From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
10-13-2008 03:59 PM
I'm trying to incorporate a string or strings to the keyboard input stream to enter some data to an application already running (I can not transfer any data to this application since I only have the .exe file).
As far as I know, there is a function in C++, SendInput(), that can do this.
http://msdn.microsoft.com/en-us/library/ms646310.aspxIs there any similar function in LabView?
Thx a lot.
10-13-2008 04:24 PM
10-13-2008 04:31 PM
Thx for the info, I'll into that and I guess this can be completed soon.
Thx again.
10-16-2008 04:06 AM
Hi Folks,
I saw this post when it was new and, since then, have been fighting to get SendInput.to work - finally finding the solution on the LAVA forum. It didn't seem easy to find an example of SendInput or keybd_event, here, so for future NI-LabVIEW forum users, here's an example that shows 3 ways to inject keystrokes - including a very simple .NET method "Windows.System.Forms.SendKeys.SendWait".
Cheers
03-06-2018 07:30 AM
Hi, tbd!
Good example, but it won't work in LabVIEW 64-bit. To get it working you will need to alter the code according to these recommendations.
05-25-2020 09:23 AM
hey thanks for the example but i am looking to use sendinput dll to send mouse right click command as mouse event dll is suppressed in the windows 10 . so can you please guide me so as to how to achieve it
🙂