|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
я mouse_input не пользовался поэтому не знаю нужно ли для нее вызывать SetCursor ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:33 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, по ссылке указанной Вами, там же сказано: как такое провернуть в vb? и затем 12 страниц топика, жесть пока зёрна от плевел отсоединю Новый год наступит, а хотелось бы к дню Победы ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:37 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
если я не ошибаюсь то надо посмотреть с конца форум чтобы найти последнюю версию файла найти zip в одном из них должен быть код vb нужный ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:39 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
http://www.sql.ru/forum/actualfile.aspx?id=11829466 это полный пример а это кусок из него Код: 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. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:44 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:46 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
SleepWinApi можно убрать и вообще оформить как надо ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:48 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
тк координаты мыши экранные то если надо их для окна пересчитывать то этого в примере нет но для начального теста можно ручками их проставить ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:50 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, и что делать с первой строчкой As MouseInputT, даже если опечатка и нужно As MouseInput - не катит ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:51 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=904988&msg=11823007 здесь большой zip нем есть vb файлы в одном из них есть объявления всех winapi функций все winapi функции находятся в одном файле тк это выдрано это из большой проги чтобы не писать в каждом модуле public declare и тд соответственно MouseInputT SendInputWinApi надо найти объявления и использовать WinApiDefinitionM.bas тут есть для MouseInputT WinApiImportM.bas тут есть SendInputWinApi WinApiImportM.bas тут есть SetCursorWinApi ProtectSampleV01C.cls тут есть SendInputMouseWithCheck если все использовать не хочется то надо скопировать нужное вообщем вот так Код: 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. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 18:09 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
я использую public Enum WinApiE вместо констант тк если в редакторе ввести "WinApiE." то ителисенс выдаст список всех констант что удобно ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 18:14 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, сейчас я опробую выложенное Вами, но я не пойму узнаётся просто Код: vbnet 1. 2. 3. 4.
на промежутке 0 -19 стукнуть два раза, это такая сверхзадача? сейчас я опробую выложенное Вами ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 18:17 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
я отвечаю на вопрос Re: Как сымитировать клик левой кнопкой мыши (API?) я ведь не знаю где и для чего кликать может действительно можно сделать как-то иначе в конкретном случае что такое слекшен какой объект что по двойному клику должно быть если мы знаем это действие так можем прямо нужную функцию вызвать другими словами какая цела дабл клика в данном случае? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 18:22 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
катастрофаdown up down, сейчас я опробую выложенное Вами опробовал, выделяет: Public Sub ErrorHandlerV11(ByVal lngError As ErrorE >на промежутке 0 -19 стукнуть два раза, это такая сверхзадача???? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 18:22 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
катастрофа, есть Ворд 2003, поле FormFields на вкладке формы, два раза по нему кликаем открываются параметры текстового поля, когда кликаем один раз, оно выделяется, это я расцениваю как событие и по неизвестному мне коду как его раскрыть, чтобы открылись параметры текстового поля??? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 18:26 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
авторVB6: У меня есть координаты X и Y. Хочу сделать так, чтобы контрол (MSFlexGrid в данном случае) решил, что юзер кликнул в это место левой кнопкой мыши при такой формулировке остается только кликать имитацией ведь известно что в гриде полно разных областей и ведут они себя по разному при двойном клике другое дело если бы мы знали что юзер делает дабл клик на заголовке колонки чтобы автоматически установать ее ширину тогда кликать не нужно можно просто вызвать соответствующий метод у грида он скорее всего есть ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 18:27 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
авторесть Ворд 2003, поле FormFields на вкладке формы не понял где это так а макрос записать для этих действий нельзя? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 18:33 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, >так а макрос записать для этих действий нельзя? неа, когда на записи магнитофон стоит мышкой ничего сделать нельзя а так выкладываю ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 18:51 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
у меня 2010 версия нашел в настройках тулбара кнопку которая вызывате нужный диалог в 2003 есть такая же кнопка уверен ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 19:20 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, и как это будет программно? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 19:22 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
у меня она называется Properties соответственно надо просто вызвать клик для нее а это возможно ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 19:22 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, >просто вызвать клик для нее а это возможно кто ж спорит, а как? есть код? эти две строчки кода ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 19:29 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
типа этого Код: vbnet 1.
но не то ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 19:32 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
тоже отлуп Код: vbnet 1.
я так понимаю должно быть слово Шоу и Диалог Вот ересь ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 19:36 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#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.
1 надо задать правильно текст пункта меню 2 если найдено несколько с одинаковым именем то проверить которое из них работает ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 19:37 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#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.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 19:41 |
|
|
start [/forum/topic.php?fid=60&msg=37785395&tid=2157810]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
others: | 318ms |
total: | 459ms |
0 / 0 |