Go Back  Xtreme Visual Basic Talk > Visual Basic .NET (2002/2003/2005/2008, including Express editions) > .NET General > How to simulate holding a key down in active window


Reply
 
Thread Tools Display Modes
  #1  
Old 01-24-2010, 10:38 AM
cr055h4ru cr055h4ru is offline
Newcomer
 
Join Date: Oct 2009
Posts: 3
Question How to simulate holding a key down in active window


Hi,

I am currently writing a program that takes a joystick input, and simulates key presses (hold) in the active window (a game). This should be used for a virtual H-Shifter, like the one in a car, to change gears.

My problem, is that I cannot find a command to hold down a key until I tell it to release.

I have tried

'SendKeys.Send("{1 down}")
'SendKeys.Send("{1 up}")

However, this does not seem to work (it comes up with an error "Specified repeat count is not valid.")

Can anyone help me with a command that will do this?

Thanks in advance!

P.S. This was originally in the games section but I was not sure that was right so I have put it here as well. Hope this does not cause and inconvenience
Reply With Quote
Reply

Tags
.net, directx, hold, key


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump

Advertisement:





Free Publications
The ASP.NET 2.0 Anthology
101 Essential Tips, Tricks & Hacks - Free 156 Page Preview. Learn the most practical features and best approaches for ASP.NET.
subscribe
Programmers Heaven C# School Book -Free 338 Page eBook
The Programmers Heaven C# School book covers the .NET framework and the C# language.
subscribe
Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition - Free 219 Page Preview!
This comprehensive step-by-step guide will help get your database-driven ASP.NET web site up and running in no time..
subscribe
 
 
-->