VirtualKeyboard

所属分类:LabView编程
开发工具:LabView
文件大小:703KB
下载次数:87
上传日期:2010-04-26 13:55:23
上 传 者hzxsdingfang
说明:  一个labview虚拟数字键盘,希望对大家有用
(A labview virtual numeric keypad, we want to be useful)

文件列表:
Virtual Keyboard.vi (3629148, 2004-02-20)
www.cpubbs.com.txt (733, 2009-03-22)

Virtual Keyboard.vi ------------------- This vi allows to conveniently produce a keyboard command list by entering text strings and non-displayable keyboard commands from a menu list. The command list is displayed in the Result String. The vi allows to specify an executable program that shall be started and receive the virtual keyboard commands. By default, the virtual key strokes are sent to the notepad application. (Note that for non-Microsoft applications, the complete file path to the executable needs to be provided.) Since larger applications may require considerable time to launch, a delay can be specified, which will cause the vi to wait with sending out any keyboard commands to the application. The default delay is 30 seconds (30000 milliseconds). For each application, the delay has to be determined by an educated guess or trial or error. If the virtual keystrokes are sent too early, nothing they will not be executed by the target application. Before sending out the virtual key strokes to the application, the vi provides an opportunity to save the command list in the form of an array of clusters. At program start, an already saved list of virtual key stroke commands can be loaded into the vi and either directly sent to the application, or completed by adding additional strings/commands to it. The virtual key stroke commands loaded from file are also displayed in the Result String. However, they are more difficult to read, as the actual keyboard commands are not converted to text that is easy to read for the user. For example, the character “C” is composed of the virtual key commands LSHIFT (Down/Press)c (Down/Press)c (Up/Release)LSHIFT (Up/Release). Likewise, the character “:” is composed of the virtual key commands LSHIFT (Down/Press);: for US (Down/Press);: for US (Up/Release)LSHIFT (Up/Release). There is no editing option for existing strings provided at this time. Written by Peter R. Buerki, Scripps Institution of Oceanography, University of California, San Diego, February 20, 2004, pbuerki@netscape.net

近期下载者

相关文件


收藏者