Вверх ↑
Этот топик читают: Гость
Ответов: 34
Рейтинг: 6
#1: 2009-09-29 05:17:34 ЛС | профиль | цитата
Здравствуйте.
Хотел вот спросить, элемент Web Browser я так понимаю не поддерживает вызов/команды через клавиши? Ctrl + Enter и т.п или это только у меня так?)).

Пробовал тот что уже есть в HiAsm/e который находится в "Каталог проектов" под названием "MyIE" и тоже самое)) или для того чтоб срабатывал скажем Ctrl + Enter в Web Browser нужно чего добавить? спасибо.

p/s в обычном IE всё работает))
(под словом обычный я имею ввиду тот IE, который стоит у каждого на компьютере по умолчанию)
карма: 1

0
Ответов: 1926
Рейтинг: 172
#2: 2009-09-29 08:23:48 ЛС | профиль | цитата
Подтверждаю, Ctrl + Enter не работает на Яндексе.

Add(WebBrowser,1701498,119,147)
{
Left=115
Top=145
Align=5
URL="yandex.ru"
}

Набрал запрос, Яндекс нашёл. Потом нажал Ctrl+Enter для перезагрузки - и Ctrl+ --> - нет реакции.
карма: 9
0
Ответов: 34
Рейтинг: 6
#3: 2009-09-29 10:51:07 ЛС | профиль | цитата
Такая простая вещь и не предусмотрена)))) жаль...
------------ Дoбавленo в 22.42:
А почему ответить никто не может из создателей? вроде ни чего тупого не спросил)) почему игнор такой?
карма: 1

0
Ответов: 632
Рейтинг: 16
#4: 2009-10-01 12:34:44 ЛС | профиль | цитата
Знать бы еще что эта комбинация означает?
карма: 0

0
Ответов: 34
Рейтинг: 6
#5: 2009-10-01 14:22:00 ЛС | профиль | цитата
Да выучить эти комбинации можно)) например когда ломается мышка, в самый не подходящий момент и купить в ближайшие сутки её не реально ;) вот тогда начинаешь изучать полет на клаве))))
карма: 1

0
Ответов: 146
Рейтинг: 1
#6: 2011-05-06 18:17:19 ЛС | профиль | цитата
У меня есть схема я кок понимаю она должна работать но у меня возникает ряд проблем...

code_23745.txt

как можно сделать чтобы когда страница загрузилась то то выдавало сообщение а потом в браузер посылало ENTER , элемент Case сравнение делает по цифре НУЛЬ но при переходе на другую страничку у меня происходит большая задержка так как канал очень плохой и скорость медленная и задержки очень разные...

как можно сделать чтобы когда 100% загрузилась страница выдовало сообщение... а потом в эту страницу посылался ENTER
карма: 0

0
файлы: 1code_23745.txt [598B] [95]
Ответов: 8930
Рейтинг: 823
#7: 2011-05-06 18:34:42 ЛС | профиль | цитата
legandox, а так не пробовали? code_23746.txt
карма: 19

0
файлы: 1code_23746.txt [604B] [132]
Ответов: 146
Рейтинг: 1
#8: 2011-05-06 18:51:52 ЛС | профиль | цитата
Леонид нет не получилось((( и зза нестабильного конала срабатывания ентера начинается каже когда сайт не успевает начаться грузится
------------ Дoбавленo в 18.51:
да и автивность на браузер нельзя поставить чтобы туда код отправить
карма: 0

0
Ответов: 3889
Рейтинг: 362
#9: 2011-05-06 18:53:44 ЛС | профиль | цитата
legandox,


Add(Message,5406738,273,56)
{
link(onMessage,12659317:doEvent1,[(317,62)(317,66)])
}
Add(Case,5282529,273,119)
{
Value=Integer(0)
link(onTrue,5406738:doMessage,[(317,132)(317,97)(261,97)(261,62)])
}
Add(WebBrowser,8899918,217,98)
{
Left=390
Top=5
Width=280
Height=295
URL="http://ya.ru/"
Silent=0
Point(doSetFocus)
link(onProgress,5282529:doCase,[])
}
Add(KeyEvent,560301,364,67)
{
Code=13
}
Add(Hub,12659317,323,60)
{
link(onEvent1,8899918:doSetFocus,[(349,66)(349,92)(205,92)(205,132)])
link(onEvent2,560301:doPress,[])
}



карма: 1

0
Ответов: 146
Рейтинг: 1
#10: 2011-05-06 19:07:06 ЛС | профиль | цитата
Нет не Получается((
code_23747.txt

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

и ентер нельзя отправить окно(
------------ Дoбавленo в 19.07:
Нет не Получается((

Add(Case,5282529,350,231)
{
Value=Integer(0)
}
Add(WebBrowser,8899918,294,210)
{
Left=390
Top=5
Width=280
Height=295
URL="http://ya.ru/"
Silent=0
Point(doSetFocus)
link(onProgress,5282529:doCase,[])
}



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

и ентер нельзя отправить окно(
карма: 0

0
файлы: 1code_23747.txt [233B] [90]
Ответов: 3889
Рейтинг: 362
#11: 2011-05-07 12:09:32 ЛС | профиль | цитата
legandox, изобрёл суровый метод определения момента РЕАЛЬНОЙ загрузки всей страницы. Возможно срабатывание до окончательной загрузки фреймов, также могут быть ложные срабатывания на самоизменяющиеся страницы. Требует проверки.



Add(MainForm,5867593,392,238)
{
WindowsState=2
}
Add(WebBrowser,3791675,238,231)
{
Width=392
Height=13
Align=5
URL="ya.ru"
Silent=0
link(onTitle,5867593:doCaption,[])
link(onStatus,10838235:doData,[(344,251)(344,286)])
link(onProgress,5282529:doCase,[])
}
Add(ChangeMon,15118099,280,329)
{
link(onData,1584207:doInfo,[])
link(Data,3791675:Page,[(286,296)(251,296)])
}
Add(Informer,1584207,329,329)
{
Data="----------------------------------------СТРАНИЦА ЗАГРУЖЕНА! -----------------------"
link(onInfo,14202417:doWork2,[(369,342)(369,363)])
}
Add(ListBox,3458444,413,357)
{
Top=13
Width=392
Height=260
Align=4
ModeSp=1
SelectAdd=0
}
Add(Case,5282529,294,252)
{
Value=Integer(0)
link(onTrue,15118099:doData,[(338,265)(338,300)(268,300)(268,335)])
}
Add(ChangeMon,10838235,350,280)
{
link(onData,14202417:doWork1,[(396,286)])
}
Add(HubEx,14202417,392,357)
{
link(onEvent,3458444:doAdd,[])
}


карма: 1

1
Голосовали:legandox
Ответов: 146
Рейтинг: 1
#12: 2011-05-07 13:00:18 ЛС | профиль | цитата
1nd1g0 этот код полностью рабочий на отлично!!))) спасибо ))))


------------ Дoбавленo в 13.00:
а можно как нибудь кроме вот такой

Add(WebBrowser,3791675,448,378)
{
Width=392
Height=13
Align=5
URL="ya.ru"
Silent=0
Point(Handle)
Point(doSetFocus)
}
Add(KeyEvent,14777555,462,469)
{
Code=13
link(Handle,3791675:Handle,[])
}
Add(Button,4037602,350,406)
{
Left=270
Top=410
link(onClick,3791675:doSetFocus,[])
}
Add(Button,4518780,350,469)
{
Left=280
Top=480
link(onClick,14777555:doPress,[])
}


схемы отправить Enter в брацзер? потомучто такая схема не работает
карма: 0

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