これらのテキストボックスにあるテキストをメモ帳に書きたいだけです。VBの.Netで4つのテキストボックスを確認する方法
Iは4テキストボックス
を有します1)Textbox1.Text
2)Textbox2.Text
3)Textbox3.Text
4)Textbox4.Text
私はTextbox1.TextとTextbox4.Textすべてのthで強制的なデータを持っていますe時刻
そして私には4つのオプションがあります。等
オプション1:TextBox2をとTextbox3は、両方が空でないである場合
オプション2:TextBox2をが空が、Textbox3が空でない場合
オプション3:もしテキストボックス2はで、空ではないですが、テキストボックス3 は空です
オプション4:私は別のオプションを選択したときに、私のコード
Tags = String.Format()
でいくつかの違いがあります見ることができるようには両方 TextBox2をとTextbox3 は空
マイコードされている場合は、
Dim Tags As String
If (Not String.IsNullOrWhiteSpace(Textbox2.Text)) Then
If (Not String.IsNullOrWhiteSpace(Textbox3.Text)) Then
Tags = String.Format("{0}: {1}, {2}, {3}{4}{4}", Textbox1.Text, Textbox2.Text, Textbox4.Text, Textbox3.Text, Environment.NewLine)
objWriter2.WriteLine(Tags)
ElseIf (String.IsNullOrWhiteSpace(Textbox2.Text)) Then
If (Not String.IsNullOrWhiteSpace(Textbox3.Text)) Then
Tags = String.Format("{0}, {2}, {3}{4}{4}", Textbox1.Text, Textbox2.Text, Textbox4.Text, Textbox3.Text, Environment.NewLine)
objWriter2.WriteLine(Tags)
End If
ElseIf (Not String.IsNullOrWhiteSpace(Textbox2.Text)) Then
If (String.IsNullOrWhiteSpace(Textbox3.Text)) Then
Tags = String.Format("{0}: {1}, {2}{4}{4}", Textbox1, Textbox2.Text, Textbox4.Text, Textbox3.Text, Environment.NewLine)
objWriter2.WriteLine(Tags)
End If
Else
objWriter2.WriteLine(Textbox1.Text + ", " + Textbox4.Text)
End If
End If
です。
すみませんが、私は任意のメッセージボックスを表示したくないし....私はそれが私の質問で提供しているオプションに応じてテキストファイルに書きたいと思う。 – winnu
もし彼らが義務的で、何もないなら、あなたは何かをする必要があります。あなたがすることはあなた次第です。代わりに例外をスローすることができます。私はそれに応じて答えを変更しました。 –
Objwriter.writeline()をどこに書く必要がありますか?終わったら?どのような名前を括弧内に入れてください。 boxData ??? – winnu