Войти

Показать полную графическую версию : Получение информации из нестандартных контроллов


r35p3ct
20-09-2009, 23:32
Приветствую всех. Помогите с разобраться некоторыми контроллами.
1. TRxDBLookupCombo
Текст добывается из него нормально: $text=ControlGetText("Win title", "","[CLASSNN:TRxDBLookupCombo4]")
но поставить значение так и не получилось, как по селект стринг, так и по номеру строки...
ControlCommand ("Win title", "","[CLASSNN:TRxDBLookupCombo4]","SelectString", 'String in combo')

2. TdfDBGrid
как проверить какая строка выбрана? В данный момент использую только PixelChecksum, но это крайне не удобно.
http://pic.ipicture.ru/uploads/090920/5M1OR2x4RR.jpg
http://pic.ipicture.ru/uploads/090920/LMr7eVb273.jpg
3. TToolWindow,TcxDBTreeList и TPanel
Каким способом способом достать из такого контролла текст?
TToolWindow
http://pic.ipicture.ru/uploads/090920/aaGhK6Tk51.jpg
TPanel
http://pic.ipicture.ru/uploads/090920/WjGwun5Kto.jpg
TcxDBTreeList
http://pic.ipicture.ru/uploads/090920/Zzu8GSaHyp.jpg

Видимо стандартными способами не получится, я вроде все перепробывал, может какие winapi использовать?

amel27
21-09-2009, 06:47
r35p3ct, исходя из предоставленной инфы, лучше чем на оффсайте (http://www.autoitscript.com/forum/index.php?showtopic=102711) никто не ответит... увы, для более конкретного разговора нужно иметь экземпляр этой проги

З.Ы. как последний вариант - использовать OCR-технологии (http://www.autoitscript.com/forum/index.php?showtopic=89542)

r35p3ct
21-09-2009, 09:54
amel27, да вижу на офф. сайте ответили, теперь понятно куда копать, думаю разберусь.
Насчет OCR-технологии, тоже спс, почитаем.




© OSzone.net 2001-2012