/ 長さによるテキストラベルの読み取り/読み取りVB.net - vb.net、label

長さでテキストラベルを読むVB.net - vb.net、ラベル

私は持っています Label1"その中にテキストがある= 10500 そして Label2 、 そして私の場合 Label1.Text.Length = 5 じぶんの Label2.Text = Label1.Text.Length=3 (5はラベルテキストの長さ3なので、Label2のテキストは5にしたいのですが、このコードを使用すると、

 Label1.Text = "10500"
If Homepage.Label1.Text.Length = 5 Then
Homepage.Label2.Text = Homepage.Label1.Text.Length = 3
End If

Label2はコード「False」のみを表示します 私のlabel2ショーにlabel1.textの長さ3のコードを書いて欲しいのですが、だれでも手助けできますか

回答:

回答№1は0

label2にブール値を代入しています

Label1.Text = "10500"
If Homepage.Label1.Text.Length = 5 Then
Homepage.Label2.Text = Homepage.Label1.Text.Length = 3
End If

この部分は間違っています。 Homepage.Label2.Text = Homepage.Label1.Text.Length = 3

Homepage.Label1.Text.Length = 3の評価はFalseまたはTrueです

私があなたが正しいと理解したならば、あなたはこのようなことをする必要があります

    Label1.Text = "10500"
If Homepage.Label1.Text.Length = 5 Then
If Homepage.Label1.Text.Length = 3 Then
Homepage.Label2.Text = Homepage.Label1.Text.Substring(3, 1)
End if
End If