am 悪いタイトルでごめんなさい とにかくタイトルを何と呼ぶべきかわからなかった テキストボックスの値が整数の場合は IP という名前の設定ファイルに保存し、文字列の場合は DNS という名前に保存したい これがコード :
Public Class ServerSettings
Private Sub OK_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK_Button.Click
If IPHostInfo.Text = "" Then ' here if it's a string save it to my.settings.dns
My.Settings.DNS() = IPHostInfo.Text
Else : IPHostInfo.Text = ""
My.Settings.IP() = IPHostInfo.Text 'and if it's an integer
End If
My.Settings.PORT() = IPInfo.Text
My.Settings.TOut() = TOut.Text
IPHostInfo.Text = IPHostInfo.Text
IPInfo.Text = IPInfo.Text
TOut.Text = TOut.Text
Me.DialogResult = System.Windows.Forms.DialogResult.OK
Me.Close()
End Sub
Private Sub Cancel_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cancel_Button.Click
Me.DialogResult = System.Windows.Forms.DialogResult.Cancel
Me.Close()
End Sub
クラス終了