Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations KootK on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Can't get SendKey to work right

Status
Not open for further replies.

mrMikee

Structural
Apr 23, 2005
528
I have a structural analysis program (CADRE) that I'm trying to control with VB6 and the SendKey command. I have done this before with AutoCad and other programs with success, but can't get it to work consistently with CADRE. I open to a load file dialog box and press a "Remove" file command button in order to set up for the text string (CADRE has no quick key assignments.) Then I click on my VB program and press my "Run CADRE" button which puts the focus on the CADRE dialog box and sends the keyboard string. It works about 1 out of 10 times.

The subprogram is two lines..
AppActivate
SendKey

I have experimented with all combinations of wait in each command.

I have tried to clear the keyboard buffer by sending a nul string.

More Info...

I am using XP Home service pack 2 and VB 6.0.

CADRE says that their program is an upgrade to the dot Net framework.

I use a KVM switch but had the same problem on a stand alone PC.

I am not a professional programmer but have been programming BASIC for about 15 years starting with BASICA through to VB 5 and 6.

Any help would be appreciated.

Thanks,
-Mike
 
Replies continue below

Recommended for you

I'm still working on this. Starting to get a little better result by putting a delay between the AppActivate and SendKey commands.

If anyone has ideas, your help would be much appreciated.

Thanks,
-Mike
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor