0

複数行のテキストボックスがあり、そのテキストにはこれが含まれています

<?xml version="1.0" encoding="utf-8"?>
<version>6</version>

そして私はこのようなifコマンドを実行しようとしています

    If TextBox3.Text = "<?xml version=""1.0"" encoding=""utf-8""?>" + "<version>6</version>" Then
        msg = "No new updates"
    ElseIf "<?xml version=""1.0"" encoding=""utf-8""?>" + "<version>7</version>" Then
        msg = "New update available"
    End If

しかし、テキストボックスに2行のコードを読み取らせることができず、スキップし続けるようです。IFコマンドで両方の行を読み取って、新しい更新がないと言うにはどうすればよいですか?

4

1 に答える 1

0
    If TextBox3.Text.Contains("<version>6</version>") Then
        msg = "No new updates"
    ElseIf TextBox3.Text.Contains("<version>7</version>") Then
        msg = "New update available"
    End If

あなたの特定の問題を解決しますが、あなたが達成したいことを説明したなら、もっと良い方法があると確信しています。

于 2012-11-03T13:55:36.543 に答える