ユーザーがIPアドレスを入力するプログラムを実行しようとしています。4つのテキストボックスを作成しました。ユーザーは各テキストボックスに3つの数字を入力します。最後に、この4つのテキストボックスを組み合わせて、有効なIPアドレスになるようにする必要があります。このIPアドレスは、シリアルポートを介して送信できるように文字列に入れられます。どうすればいいですか?
13758 次
4 に答える
4
String.Join(".",tb1.Text, tb2.Text, tb3.Text, tb4.Text)
于 2012-07-19T07:07:56.767 に答える
2
IPAddress ipaddress = IPAddress.Parse(tb1.Text + "." + tb3.Text + "." +tb3.Text + "." + tb4.Text);
于 2012-07-19T06:47:09.853 に答える
1
var ipArray = new [] {tb1.Text, tb2.Text, tb3.Text, tb4.Text}
于 2012-07-19T06:45:41.577 に答える
1
文字列を連結する必要があります...
var strIP = tb1.Text + '.' + tb2.Text + '.' + tb3.Text + '.' + tb4.Text;
//This is to see it
MessageBox.Show(strIP);
または、StringBuilderを使用することもできます。
var strIP = new StringBuilder();
strIP.Append(tb1.Text);
strIP.Append('.');
strIP.Append(tb2.Text);
strIP.Append('.');
strIP.Append(tb3.Text);
strIP.Append('.');
strIP.Append(tb4.Text);
//This is to see it
MessageBox.Show(strIP.ToString());
于 2012-07-19T07:09:03.280 に答える