Вверх ↑
Этот топик читают: Гость
Ответов: 27
Рейтинг: 2
#1: 2008-11-12 00:31:16 ЛС | профиль | цитата
У меня почему то не правильно работает этот компонент. Вот например окно он находит верно, идентификатор выдает, но если дальше, в окне искать какой-нибудь элемент - он не работает, выдает ноль. Хотя элемент присутствует и логиеская цепока верная.
Если не сложно, выложите реально работающую. схему. Например для нахождения спроки ввода в ие.

Уточнюсь - не работает метод doFindChild
карма: 1

0
Ответов: 485
Рейтинг: 86
#2: 2008-11-12 02:12:52 ЛС | профиль | цитата

Add(MainForm,3729637,287,231)
{
Width=456
Height=153
Caption="Form12345"
Position=1
}
Add(FindWindow,8237521,444,338)
{
ClassName="obj_EDIT"
SkipParam=1
Point(ChildHandle)
link(onFind,14162675:doMessage,[])
link(ParentHandle,3039706:Value,[])
}
Add(FindWindow,9798761,335,338)
{
Caption="Form12345"
SkipParam=2
link(onFind,4851731:doEvent1,[])
}
Add(Button,4892965,287,338)
{
Left=47
Top=70
link(onClick,9798761:doFind,[])
}
Add(Edit,4423218,336,231)
{
Left=50
Top=15
}
Add(Memory,3039706,444,280)
{
Default=String()
}
Add(Hub,4851731,385,338)
{
link(onEvent1,3039706:doValue,[(431,344)(431,286)])
link(onEvent2,8237521:doFindChild,[])
}
Add(Message,14162675,490,338)
{
Caption="Handle для Edit"
}

карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#3: 2008-11-12 02:45:56 ЛС | профиль | цитата
filyaxxxcom, а зачем там элемент Memory, когда ParentHandle читается и из потока тоже

Вот так тоже будет работать


Add(MainForm,3729637,322,224)
{
Width=456
Height=153
Caption="Form12345"
Position=1
}
Add(FindWindow,8237521,423,268)
{
ClassName="obj_EDIT"
SkipParam=1
link(onFind,14162675:doMessage,[])
}
Add(FindWindow,9798761,370,275)
{
Caption="Form12345"
SkipParam=2
link(onFind,8237521:doFindChild,[])
}
Add(Button,4892965,322,275)
{
Left=47
Top=70
link(onClick,9798761:doFind,[])
}
Add(Edit,4423218,371,224)
{
Left=50
Top=15
}
Add(Message,14162675,469,268)
{
Caption="Handle для Edit"
}

карма: 22

0
Ответов: 485
Рейтинг: 86
#4: 2008-11-12 02:56:53 ЛС | профиль | цитата
nesco, торопился - перестраховался
карма: 0

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#5: 2008-11-12 09:49:49 ЛС | профиль | цитата
Народ, проверьте вот эту схему на b172 (без последнего обновления), есть ли у кого RunTime Error (эта схема, кстати, по теме топика)


карма: 22

0
файлы: 1wm_settext.sha [1.3KB] [229]
Ответов: 879
Рейтинг: 101
#6: 2008-11-12 09:53:04 ЛС | профиль | цитата
Проверил у меня работает
карма: 1

1
Голосовали:nesco
Гость
Ответов: 17029
Рейтинг: 0
#7: 2008-11-12 18:49:15 правка | ЛС | профиль | цитата


Редактировалось 3 раз(а), последний 2025-01-20 22:40:51
карма: 0

0
Ответов: 27
Рейтинг: 2
#8: 2008-11-12 18:50:14 ЛС | профиль | цитата
^^ это я был, просто не залогинился
карма: 1

0
Ответов: 485
Рейтинг: 86
#9: 2008-11-12 18:58:03 ЛС | профиль | цитата
nesco, проверил -работает на b172 без обновлений (у меня только KOL с Update14 от galkov)
карма: 0

1
Голосовали:nesco
Ответов: 27
Рейтинг: 2
#10: 2008-11-12 19:05:23 ЛС | профиль | цитата
Скажите, а есть какая-то особенность теперь в том, то я хочу GETTEXT сделать? у меня поему то текст не вытаскиваеться из едита
карма: 1

0
Разработчик
Ответов: 26305
Рейтинг: 2146
#11: 2008-11-12 19:41:26 ЛС | профиль | цитата
filyaxxxcom писал(а):
проверил -работает на b172 без обновлений

Всем спасибо, нашел причину
карма: 22

0
11
Сообщение
...
Прикрепленные файлы
(файлы не залиты)