|
|
|
sendKey
|
|||
|---|---|---|---|
|
#18+
Необходимо смоделировать нажатие кнопки ALT+S на VBA. на WSH пользовался SendKey ("%S") и все было нормально, но из под Accessa работает крайне нестабильно????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 16:52:03 |
|
||
|
sendKey
|
|||
|---|---|---|---|
|
#18+
Попробуйте с помощью WinAPI keybd_event - воспользуйтесь поиском. Правда, должен предупредить, что виртуальное нажатие клавиши может при определенных обстоятельствах уйти совсем не вашему процессу... со всеми вытекающими... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.08.2005, 22:05:04 |
|
||
|
sendKey
|
|||
|---|---|---|---|
|
#18+
а кстати что мешает породить из-под Access WSH как отдельный процесс и из него уже клацать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.08.2005, 10:09:27 |
|
||
|
sendKey
|
|||
|---|---|---|---|
|
#18+
--null--а кстати что мешает породить из-под Access WSH как отдельный процесс и из него уже клацать? Я использовал уже WSH, но пытаюсь доработать процесс до полного автоматизма. Для этого мне необходимо все сконструировать в одном модуле. Заметил что управляющие клавиши Alt, Ctrl, воспринимаются как отдельные, т.е. если подается комманда SendKeys ("%D"), то это распознается как отдельные нажатия на клавиши Alt, а уж затем D. Но самое интересное, что на одних машинах все работает просто прекрасно, а на других нет, хотя операционка одна и таже, офис тоже, все update, SP. Переустановкой офиса заменой на XP - тоже не лечится. Не знаешь что и думать????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2005, 13:42:20 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33198259&tid=2167391]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 326ms |

| 0 / 0 |
