Вход | Регистрация

1С:Предприятие ::

Метки:

Проблема с открытием текстового файла

Я
   Danila
 
24.08.04 - 09:45
ФС.УстТекКаталог("D:\1ctest");
ГдеМыНаходимся = ФС.ТекКаталог();
Сообщить("Каталог где мы находимся:"+ГдеМыНаходимся);

Если ФС.СуществуетФайл("catalog.txt") = 1 Тогда
    Сообщить("Существует файл");
Иначе
    Сообщить("Не существует файл");
КонецЕсли;

ТекстДок = СоздатьОбъект("Текст");
ТекстДок.Открыть("catalog.txt"); 

Результат работы программы
==================================
Каталог где мы находимся:D:\1ctest
Существует файл
ТекстДок.Открыть("catalog.txt");
{D:\DEVELOP\НОМЕНКЛВТЕКСТ\NOM2TEXT.ERT(24)}: Неверное имя файла!

Как понять "неверное имя файла", вреде как каталог установил, файл
существует, а мне тут такая ошибка выскакивает....
 
 
   ЧеТоКакТо
 
1 - 24.08.04 - 10:01
Укажи полное имя файла: ТекстДок.Открыть(ГдеМыНаходимся+"\catalog.txt");
   kadr
 
2 - 24.08.04 - 10:03
+1 Вот только слэш "\" не надо :-0
   kadr
 
3 - 24.08.04 - 10:05
(0) Че-то странно как-то у тебя Отработала функция ФС.Каталог()... Она должна была вернуть "D:\1Ctest\"
   ЧеТоКакТо
 
4 - 24.08.04 - 10:12
(2)-нифига, если по твоему то получится: "D:\1ctestcatalog.txt"
Слэш ставить надо, я проверял
   kadr
 
5 - 24.08.04 - 10:14
(4) Значит это функция ВыбратьФайл возвращает каталог со знаком слэш. Попутал немножко...
   Danila
 
6 - 24.08.04 - 10:55
Спасибо! все срослось!
   GrayT
 
7 - 24.08.04 - 11:10
имхо - с ФС.ТекКаталог();  можно налететь
   ЧеТоКакТо
 
8 - 24.08.04 - 11:13
(7) На что?
   GrayT
 
9 - 24.08.04 - 11:31
Мне не совсем понятно что будет возвращаться. Предпочитаю привязку к КаталогуИБ() или РасположениеФайла() или уж прямое указание. имхо - возможно крупно не прав. Если что, обясните


Список тем форума
Рекламное место пустует  
Программист всегда исправляет последнюю ошибку.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует