SendKeys - Timing issue

Class library usage, coding and language questions.
James Hirst
Posts: 21
Joined: Wed Dec 06, 2006 6:24 pm
Location: UK
Contact:

SendKeys - Timing issue

Post by James Hirst » Fri Apr 13, 2007 9:45 pm

Hi all,

Whilst testing a script I noticed that there appears to be a timing issue when sending keystrokes to a command prompt window. More often than not only the first few characters would be sent before the script proceeded on with the next statement.

I've tried breaking up the string of keystrokes but short of adding plenty of sleep statements can you suggest anyway around this?

A developer I work with suggested instead of sending keystokes I should somehow create an object of the command window and write to that object instead.

I'm developing on a fast XP machine and testing on a slower 2K laptop.

Thanks,
James

webops
Site Admin
Site Admin
Posts: 349
Joined: Wed Jul 05, 2006 7:44 pm

Post by webops » Sun Apr 15, 2007 8:07 pm

The SendKey function has a new parameter in the next version (V1.2.0).

Code: Select all

SendKeys(keys, time)
You will be able to set the time between each key-press in milliseconds with the "time" parameter.

RanorexRecorder uses also this functionality if the replay speed will be changed.

Jenö
Ranorex Team