Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.12;
Скачать: CL | DM;

Вниз

Как скомпилить такой код?   Найти похожие ветки 

 
xxxxx   (2004-11-28 21:31) [0]

это кусок кода из DelphiX, если ставлю как компонент, собирается,
пробую подцепить из своего модуля, ругается что нельзя присвоить
"нельзя присвоить левой стороне" и оно правильно, ведь это константа, но такие проекты собираются и все нормально, только я что-то недогоню как?
строка: ExitProcList := P^.Next;
Error: SysUtils.pas(2238): Left side cannot be assigned to

const
 ExitProcList: PExitProcInfo = nil;

procedure DoExitProc;
var
 P: PExitProcInfo;
 Proc: TProcedure;
begin
 P := ExitProcList;
 ExitProcList := P^.Next;
 ExitProc := P^.SaveExit;
 Proc := P^.Proc;
 Dispose(P);
 Proc;
end;


 
begin...end ©   (2004-11-28 21:36) [1]

> xxxxx   (28.11.04 21:31)

{$J+} ?


 
GuAV ©   (2004-11-28 21:38) [2]

а лучше

var
ExitProcList: PExitProcInfo = nil;

или

var
ExitProcList: PExitProcInfo; // все глобальные переменные по умолчанию инициализируются нулями.


 
xxxxx   (2004-11-28 21:38) [3]

спасибо!!!



Страницы: 1 вся ветка

Текущий архив: 2004.12.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.024 c
14-1100845548
Bless
2004-11-19 09:25
2004.12.12
Есть ли в Линукс аналоги Microsoft Project и 1C?


14-1100922995
Думкин
2004-11-20 06:56
2004.12.12
С днем рождения! 20 ноября


1-1101084247
Кто---то
2004-11-22 03:44
2004.12.12
Почему не срабатывает OnClick, когда кликаем по заголовку столбца


4-1098867565
GuestTM
2004-10-27 12:59
2004.12.12
Как отловить ACCESS VIOLATION...


3-1100435214
Алексей
2004-11-14 15:26
2004.12.12
красивый DBGrid