![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
label и его handel [D7, XP]
redlord © (2006-06-16 12:01:00)Всем проивет
народ подскажите что за хрень с компонентом label
1. у него в свойствах нет handel
2. он не опознается прогой spy++
3. ниже приведенный код его не находит
hndlabel:= findwindowex(form1.Handle,0,nil,pchar('Label1'));
redlord (2006-06-16 17:39:00) [1]to anb
вернула большой и жирный ноль ))
спасибо за TStaticText.
ANB (2006-06-16 17:34:00) [2]
> hndlabel:= findwindowex(form1.Handle,0,nil,pchar('Label1'));
И что, вернула не ноль ?
> Статик - это Label с хендлом окна
>
> а в delphi такой есть ?
TStaticText.
Лежит на вкладке Additional.
redlord (2006-06-16 17:23:00) [3]Статик - это Label с хендлом окна
а в delphi такой есть ?
для чего все ето нужно :
мне нужно перехватывать сообщения в компоненте STATIC чужого
приложения , и чтоб оное приложение зря не гонять решил прогу
перехвата отлаживать на своем приложении именно поэтому в тексте вопроса есть токая строка
hndlabel:= findwindowex(form1.Handle,0,nil,pchar('Label1'));
Ega23 (2006-06-16 12:56:00) [4]
> А КАК К НЕМУ ТОГДА ОБРАТИТСЯ ЕСЛИ ОН В ЧУЖОМ ОКНЕ ?
В чужих окнах к чужим компонентам должны обращаться чужие программы.
ANB (2006-06-16 12:53:00) [5]
> И ЧТО ЗА КОМПОНЕНТ STATIC Я ДУМАД ЧТО ЭТО LABEL ?
Статик - это Label с хендлом окна. А обычная лейба - это просто картинка на форме. Обратится к ней можно, только читая область формы, как картинку.
redlord (2006-06-16 12:33:00) [6]А КАК К НЕМУ ТОГДА ОБРАТИТСЯ ЕСЛИ ОН В ЧУЖОМ ОКНЕ ?
И ЧТО ЗА КОМПОНЕНТ STATIC Я ДУМАД ЧТО ЭТО LABEL ?
Плохиш (2006-06-16 12:07:00) [7]
> redlord (16.06.06 12:01)
Лабел не имеет окна.
Сергей М. (2006-06-16 12:07:00) [8]Хэндл есть только у наследников TWinControl.