Узнать значение контрола.

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Der_SySLIK
Начинающий
Начинающий
 
Сообщения: 8
Зарегистрирован: 03.08.2009 (Пн) 17:00

Узнать значение контрола.

Сообщение Der_SySLIK » 04.09.2010 (Сб) 16:42

Здравствуйте.
Есть приложение,нужно из своей программы узнать значение контрола который в данный момент находится под курсором.

Заранее спасибо.

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Узнать значение контрола.

Сообщение FireFenix » 04.09.2010 (Сб) 18:29

Der_SySLIK писал(а):Здравствуйте.
Есть приложение,нужно из своей программы узнать значение

Разрешаю, можешь узнать
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる

Shkolnik
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 119
Зарегистрирован: 06.06.2010 (Вс) 11:09

Re: Узнать значение контрола.

Сообщение Shkolnik » 04.09.2010 (Сб) 18:58

FireFenix, ну что ты так грубо с людьми?

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Узнать значение контрола.

Сообщение Viper » 04.09.2010 (Сб) 20:57

Der_SySLIK писал(а):Есть приложение,нужно из своей программы узнать значение контрола который в данный момент находится под курсором.
В принципе можно использовать метод GetChildAtPoint, но надо учитывать нюансы при наличии вложенных контролов. Ну или использовать API функцию GetWindowFromPoint, получать описатель окна, а потом Shared методом Control.FromHandle получать контрол. Ну а зная контрол можно и его значение получить, если оно у него конечно есть :).
Весь мир матрица, а мы в нем потоки байтов!


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24

    TopList