Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.25;
Скачать: CL | DM;

Вниз

Манипулятор окна   Найти похожие ветки 

 
pvb87@mail.ru   (2003-09-12 17:44) [0]

Скажите как получить манипулятор Edit/Button/Checkbox и т.д. вне зависимости от активности - Enable(True/False), зная нахвание формы/надписи на кнопке,checkbox.
И как определи манипалятор окна в котором находится заданые координаты, при Enable=False, у меня не выходит.

Хотябы как это всё сделать с кнопкой.


 
AGAMEMNUM ©   (2003-09-12 17:53) [1]

если ты про хендл то WindowFromPoint - по координатам FindWindowEx или EnumChildWindow - перечисление окон на форме, так доберешься до кнопки или чего там... ведь Z-ордер постоянный...


 
Владислав ©   (2003-09-12 18:06) [2]

По-моему, так Handle еще никто не обзывал :) LOL


 
nick_n_a   (2003-09-13 07:56) [3]

Чужой или своей?

Своей(проще):

for i=0 to form1.Componentscount-1 do
if form1.Components[10] is TButton then
with form1.Components[10] as TButton do Begin
if caption="10" then caption="20";
end;


 
pvb   (2003-09-13 17:28) [4]

В чудой.


 
Zacho ©   (2003-09-13 20:01) [5]

Все таки интересно: а что такое "Манипулятор окна " ?
Долго думал, но так и не понял..


 
pvb   (2003-09-13 20:46) [6]

Манипулятор окна - на Delphi - Handle (на VB - HWND)


 
Zacho ©   (2003-09-13 21:04) [7]


> pvb (13.09.03 20:46) [6]

Не на Дельфи, а в win32. Лучше бы ты так и написал - handle, а то термин "манипулятор" вряд ли кто понял.А по сути вопроса - смотри FindWindow, FindWindowEx и т.д в win32.hlp



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
1-82322
Hawk
2003-09-13 17:12
2003.09.25
Как зарегистрировать службу?


3-82038
Петр
2003-09-03 10:55
2003.09.25
Работа с ADO


1-82196
xmapa
2003-09-15 16:58
2003.09.25
Как рисовать в TImage


6-82366
ManGorn
2003-07-07 09:48
2003.09.25
Events у idTCPServer


4-82544
Woolen
2003-07-23 16:53
2003.09.25
Получение параметров иконки, которую я помещаю в System Tray