Войти

Показать полную графическую версию : AssignFile


Interceptor
18-07-2003, 23:57
Вот такая лажа у меня ребята на Delphi7:
...
TProject=record
   Entry:integer;
   FLogin:string[255];
   FPassword:string[255];
   fLoginPos:integer;
   FPasswordPos:Integer;
   Start_Now:boolean;
   StartEt:string[5];
   EndEt:string[5];
   End_Et:boolean;
   end;
...
var FProject:file of TProject;
...
AssignFile(FProject, 'rrr.wd');
...
Реакция компилятора:
[Error] U_WDialer.pas(135): There is no overloaded version of 'AssignFile' that can be called with these arguments

Эта ситуация проявляется только тогда когда я добавляю к проекту компонент ApdRasDialer
из Async Professional v4.06.

Подскажите в чем тут проблема?

Исправлено: SW, 14:20 19-07-2003

Crew
19-07-2003, 07:16
Delpi нет под рукой, но по хелпу посмотри почему он у тебя на эти параметры ругается?. может еще что надо? или ,например, так можно только нетепизированные файлы открывать. Вообще с такими параметрами Assign вроде раньше был, если память не изменяет.

vasketsov
19-07-2003, 20:36
SW
Раз ошибка появляется при добавлении модуля - значит конфликт имен. Чтоб его разрешить, надо писать System.AssignFile() , в этом случае AssignFile из U_WDialer.pas браться не будет.




© OSzone.net 2001-2012