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

Вниз

Обработка RaiseLastOSError в KOL   Найти похожие ветки 

 
A1ex   (2004-05-21 12:49) [0]

Почему в KOL не работает RaiseLastOSError? Модуль Err - подключен.


 
Gandalf   (2004-05-21 14:44) [1]

Не работает - это как? Код можно?


 
A1ex   (2004-05-21 17:21) [2]

Например здесь не работает:
procedure .......
const
 PROCESS_ACCESS = PROCESS_VM_OPERATION or PROCESS_VM_READ or
   PROCESS_VM_WRITE; // Доступ, необходимый для операций
type
 PProcData = ^TProcData;
 TProcData = record
   Item: TLVItemA;
   Txt: packed array [0 .. 1023] of AnsiChar;
   ItemRect: TRect;
 end;
var
 LV: HWND;
 Cnt, I: Integer;
 ProcID: DWORD;
 ProcessHandle: THandle;
 Data: TProcData;
 RemoteProcData: PProcData;
 Res: Boolean;
 ColWid: Integer;
begin

  .........

Res := WriteProcessMemory(ProcessHandle, RemoteProcData,
         @Data, SizeOf(Data), PLongWord(nil)^);
 if not(Res) then RaiseLastOSError;

компилятор говорит:RaiseLastOSError - необъявленный идентификатор


 
Gandalf   (2004-05-21 22:04) [3]

Хмык... если говорит, что не объявленый значит, так и есть. В KOL множество Except"ов реализовано иначе чем в VCL. Есть только один Exception - эксепшины отличаються друг от друга только Code и ErrorCode



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

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

Наверх




Память: 0.47 MB
Время: 0.048 c
3-1102352248
Сергей_26
2004-12-06 19:57
2005.01.09
Вставка картинки в graphic поле таблици


14-1103283310
Koala
2004-12-17 14:35
2005.01.09
Какой DVD плеер посоветуете


1-1103033135
BigDAN
2004-12-14 17:05
2005.01.09
MDI-форма, но не главная форма!!!


11-1085054551
dimon1979
2004-05-20 16:02
2005.01.09
Аналог TOpenPictureDialog


14-1103707033
Hypercube
2004-12-22 12:17
2005.01.09
Программы как исполняемая информация