我想在程式執行首頁中,彈跳出一個使用者名稱、使用者密碼的登入畫面,
因為使用的是觸控面板所以會加入一個虛擬鍵盤,但是我只會將虛擬鍵盤輸出的值丟至其中ㄧ個STRING CTRL,
若需輸入名稱跟密碼,我必須再加入一個鍵盤才可以,請問有何方法能將鍵盤輸出的值,丟至滑鼠點到的輸入欄內,
我所使用的版本是LABVIEW 7.0,麻煩各位前輩指導ㄧ下,謝謝!
我想在程式執行首頁中,彈跳出一個使用者名稱、使用者密碼的登入畫面,
因為使用的是觸控面板所以會加入一個虛擬鍵盤,但是我只會將虛擬鍵盤輸出的值丟至其中ㄧ個STRING CTRL,
若需輸入名稱跟密碼,我必須再加入一個鍵盤才可以,請問有何方法能將鍵盤輸出的值,丟至滑鼠點到的輸入欄內,
我所使用的版本是LABVIEW 7.0,麻煩各位前輩指導ㄧ下,謝謝!
对这个话题很感兴趣,能贴图讲解吗,不太明白你上文所讲的!

大概是這樣,我只會將keyboard輸出的值丟入USER NAME欄位
當滑鼠點向password欄位時,keyboard輸出的值仍然丟向user name,
有何辦法能讓輸出的值填入滑鼠指定的位置??
我也不太懂LabVIEW,只能写出一个效率比较低的程序,供你参考!
这个vi基本仿真实际键盘在String Control上的事件响应方式,比如在String中任意位置Insert字符,Replace所选字符,向后删除单个字符,删除所选字符等等。另外也同样响应实际键盘在String Control上的事件。所以基本做到实际、虚拟键盘同时响应!
Bad news!我是用LV 8.2 写的!没法转换成LV 8.0一下的版本!!
[QUOTE=Benjamin][QUOTE=qiubin]
Bad news!我是用LV 8.2 写的!没法转换成LV 8.0一下的版本!!
[/QUOTE]
幫你轉成LabVIEW8.0了:Password_Dialog.vi
[/QUOTE]
LabVIEW7.1 Password_Dialog LV71.vi
Dear Benjamin 可幫忙將 Password_Dialog.vi 轉成 LabVIEW7.0嗎??
gojila 他適用 LabVIEW7.0
LabVIEW使用版本繁多 而且有些 Function 舊版可能沒有 轉來轉去 真是太麻煩了
我另外想到可以用 Producer Consumer Design Pattern 達到他的需求
參考一下吧!
LabVIEW7.0 keyboard LV70.vi
LabVIEW7.1 keyboard LV71.vi

JD39169.0180092593
真的很感謝各位鼎力相助
還麻煩幾位前輩在版本間轉來轉去,沒辦法,因為公司不願意再花錢升級,
再一次感謝大家的幫忙,謝謝。
JD的程序有点问题!如果已经输入某些字符,这时再把鼠标点击String Ctrl,原来的数据就会被清空!