■18222 / inTopicNo.4) |
Re[1]: VBのInputBoxについて |
□投稿者/ やじゅ (354回)-(2008/05/11(Sun) 11:45:28)
|
■No18213 (yah さん) に返信 > InputBoxで何かを入力するとき、「OK」・「キャンセル」ボタンがあると思います。 > その「キャンセル」ボタンを押したときにプログラムをデバッグさせたときの初期画面に戻したいのですが、 > 「キャンセル」ボタンを押すと、そのような処理がされなく「""」が入り途中終了することができません。 >
まず、やりたいことキーワードにして検索してみてください。 検索することも立派な勉強になります。 もちろん、掲示板で質問することも勉強の一つです。 質問の仕方など回答がもらえる質問やもらえない質問があり、 その違いは何かなど学ぶところはいろいろあります。
「InputBox Cancel VB.net」で検索しました。
こんな感じかな? 動作未確認 参考:http://www3.diary.ne.jp/user/319495/
Function InputXXX(ByRef result As String) As Boolean Dim s As String s = InputBox("cancel test") If s Is Environ(255) Then 'cancel Return Flase Else 'MsgBox(String.Format("input = ""{0}""", s)) result = s Return True End If End Function
|
|