Вниз
Скачать: CL | DM;

Не работает WaitForSingleObject.   Найти похожие ветки 

← →
Сергей   (2009-10-23 16:54) [0]

Пробую задержать выполнение программы пока Child forma не закрыта

Procedure  TMOD_PrintPermission.WaitControlerClose(Form:TForm);
begin
while WaitForSingleObject(Form.Handle,INFINITE)=WAIT_TIMEOUT do begin
 Application.ProcessMessages;
end;
end;

Handle передается нормально- но задержка не происходит


← →
Сергей М. ©   (2009-10-23 17:01) [1]


> Handle передается нормально


Где это видано, чтобы WaitForSingleObject принимала параметром хэндл окна ?
Читай справку внимательно.
Да и вообще код бессмысленный.


← →
Сергей   (2009-10-23 17:14) [2]

А как это реализовать? Какую функцию нужно использовать?


← →
Сергей   (2009-10-23 17:17) [3]

ShowModal и все ок.


← →
DrPass ©   (2009-10-23 17:45) [4]


> while WaitForSingleObject(...,INFINITE)=WAIT_TIMEOUT

Это фраза "после дождичка в четверг", переведенная на Паскаль?


← →
Сергей М. ©   (2009-10-23 19:33) [5]


> ShowModal и все ок.


Не трынди.
MDIChild-форму визуализировать в модальном режиме нельзя.
А если речь об MDI не идет, то и упоминание Child неуместно.



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

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



Память: 0.45 MB
Время: 0.008 c
3-1231324322
Palladin
2009-01-07 13:32
2009.12.13
Параметры ADO и условие like


15-1255893240
Kostafey
2009-10-18 23:14
2009.12.13
SQL: Размышления о хаосе и порядке.


2-1256574396
Dragon-zla
2009-10-26 19:26
2009.12.13
Длина столбца


2-1256295016
pasc_Master
2009-10-23 14:50
2009.12.13
масштабируемость окна в самой среде разработки


2-1256302450
Сергей
2009-10-23 16:54
2009.12.13
Не работает WaitForSingleObject.




   Наверх