2008年5月19日

C# 自動轉成半型文字

使用.NET 2005開發視窗程式

經常會碰到一個問題,就是輸入法常會莫名其妙變成全型 = =+



所以常常寫出來的程式被朋友嫌得要死

現在暫時找到一個解決的小撇步



就是在TextBox的KeyPress事件中

使用如下的程式片段




e.KeyChar = Strings.StrConv(e.KeyChar.ToString(), VbStrConv.Narrow, 0).ToCharArray()[0];



加入額外參考

Microsoft.VisualBasic



加入額外using


using Microsoft.VisualBasic;



如此一來就無論全型半型,出來的都會變成半型唷

沒有留言:

張貼留言

您可以使用一些 HTML 標記,例如 <b>, <i>, <a>