我在寻找是否有人可以帮助我编写这种简单的代码。我想在有2个文本框和1个按钮的地方使用它。在一个文本框中,我要输入一个句子。我将在第二个文本框中输入相同的句子,但稍加修改后,其中一个单词的拼写就会遗漏。当我点击验证按钮时,它将检查两个文本框,以查看输入的每个句子是否相同。如果它们相同,那么我会收到一条消息“ Same”。如果它们不同,那么我会收到一条消息“ different”,并且通过将单词改为红色或类似内容,它会显示出句子中错误的位置。
对于VB将是:
If firstTB.Text.Equals(secondTB.Text) Then
lblResult.Text = "Same"
lblResult.ForeColor = System.Colors.WindowText
Else
lblResult.Text = "Not the Same"
lblResult.ForeColor = Color.Red
End If
如果要比较不区分大小写的字符,则
If firstTB.Text.ToLowerInvariant = secondTB.Text.ToLowerInvariant Then
' etc
一个缺陷是您认为其中之一是正确的。由于控件一(正确的拼写)在文本框中,因此用户可以在单击按钮之前对其进行编辑。因此,请使用标签或确保将控件设置为ReadOnly = True
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句