Вверх ↑
Разработчик
Ответов: 26300
Рейтинг: 2146
#1: 2008-01-20 13:49:11 ЛС | профиль | цитата
Galkov, я сделал, как ты написал и добавил debug для проверки


#pas
...
procedure MyCallback(pCtx:pointer; pUserData:pointer); stdcall;
var pCls:THiImageLoader;
begin
pCls := THiImageLoader(pUserData);
SetEvent(pCls.hOK);
// и больше НИЧЕГО!!!
end;
procedure THiImageLoader._work_doLoad;
...
FImgCtx.SelectChanges(IMGCHG_COMPLETE,0,1);
WaitForSingleObject(hOK,INFINITE);
_debug('ok');
...
Ну так вот, до debug'a он не дошло, а повисло, начисто

карма: 22

0