|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Доброго Вам времени суток Уважаемые господа при наличии времени прошу Вас помочь есть программа в которой запрещено вставлять запятую, т.е. <Ctrl + V> не работает (в своё время это было необходимо) а теперь запятая понадобилась, так вот, как я уже говорил Ctrl + V не работает а вот нажатие правой кнопки мыши и команда вставить работает. как написать код который вставлял бы данные из буфера обмена не путем Ctrl + V а эмулировал бы нажатие правой кнопки мыши и команду вставить (вставлял бы запятую) представляю себе это так программка садится в трей и при нажатии на функциональную клавишу например F6 эмулируется нужное мне событие простите если не смог четко объяснить свою мысль С Уважением Намик ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 01:14 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
а Shift+Insert не работает случайно? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 01:15 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Дай Вам Бог всего Shocker.Pro С Уважением и Благодарностью Намик ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 01:26 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Спасибо, Намик, всегда рад Вашим благодарностям. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 01:42 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Shocker.ProСпасибо, Намик, всегда рад Вашим благодарностям.А ВСЕГО я тебе все равно не дам. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 02:27 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
White OwlShocker.ProСпасибо, Намик, всегда рад Вашим благодарностям.А ВСЕГО я тебе все равно не дам.А я в тебя не верю ) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 02:55 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Доброго Вам времени суток Уважаемые господа при наличии времени прошу Вас подсказать Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
этот код полностью реализует проблему вопрос мой заключается в следующем можно ли изменить vbKeyF6 на vbKey кнопки Keyasci которой = 44 я посмотрел значение vbKey 44 это vbKeySNAPSHOT однако vbKeySNAPSHOT это кнопка PrintScreen а не запятой искал значение vbKeyЗапятой но не нашел С Уважением Намик ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 17:53 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Namik, если не ошибаюсь, vbKey запятой это 188, или &HBC ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 18:56 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Namik, код кнопки и ASCII-код символа - это совсем не одно и то же ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 19:04 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
mds_world Благодарю Вас за ответ я проверял значение кнопки вот этим кодом Код: vbnet 1. 2. 3.
и он выдал 44 Shocker.Pro если я правильно понял не у всех кнопок есть свой код а не подскажите как перехватывать кнопки с ASCII значениями С Уважением и Благодарностью Намик ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 19:19 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Namikесли я правильно понял не у всех кнопок есть свой коду всех Namikа не подскажите как перехватывать кнопки с ASCII значениямиопять неправильная постановка вопроса. ASCII-код - это код печатного или непечатного СИМВОЛА. Буквы, цифры. Он разный для Q и Й, хотя расположены они на одной кнопке клавиатуры. KeyCode - это именно код КЛАВИШИ на клавиатуре. Клавиша - это необязательно какой-то символ - это может быть стрелка, F1, End и т.п. Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 19:29 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Shocker.Pro я получил номер 188 нажимая на клавишу "," используя приведенный Вами код, я поискал (если правильно понимаю) его константу в таблице "Key Code Constants" но не нашел её разъясните пожалуйста этот момент С Уважением и Благодарностью Намик ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 20:20 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
действительно, нет ее в VBRUN.KeyCodeConstants ну забыли значит ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 20:28 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
То, что ее нет в енумераторе, не означает, что у нее нет кода в принципе ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 20:29 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
))))))))) Супер ))))))))))))))) ну будем нажимать F6 Благодарю Вас ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 20:31 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Namikну будем нажимать F6так зачем? у нее же есть код, никто не мешает с ним сравнивать непосредственно ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 20:32 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
где посоветуете искать ? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 20:35 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
что искать? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 21:33 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
пример в котором можно было бы понять, как изменить мой код чтобы он понимал не константу а 188 С Уважением Намик ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 21:48 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
ну вы, блин даете Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 22:19 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Shocker.Pro ну не сообразил, искал примеры и нигде не видел чтобы была просто цифра везде либо vbKey либо еще что то, и вот зациклился на этом и никуда приезжайте как нибудь в Баку шашлык и выпить гарантируем ) С Уважением и Благодарностью Намик ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 22:38 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Ну надо ж понимать, что такое переменная или константа в принципе... это же основы.... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2012, 22:42 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Namik, в конце концов можно самому написать в модуле Код: vbnet 1.
а потом использовать в нужном месте Код: vbnet 1.
И будет и константа, и с нужным значением Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2012, 12:07 |
|
Сэмулировать команду вставить через контекстное меню
|
|||
---|---|---|---|
#18+
Благодарю Вас Игорь, буду знать я все сделал вот конечный код Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29.
С Уважением и Благодарностью Намик ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2012, 12:33 |
|
|
start [/forum/topic.php?fid=60&fpage=85&tid=2158059]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
172ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 325ms |
total: | 601ms |
0 / 0 |