Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
14-1103625352
Kolan
2004-12-21 13:35
2005.01.09
Среда как electronic worck bench


9-1092692201
Uncle Archi
2004-08-17 01:36
2005.01.09
GLScene


1-1103650760
denik
2004-12-21 20:39
2005.01.09
Окаймление для Edit.


4-1101195343
Sik
2004-11-23 10:35
2005.01.09
Электронная цифровая подпись


9-1095676694
DeFenix
2004-09-20 14:38
2005.01.09
Где можно скачать последнюю версию GlScene?




   Наверх