|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
VB6: У меня есть координаты X и Y. Хочу сделать так, чтобы контрол (MSFlexGrid в данном случае) решил, что юзер кликнул в это место левой кнопкой мыши. Насколько я понимаю, стандартными средствами VB этого сделать нельзя - нужно как-то из VB послать сообщение через API - но я не силен в API, подскажите, плиз. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 10:27 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 10:39 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Работает. Огромное спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.07.2006, 11:07 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
подскажите пжл, а как будет двойной клик мышью по полю в Ворде? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2012, 15:23 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down три подряд ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2012, 17:42 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, а зачем аж три, двух не достаточно? можно весь код привести? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2012, 17:51 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
катастрофаdown up down, а зачем аж три, двух не достаточно? можно весь код привести?Сказано - три - значит, три, три и три... Попробовать (не тереть!) запустить код - тяжело? Затем - немного разобраться, с помощью дебаггера, почему именно так требуется... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2012, 19:51 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
ну а сколько? нажали отпустили нажали отпустили если это делать достаточно быстро получится двойной клик на самом деле хватает первых трех последий не нужен для дабл клика но вот потом может все равно понадобится четвертый up для правильного состояния мыши не помню надо проверить хватит трех или четвертый тоже нужен ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2012, 21:26 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, проверить - не тяжело, ч пробую в лоб, так: Код: 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, 08:00 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
а с чего ты решил, что оно не работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 09:17 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.Pro, не созерцаю картинку (она в файле) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 09:38 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
А что, если мышью тыкать в левый верхний угол экрана появляется такая картинка? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 11:23 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.ProА что, если мышью тыкать в левый верхний угол экрана появляется такая картинка?хотя нет, сорри, я наврал, по умолчанию как раз координаты относительные... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 11:49 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
У меня работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 11:54 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.ProУ меня работает.везёт же людям, то есть поле выделили и запустили макрос и работает? - верится с трудом! ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 12:01 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
катастрофаShocker.ProУ меня работает.везёт же людям, то есть поле выделили и запустили макрос и работает? - верится с трудом!да, именно так ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 12:24 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.Proкатастрофапропущено... везёт же людям, то есть поле выделили и запустили макрос и работает? - верится с трудом!да, именно таксобственно поле и выделять-то необязательно, двойной клик он и так его выделит ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 12:25 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.ProShocker.Proпропущено... да, именно таксобственно поле и выделять-то необязательно, двойной клик он и так его выделитда и тройной клик там не нужен, двойного достаточно ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 12:40 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.Pro, так делаю, чтобы по одному клику, чтобы открывало, то есть один клик-поле выделяется его величеством Ворд'ом, а далее вступает человек говорит, что после события - выделения поля тынцнуть ещё раз, ОК? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 14:13 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
просмотрел 12519511 , ОК проверяю ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 14:14 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
попробовал, не пашет, вот ересь! ну не знаю уже что делать, нету кина как Вы этого добились? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 14:32 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
прежде чем жать кнопки надо мышь в нужную точку экрана поместить SetCursor ?, ? если координаты мыши и точки клика не совпадают работать не будет это проверено на SendInput (а она скорее всего вызывается внутри mouse_event) вообще тут полно примеров темы которых BelowZero создал про имитацию нажатий ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:19 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, >прежде чем жать кнопки надо мышь в нужную точку экрана поместить так когда на поле один раз кликнул, оно и выделилось ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:21 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
SetCursor mouse down mouse up mouse down mouse up ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:25 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
вот здесь есть готовый пример как используя SendInput нажать кнопку клавы или кнопку мыши http://www.sql.ru/forum/actualthread.aspx?tid=904988&pg=1&mid=11800044#11800044 правда в примерах одинарный клик ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 17:31 |
|
Как сымитировать клик левой кнопкой мыши (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 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
вообщем любую кнопку на тулбаре в том и числе и не видимую но допустимую для данного контекста можно вызвать так objCommandBarButton.Execute() все кнопки видны если выбрать Customize Toolbar ну или по русскии как-то а вообще на будущее - надо формулировать исходную задачу а не один из способов ее решения а то оказыватеся тут вообще win api не требуется кстати в данном случае гораздно проще нажатия клавы имитировать menu, r мы ведь знаем что текущее выделение уже сделано ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 19:47 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
ну теперь-то работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 19:47 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, теперь выделяет ".Name" в строке Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 19:57 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, >а вообще на будущее - надо формулировать исходную задачу а не один из способов ее решения а то оказыватеся тут вообще win api не требуется 12490148 - нифига не решено было, стал искать далее ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:01 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
не Name а Caption ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:03 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
>menu, r неа, menu, с - как? пусть будет в запасе второй вариант ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:05 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
12490148 ну так там вообще запретить а не разрешить не думаю что запретить кнопку просто ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:12 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
не работает, я уже мозги включал, ставил strCaptionRequired = "Свойства" и "&Свойства" - отлуп!! ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:13 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
автор>menu, r неа, menu, с - как? пусть будет в запасе второй вариант так работает нормальный вариант или нет? menu - это кнопка справа рядом с правым ctrl слева аналогичной нет вызывает контекстное меню дальше в меню жмем r тк Properties r подчеркнута ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:14 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, сначала было запретить, я решил, и в том же топике я пошёл дальше и переспросил как разрешить ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:16 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
у меня 2003 версии нет но эта фунцкиональность одинакова для 2010 и 2003 прежде чем ставить caption надо ручками ее в настройках тулбара найти проверить что все работает как надо ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:16 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
катастрофа>menu, r неа, menu, с - как? пусть будет в запасе второй вариант ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:17 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
тулбар называется Forms наверное по-русски Формы вот на нем и искать эту кнопку и сделать видимой и кликнуть когда селект на поле сделан ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:19 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, поищу, пока помечтаю Код: vbnet 1. 2.
отлуп, как эту ересь уладить? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:24 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
1 найти кнопку получилось и вызвать нужный метод? 2 какое SendKeys ??? ну дал уже готовый работающий пример с SendInput что еще надо? SendKeys "{MENU}" кто-то на форуме уже спрашивал оно вообще вроде как именно с этой кнопкой не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:39 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down1 найти кнопку получилось и вызвать нужный метод? не получилось, вывел все в документ: Код: plaintext 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. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441. 442. 443. 444. 445. 446. 447. 448. 449. 450. 451. 452. 453. 454. 455. 456. 457. 458. 459. 460. 461. 462. 463. 464. 465. 466. 467. 468. 469. 470. 471. 472. 473. 474. 475. 476. 477. 478. 479. 480. 481. 482. 483. 484. 485. 486. 487. 488. 489. 490. 491. 492. 493. 494. 495. 496. 497. 498. 499. 500. 501. 502. 503. 504. 505. 506. 507. 508. 509. 510. 511. 512. 513. 514. 515. 516. 517. 518. 519. 520. 521. 522. 523. 524. 525. 526. 527. 528. 529. 530. 531. 532. 533. 534. 535. 536. 537. 538. 539. 540. 541. 542. 543. 544. 545. 546. 547. 548. 549. 550. 551. 552. 553. 554. 555. 556. 557. 558. 559. 560. 561. 562. 563. 564. 565. 566. 567. 568. 569. 570. 571. 572. 573. 574. 575. 576. 577. 578. 579. 580. 581. 582. 583. 584. 585. 586. 587. 588. 589. 590. 591. 592. 593. 594. 595. 596. 597. 598. 599. 600. 601. 602. 603. 604. 605. 606. 607. 608. 609. 610. 611. 612. 613. 614. 615. 616. 617. 618. 619. 620. 621. 622. 623. 624. 625. 626. 627. 628. 629. 630. 631. 632. 633. 634. 635. 636. 637. 638. 639. 640. 641. 642. 643. 644. 645. 646. 647. 648. 649. 650. 651. 652. 653. 654. 655. 656. 657. 658. 659. 660. 661. 662. 663. 664. 665. 666. 667. 668. 669. 670. 671. 672. 673. 674. 675. 676. 677. 678. 679. 680. 681. 682. 683. 684. 685. 686. 687. 688. 689. 690. 691. 692. 693. 694. 695. 696. 697. 698. 699. 700. 701. 702. 703. 704. 705. 706. 707. 708. 709. 710. 711. 712. 713. 714. 715. 716. 717. 718. 719. 720. 721. 722. 723. 724. 725. 726. 727. 728. 729. 730. 731. 732. 733. 734. 735. 736. 737. 738. 739. 740. 741. 742. 743. 744. 745. 746. 747. 748. 749. 750. 751. 752. 753. 754. 755. 756. 757. 758. 759. 760. 761. 762. 763. 764. 765. 766. 767. 768. 769. 770. 771. 772. 773. 774. 775. 776. 777. 778. 779. 780. 781. 782. 783. 784. 785. 786. 787. 788. 789. 790. 791. 792. 793. 794. 795. 796. 797. 798. 799. 800. 801. 802. 803. 804. 805. 806. 807. 808. 809. 810. 811. 812. 813. 814. 815. 816. 817. 818. 819. 820. 821. 822. 823. 824. 825. 826. 827. 828. 829. 830. 831. 832. 833. 834. 835. 836. 837. 838. 839. 840. 841. 842. 843. 844. 845. 846. 847. 848. 849. 850. 851. 852. 853. 854. 855. 856. 857. 858. 859. 860. 861. 862. 863. 864. 865. 866. 867. 868. 869. 870. 871. 872. 873. 874. 875. 876. 877. 878. 879. 880. 881. 882. 883. 884. 885. 886. 887. 888. 889. 890. 891. 892. 893. 894. 895. 896. 897. 898. 899. 900. 901. 902. 903. 904. 905. 906. 907. 908. 909. 910. 911. 912. 913. 914. 915. 916. 917. 918. 919. 920. 921. 922. 923. 924. 925. 926. 927. 928. 929. 930. 931. 932. 933. 934. 935. 936. 937. 938. 939. 940. 941. 942. 943. 944. 945. 946. 947. 948. 949. 950. 951. 952. 953. 954. 955. 956. 957. 958. 959. 960. 961. 962. 963. 964. 965. 966. 967. 968. 969. 970. 971. 972. 973. 974. 975. 976. 977. 978. 979. 980. 981. 982. 983. 984. 985. 986. 987. 988. 989. 990. 991. 992. 993. 994. 995. 996. 997. 998. 999. 1000. 1001. 1002. 1003. 1004. 1005. 1006. 1007. 1008. 1009. 1010. 1011. 1012. 1013. 1014. 1015. 1016. 1017. 1018. 1019. 1020. 1021. 1022. 1023. 1024. 1025. 1026. 1027. 1028. 1029. 1030. 1031. 1032. 1033. 1034. 1035. 1036. 1037. 1038. 1039. 1040. 1041. 1042. 1043. 1044. 1045. 1046. 1047. 1048. 1049. 1050. 1051. 1052. 1053. 1054. 1055. 1056. 1057. 1058. 1059. 1060. 1061. 1062. 1063. 1064. 1065. 1066. 1067. 1068. 1069. 1070. 1071. 1072. 1073. 1074. 1075. 1076. 1077. 1078. 1079. 1080. 1081. 1082. 1083. 1084. 1085. 1086. 1087. 1088. 1089. 1090. 1091. 1092. 1093. 1094. 1095. 1096. 1097. 1098. 1099. 1100. 1101. 1102. 1103. 1104. 1105. 1106. 1107. 1108. 1109. 1110. 1111. 1112. 1113. 1114. 1115. 1116. 1117. 1118. 1119. 1120. 1121. 1122. 1123. 1124. 1125. 1126. 1127. 1128. 1129. 1130. 1131. 1132. 1133. 1134. 1135. 1136. 1137. 1138. 1139. 1140. 1141. 1142. 1143. 1144. 1145. 1146. 1147. 1148. 1149. 1150. 1151. 1152. 1153. 1154. 1155. 1156. 1157. 1158. 1159. 1160. 1161. 1162. 1163. 1164. 1165. 1166. 1167. 1168. 1169. 1170. 1171. 1172. 1173. 1174. 1175. 1176. 1177. 1178. 1179. 1180. 1181. 1182. 1183. 1184. 1185. 1186. 1187. 1188. 1189. 1190. 1191. 1192. 1193. 1194. 1195. 1196. 1197. 1198. 1199. 1200. 1201. 1202. 1203. 1204. 1205. 1206. 1207. 1208. 1209. 1210. 1211. 1212. 1213. 1214. 1215. 1216. 1217. 1218. 1219. 1220. 1221. 1222. 1223. 1224. 1225. 1226. 1227. 1228. 1229. 1230. 1231. 1232. 1233. 1234. 1235. 1236. 1237. 1238. 1239. 1240. 1241. 1242. 1243. 1244. 1245. 1246. 1247. 1248. 1249. 1250. 1251. 1252. 1253. 1254. 1255. 1256. 1257. 1258. 1259. 1260. 1261. 1262. 1263. 1264. 1265. 1266. 1267. 1268. 1269. 1270. 1271. 1272. 1273. 1274. 1275. 1276. 1277. 1278. 1279. 1280. 1281. 1282. 1283. 1284. 1285. 1286. 1287. 1288. 1289. 1290. 1291. 1292. 1293. 1294. 1295. 1296. 1297. 1298. 1299. 1300. 1301. 1302. 1303. 1304.
Чёрт знает, что сюда strCaptionRequired = писать? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 20:53 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
я посмотрю и напишу позже наверное уже завтра только вопрос надо запретить кноку или надо нажать кнопку? насчет запрета могуть быть проблемы ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 21:04 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up downя посмотрю и напишу позже наверное уже завтра только вопрос надо запретить кноку или надо нажать кнопку? насчет запрета могуть быть проблемы запретить уже решено, чудо строка, краткость сестра ... Cancel = True думал разрешить будет также скоро, не тут то было... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 21:15 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
и куда писать эту Cancel = True ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 21:17 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
down up down, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 21:26 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Шокер хоть и называет меня бадминтоном, больше народу, ближе победа Мне обычно нужна одна строка, вот она Код: vbnet 1.
http://www.cyberforum.ru/vba/thread566992.html#post3002573 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 22:44 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
катастрофа, такого хотел ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 23:41 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
поставил 2003 ворд почти все работает действительно есть проблема с русскими буквами дело в том что в коде бейсика нельзя использовать такую строку strCaption="Свойства" бейсик не юникодный поэтому он не понимает что в строке русские буквы "Свойства" при этом strCaption юникодная надо просто "Свойства" прочитать из источника который юникодный для этого можно использовать либо файл что плохо в данном случае либо как-то закодировать строку вот пример StringToUnicode преобразует строку как надо кроме того я добавил фильтр по CommandBar.Name = "Forms" Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2012, 23:50 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
авторкатастрофа наконец-то то что надо да еще и одной строкой ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2012, 00:01 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Всем спасибо за обсуждение катастрофа[/src] я так понимаю должно быть слово Шоу и Диалог главное я ранее ошибся - хотел ведь написать я так понимаю должно быть слово Шоу или Диалог но оказалось верным я так понимаю должно быть слово Шоу и Диалог Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2012, 07:25 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
имеется продолжение 12522478 разложим поле на лопатки? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2012, 09:42 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Модератор: Эндрю, зачем ты заставляешь меня повторять предупреждение об убирании простыней под спойлер? Что за неуважение к участникам? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2012, 14:09 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
Shocker.Pro, сорри - забыл ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2012, 16:03 |
|
Как сымитировать клик левой кнопкой мыши (API?)
|
|||
---|---|---|---|
#18+
катастрофаи затем 12 страниц топика, жесть пока зёрна от плевел отсоединю Новый год наступит, а хотелось бы к дню Победы да, действительно, там разбиралась более сложная задача, которую до этого никто решить не пытался(по крайней мере, не смог) и благодаря down up down задача низкоуровневой имитации решена успешно. поэтому была предложена ссылка на тот топик, исходя из изначальной темы Как сымитировать клик левой кнопкой мыши (API?) и описанной тобой задачи(имитация нажатий в ворде) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2012, 18:05 |
|
|
start [/forum/topic.php?all=1&fid=60&tid=2157810]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
95ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 186ms |
0 / 0 |