-3

VB の KeyPress イベントで TextBox を検証しています。

VB.Net

If InStr("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz`~!@#$%^&*()_+|\[]{};:<>/?,.'" & """" & Chr(8), Chr(KeyAscii)) = 0 Then KeyAscii = 0

C# で同等のものは何ですか? ありがとう。

4

3 に答える 3

0
if (Strings.InStr("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz`~!@#$%^&*()_+|\\[]{};:<>/?,.'" + "\"" + Strings.Chr(8), Strings.Chr(KeyAscii)) == 0)
    KeyAscii = 0;

私はこのコンバーターを使用しています

于 2012-05-24T04:44:55.563 に答える
0
if (Strings.InStr("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz`~!@#$%^&*()_+|\\[]{};:<>/?,.'" + "\"" + Strings.Chr(8), Strings.Chr(KeyAscii)) == 0)
KeyAscii = 0;

礼儀Telerik コンバーター

String.InStrメソッドを実装した Microsoft.VisualBasic ライブラリを参照する必要があります。

于 2012-05-24T04:39:31.927 に答える
-1

DeveloperFusionから:

if (Strings.InStr("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz`~!@#$%^&*()_+|\\[]{};:<>/?,.'" + "\"" + Strings.Chr(8), Strings.Chr(KeyAscii)) == 0)
KeyAscii = 0;

CodeTranslatorから:

if (((("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz`~!@#$%^&*()_+|\\[]{};:<>/?,.\'" + ("\"" + '\8')).IndexOf(((char)(KeyAscii))) + 1) 
        == 0))
{
KeyAscii = 0;
}

【どれが正解かわからない!確率:1枚目]

于 2012-05-24T04:42:30.413 に答える