|
v7: программно нажать кнопку. обработка с sinor.ru | ☑ | ||
---|---|---|---|---|
0
Sereja
10.09.12
✎
11:45
|
Добрый день.
Надо программно нажать на кнопку. Как это сделано описано в обработке, которая лежала по адресу http://www.sinor.ru/%7Efilez/keypress.zip Если у кого сохранился архив, киньте плз на [email protected] |
|||
1
del123
10.09.12
✎
11:48
|
Вот никогда не понимал, зачем нужно программно нажимать на кнопку...
|
|||
2
Sereja
10.09.12
✎
11:48
|
всего то надо нажать кнопку "вверх"
WshShell = CreateObject("WScript.Shell"); WshShell.SendKeys ("{UP}"); Вот так не работает |
|||
3
SED
10.09.12
✎
11:49
|
вызвать процедуру кнопки
|
|||
4
mikecool
10.09.12
✎
11:49
|
(0) вызови обработчик программно
|
|||
5
Sereja
10.09.12
✎
11:49
|
(1) Человек работает удаленно с планшета. На форме нужно 4 кнопку лево, право, верх. низ
|
|||
6
А л
10.09.12
✎
11:49
|
||||
7
Sereja
10.09.12
✎
11:49
|
(3),(4) Надо нажать кнопку Вверх
|
|||
8
Sereja
10.09.12
✎
11:50
|
(6) Премного благодарен
|
|||
9
Sereja
10.09.12
✎
11:54
|
Блин, немного не то.
Вопрос в силе. Как программно нажать кнопку клавиатуры Вверх, ну или Вниз. Хочу добиться переход вверх/вниз по элементам справочника |
|||
10
zladenuw
10.09.12
✎
11:56
|
||||
11
Ёпрст
10.09.12
✎
11:56
|
(2) работает. Нажимать нужно в активном окне, а не просто так.
|
|||
12
Sereja
10.09.12
✎
12:02
|
(11)
Есть форма списка справочника. Внизу табличной части созданная мной кнопка. Чем не активной окно |
|||
13
Ёпрст
10.09.12
✎
12:06
|
(12) ё...
нужно активизировать многострочную часть и там уже делать сендкей.. фирштейн ? |
|||
14
Sereja
10.09.12
✎
12:07
|
(13) фирштейн
Как активизировать то ? |
|||
15
Sereja
10.09.12
✎
12:08
|
на инфостарте нашел типа
WshShell.AppActivate("Номенклатура (Подбор)"); но не полегчало |
|||
16
del123
10.09.12
✎
12:09
|
у меня на телефоне был клиент для терминала "Remote Desktop" и там была эмуляция клавиатуры..
Но все равно не понимаю, почему на кнопку не повесить сразу нужное действие, в том числе и переход на другую строку. |
|||
17
mikecool
10.09.12
✎
12:11
|
(15) наверное надо прочитать про Активизировать или АктивизироватьОбъект
|
|||
18
FN
10.09.12
✎
12:12
|
(5) вместо формы списка справочника используй обычную таблицу прилепленную к форме + кнопки типа "изменить", "выбрать".
В таком режиме на планшете таблицу можно пальцем листать. |
|||
19
пипец
10.09.12
✎
12:13
|
||||
20
Sereja
10.09.12
✎
12:15
|
(17) Прочитал
Сделал вот так WshShell = CreateObject("WScript.Shell"); Сообщить(ТекущийЭлемент()); АктивизироватьОбъект(ТекущийЭлемент()); WshShell.SendKeys ("{UP}"); Не полегчало |
|||
21
FN
10.09.12
✎
12:17
|
(20) Активизировать("Наименование");
но лучше переделай на (18) |
|||
22
Sereja
10.09.12
✎
12:18
|
(18) Очень много переписывать надо в этом случае
Ёпрст3, подскажи. Ты ж в курсе таких тем |
|||
23
Sereja
10.09.12
✎
12:20
|
(21)
WshShell = CreateObject("WScript.Shell"); Активизировать("Наименование"); WshShell.SendKeys ("{UP}"); Не понимаю почему, теперь заходит в карточку элемента. Как будто я Enter нажимаю, а не UP |
|||
24
FN
10.09.12
✎
12:22
|
Активизировать("Наименование",0);
|
|||
25
Ёпрст
10.09.12
✎
12:23
|
(23) да блин.. у активизировать есть еще параметры.
|
|||
26
Sereja
10.09.12
✎
12:24
|
(24),(25) Спасибо вам всем большое. Полегчало
|
|||
27
FN
10.09.12
✎
12:27
|
(26) а ты все-таки возьми планшет, построй какой-нибудь длинный отчет (например ведомость остатков), полистай пальцами сформированный отчет и сравни с тем что ты делаешь. Задумайся еще раз о (18)
|
|||
28
Sereja
10.09.12
✎
12:30
|
(27) полностью согласен. Там так и сделано. Здесь надо было перемещаться только по форме списка, для подбора в в документы
|
|||
29
ЧеловекДуши
10.09.12
✎
12:51
|
Лихо... 7-ка на планшете... А можно фото, сего дивайса? :)
|
|||
30
Sereja
10.09.12
✎
13:04
|
(29) Все криво и неказисто. Поэтому нет )))
|
|||
31
MrDenis
19.09.12
✎
13:07
|
(29) 7-ка на iPad 2 путем TeamViewer аналогично на других устройствах
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |