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

   Найти похожие ветки [EnableWindow]

 
Kair ©   (2004-06-03 21:53) [0]

var
 Enbd: Boolean = True;

procedure SetEnable(Value: Boolean);
begin
if EnableWindow(Wnd, Value) then
 begin
  Enbd := Value;
 end;
end;

Процедура SetEnable(False) окно блокирует, но Enbd в False не устанавливается...
Почему?


 
panov ©   (2004-06-03 22:32) [1]

А почему процедура и в ней не var-параметр?

If the window was previously disabled, the return value is nonzero.

If the window was not previously disabled, the return value is zero. To get extended error information, call GetLastError.

var
Enbd: Boolean = True;

procedure SetEnable(var Value: Boolean);
begin
 EnableWindow(Wnd, Value);
 Enbd := IsWindowEnabled(Wnd);
end;


 
panov ©   (2004-06-03 22:33) [2]

А почему процедура и в ней не var-параметр?
Прошу прощения - сначала не заметил, что переписывается другая переменная.


 
Kair ©   (2004-06-04 05:58) [3]

Ага, спасибо.



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

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



Память: 0.45 MB
Время: 0.02 c
9-1080596133
Олег
2004-03-30 01:35
2004.07.18
Точные коллизии спрайтов


3-1087386162
Andrey V.
2004-06-16 15:42
2004.07.18
Реально ли это сделать одним запросом ?


1-1088473840
GrayFace
2004-06-29 05:50
2004.07.18
Как поучить указатель на функцию объекта?


1-1089024872
Zabludshiy
2004-07-05 14:54
2004.07.18
Вывести HTML документ без WebBrowser


1-1089123691
raul
2004-07-06 18:21
2004.07.18
Internet Explorer и TidHTTPServer




   Наверх