比较 x2 文本框内容的第一部分

Compare firstpart of x2 text box contents

我希望有人能在这里提供帮助。 我有 x2 个文本框,数据由用户输入,一旦第二个框有数据,我就会发送到标签点击。 (Windows 手机) 单击标签将比较两个框,但我只想检查前 4 个字符。这就是我卡住的地方..我假设我可能需要将两个条目发送到某种字符串?

当前比较代码

Private Sub LinkLabel1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) 
Handles LinkLabel1.Click

If Textbox1.Text = Textbox2.Text then

Do something

用你的例子试试这个 Substring :

Private Sub LinkLabel1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) 
Handles LinkLabel1.Click

If Textbox1.Text.Substring(0, 4) = Textbox2.Text.Substring(0, 4) then

Do something

最后我是这样搞的..

在每个文本框的按键上 -

Private Sub Txtboxbcpb_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Txtboxbcpb.KeyDown

如果e.KeyCode = Keys.Enter 那么

Dim str 作为字符串 = Txtboxbcpb.Text.Substring(0, 4)

Txtboxbcpb.Text = str

所以它将它们剥离并放回文本框中。然后我 运行 比较操作

但是,我现在需要从第一个字母开始的时候剥离输入,然后从那里剥离 4。有任何想法吗? 感谢您的帮助 ;-)

强尼