Компилятор не "понимает" функции для работы с файлами
Модераторы: m0p3e, edward_K, Модераторы
Компилятор не "понимает" функции для работы с файлами
День добрый.
Подскажите, пожалуйста, почему у меня компилятор не воспринимает "стандартные" функции для работы с файлами типа GetNextFile?
Подскажите, пожалуйста, почему у меня компилятор не воспринимает "стандартные" функции для работы с файлами типа GetNextFile?
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: Компилятор не "понимает" функции для работы с файлами
Этом метод доступен с Атлантис 5.3.07
у Вас может более ранний ?
у Вас может более ранний ?
Re: Компилятор не "понимает" функции для работы с файлами
версия инструментария (Atlantis) : 5.5.18.0Den писал(а):Этом метод доступен с Атлантис 5.3.07
у Вас может более ранний ?
Re: Компилятор не "понимает" функции для работы с файлами
я к тому, что, может, include какой-нить нужен...
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: Компилятор не "понимает" функции для работы с файлами
Странно, я такой же версией собираю и тоже использую в проекте GetNextFile - все ок.
А чем собираете ? viper-ом или строчником ?
А чем собираете ? viper-ом или строчником ?
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: Компилятор не "понимает" функции для работы с файлами
да не нужно так то - это Атлантические функции вроде как.smmmmm писал(а):я к тому, что, может, include какой-нить нужен...
Re: Компилятор не "понимает" функции для работы с файлами
компилирую в Support'е, в редакторе отчётов FcomDen писал(а):Странно, я такой же версией собираю и тоже использую в проекте GetNextFile - все ок.
А чем собираете ? viper-ом или строчником ?
Re: Компилятор не "понимает" функции для работы с файлами
притом функции непосредственной работы с файлами, например, File_OpenFile, нормально компилируются...
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Компилятор не "понимает" функции для работы с файлами
А чего пишет то? функция вроде действительно атлантическая. Вообще надо давно уходить на vip(viper). Все таки компиляторы разные и для FCOM(поскольку он не очень поддерживается) могли забыть прописать объявление.
Re: Компилятор не "понимает" функции для работы с файлами
насчёт уходить - не я решаю...edward_K писал(а):А чего пишет то? функция вроде действительно атлантическая. Вообще надо давно уходить на vip(viper). Все таки компиляторы разные и для FCOM(поскольку он не очень поддерживается) могли забыть прописать объявление.
пишет - нет такой функции, поля или метода GETFIRSTFILE т.д.
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Компилятор не "понимает" функции для работы с файлами
Ну можно попробовать объявить типа
Function FpPackComp (Comp) : String; external 'FpServ.dll';
мож в .declare съест.
Где лежит ищете поиском - здесь эти функции есть в exe - dll указывать не нужно.
Function FpPackComp (Comp) : String; external 'FpServ.dll';
мож в .declare съест.
Где лежит ищете поиском - здесь эти функции есть в exe - dll указывать не нужно.
-
- Местный житель
- Сообщения: 1844
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
- Контактная информация:
Re: Компилятор не "понимает" функции для работы с файлами
Ага..из компилятора форм никак...
Это нужно разработчикам писать чтобы поддержали эти функции для FCOM
Это нужно разработчикам писать чтобы поддержали эти функции для FCOM
-
- Местный житель
- Сообщения: 552
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Челябинск
- Контактная информация:
Re: Компилятор не "понимает" функции для работы с файлами
Такая ж проблема- мастерю свою присоединённую форму, объявляю объект file => имею ругань на метод OpenMemo:
А в интерфейсе такой код проходит нормально
Код: Выделить всё
.linkform ’AktDoUsl_U_140904’ prototype is akts
.NameInList ’Акт о выполненных работах 140904’
...
.create view AktUsl from KatSopr, Dogovor, spsopr, katusl, allmemo
where ((KatSopr.cDogovor == Dogovor.Nrec));
File Docmemo; //<= Здесь нормально
...
.{
.begin
Var sinfo: string;
if getfirst allmemo where ((...
Docmemo.OpenMemo(allmemo.mem); //<= Здесь ошибка!
Docmemo.seek(0);
Docmemo.ReadLn(sinfo);
Docmemo.Close();
End.
...
-
- Местный житель
- Сообщения: 552
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Челябинск
- Контактная информация:
Re: Компилятор не "понимает" функции для работы с файлами
Упс.. не увидел.. спасибо!edward_K писал(а):http://tyumbit.ru/gal_forum/viewtopic.p ... dle#p50970