{VBSCRIPT SENDKEY} Здравствуйте, я пытаюсь щелкнуть левой кнопкой мыши на клавиатуре с помощью sendkey
I'm trying to left click the mouse on the keyboard with vbscript sendkey. I've tried this code before: set shell = CreateObject ("Wscript.Shell") shell.SendKeys "(numpad5)" but is not working my left click button is numpad5. Could you help? Edit: I want sendkey and notepad ++ with vbscript and when I press numpad5 mouse left click works
Что я уже пробовал:
set shell = CreateObject ("Wscript.Shell") shell.SendKeys "(numpad5)" but is not working
Richard MacCutchan
Что "но это не работает" значит? Пожалуйста, используйте Улучшить вопрос ссылка выше и добавить полную информацию о том, что происходит.
Çağan Kahyaroğlu
мышь erişimini açtım ve numpad5teki tuş мышь sol tık idi. sendkey ile de numpad5e komut göndermek istiyorum.dolaylı yoldan мыши соль tıkı oluyor.
Richard MacCutchan
Ingilizce lutfen.
Çağan Kahyaroğlu
Я включил доступ мыши, и кнопка на numpad5 была левым щелчком мыши. Я также хочу отправить команду numpad5 с помощью sendkey. Мышь щелкается левой кнопкой мыши косвенно.
Dave Kreskowiak
Ну, этот код вообще не будет работать. Похоже, у вас есть некоторые неверные предположения о том, что делает SendKeys.
Он не назначает ключ какой-либо другой функции. Все, что он делает, это посылает нажатия клавиш в любое окно, имеющее фокус. В вашем случае вы отправили ключи "( n u m p a d 5 )" в любое окно, в котором был фокус ввода. Таким образом, ключи могли попасть в окно, которое вы не собирались, или даже в никуда!
Кроме того, у вас нет никакого способа сказать мыши, чтобы нажать на что-либо из VBScript.
Çağan Kahyaroğlu
Я включил доступ мыши, и кнопка на numpad5 была левым щелчком мыши. Я также хочу отправить команду numpad5 с помощью sendkey. Мышь щелкается левой кнопкой мыши косвенно.
Dave Kreskowiak
Клавиши цифровой клавиатуры, по-видимому, не определены в SendKeys.
Çağan Kahyaroğlu
Итак, могу ли я назначить клавишу щелчка мыши другой клавише или для нее есть сценарий? Это нормально, даже если не sendkey.
Dave Kreskowiak
Я понятия не имею, что вы "включили доступ к мыши и кнопке на numpad5". Я понятия не имею, можно ли это изменить в том, что вы установили.
Если вы хотите что-то автоматизировать, загляните в AutoIt.