Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Sendkeys "a" Во имя быстродействия Добавлено: 20.04.05 16:49  

Автор вопроса:  Morpheus | Web-сайт: xury.zx6.ru
День добрый!
Тут такая проблемка, когда я использую нестандартные кнопки (ну, там ХР стиль итд) при частых кликах мышкой они нажимаются в 3 раза реже. Этот баг легко исправляется если в событие клик написать Sendkeys "a". Вот интерестно, может ли при каких то обстоятельствах эта самая буква А которая посылается практически вникуда вызвать какие либо проблемы? Вроде я же её кнопке посылаю ?

Ответить

  Ответы Всего ответов: 6  

Номер ответа: 1
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 20.04.05 17:07
Не юзай такие кнопки больше...

Ответить

Номер ответа: 2
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #2
Добавлено: 20.04.05 17:13
2 GSerg: Почему? Ну даже если я сам напишу может баг вылезти

Ответить

Номер ответа: 3
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #3 Добавлено: 20.04.05 17:17
Если такой баг вылезет, значит ты плохо написал... Посылать "a" (кстати, почему "a", а не "б"?) - это моветон.

Ответить

Номер ответа: 4
Автор ответа:
 Morpheus



Вопросов: 224
Ответов: 3777
 Web-сайт: xury.zx6.ru
 Профиль | | #4
Добавлено: 20.04.05 18:01
(кстати, почему "a", а не "б"?)


Хех.. так и знал, что кто нибудь спросит :-) Специально не стал писать, думал догадаетесь, что можно посылать хоть "нажимайся сволочь" а буква "а" вроде как самая первая :)

Ответить

Номер ответа: 5
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #5
Добавлено: 20.04.05 18:10
Если что и посылать, дык vbNullChar, оно первей по-любому станет...

А вообще, стоит поэкспериментировать с ReleaseCapture...

Ответить

Номер ответа: 6
Автор ответа:
 Neco



ICQ: 247906854 

Вопросов: 133
Ответов: 882
 Web-сайт: neco.pisem.net
 Профиль | | #6
Добавлено: 20.04.05 23:56
Я эту проблему в своих контролах решил тем, что превращал DblClick в ещё один Click. Теперь мои кнопки как часто не нажимай - им всё Click. А двойной кнопке вообще не нужен.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам