2016-07-28 85 views
0

我試圖通過SendKeys.Send()方法將'%'符號發送到我的文本框。Sendkeys將%符號發送到文本框

我已經知道你應該用大括號括起'%'

此命令應該是正確的:

SendKeys.Send("{%}"); 

但我得到一個'5',而不是在我的文本框一個'%'

我在VS.Net 2010/2012和2015上試過這個,所有結果都一樣。

PS:我的區域設置/鍵盤是'NL-be'以防萬一。

+6

爲什麼要將密鑰發送到自己的文本框而不是直接設置文本? –

+0

這是一款支持觸摸的應用程序(POS Cash Register),我們使用我們自己開發的虛擬鍵盤。 –

回答

相關問題