【问题标题】:Waiting textbox showing等待文本框显示
【发布时间】:2016-04-30 06:18:17
【问题描述】:

所以我对 Visual Studio 2010 上的 VB.NET 有点陌生,我想像一个简单的“cripter”一样做。所以基本上我所做的是每次有人输入一个字母或数字时,它都会在文本框上给出一个随机字符串。因此,用户将字母 A 放在文本框上并给出字符串 1123k。 无论如何我可以这样做,以便显示 1123k 的后消息仅在单击 button1 时显示?因为如果用户输入 abc 它将显示 3 次相同的字符串。这是代码的一小部分。

If (TextBox1.Text = ("b")) Then
    MessageBox.Show("ak281a")
End If 

【问题讨论】:

  • 那么不要使用TextChanged事件
  • 您正在编写 VB.NET 代码,而不是 C#。有明显的区别。此外,发布更多代码 - 您发布的小 sn-p 并没有提供足够的上下文。
  • 另外:没有“virtual basic 2010”之类的东西。它是 Visual Basic.Net 和 Visual Studio 2010。
  • @Isaac 1. 生成随机字符串 - stackoverflow.com/questions/1122483/… 2. 将字符与字符串关联 - stackoverflow.com/questions/10250232/…

标签: vb.net string if-statement textbox


【解决方案1】:

尝试在任何情况下使用开关盒

string text = TextBox1.ToString();
Switch (text)
      case A:
            break;
        ...
      case Z:
            break;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-04-02
    • 1970-01-01
    • 1970-01-01
    • 2022-10-18
    • 2023-04-03
    • 2022-01-07
    • 1970-01-01
    相关资源
    最近更新 更多