Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.18;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.041 c
1-1088664659
chistyakov
2004-07-01 10:50
2004.07.18
Аналог NULL


6-1082711135
turich
2004-04-23 13:05
2004.07.18
Как отправить файл при помощи IdSMTP?


1-1088612757
HQ
2004-06-30 20:25
2004.07.18
I/O Error 183


1-1089196264
имя
2004-07-07 14:31
2004.07.18
Как в программе получить path если извесно только имя алиаса?


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