C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 36 を表示中)
■18222 / )  Re[1]: VBのInputBoxについて
□投稿者/ やじゅ (354回)-(2008/05/11(Sun) 11:45:28)
やじゅ さんの Web サイト
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

返信 編集キー/


管理者用

- Child Tree -