Interaction.InputBox メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Interaction.InputBox メソッドの意味・解説 

Interaction.InputBox メソッド

ダイアログ ボックスプロンプト表示してユーザーテキスト入力するか、ボタンクリックするのを待った後、テキスト ボックス内容を含む文字列返します

名前空間: Microsoft.VisualBasic
アセンブリ: Microsoft.VisualBasic (microsoft.visualbasic.dll 内)
構文構文

Public Shared Function InputBox
 ( _
    Prompt As String, _
    <OptionalAttribute> Optional Title As
 String = "", _
    <OptionalAttribute> Optional DefaultResponse As
 String = "", _
    <OptionalAttribute> Optional XPos As
 Integer = -1, _
    <OptionalAttribute> Optional YPos As
 Integer = -1 _
) As String
Dim Prompt As String
Dim Title As String
Dim DefaultResponse As String
Dim XPos As Integer
Dim YPos As Integer
Dim returnValue As String

returnValue = Interaction.InputBox(Prompt, Title, DefaultResponse, XPos, YPos)
public static string InputBox
 (
    string Prompt,
    [OptionalAttribute] string Title,
    [OptionalAttribute] string DefaultResponse,
    [OptionalAttribute] int XPos,
    [OptionalAttribute] int YPos
)
public:
static String^ InputBox (
    String^ Prompt, 
    [OptionalAttribute] String^ Title, 
    [OptionalAttribute] String^ DefaultResponse, 
    [OptionalAttribute] int XPos, 
    [OptionalAttribute] int YPos
)
public static String InputBox (
    String Prompt, 
    /** @attribute OptionalAttribute() */ String Title, 
    /** @attribute OptionalAttribute() */ String DefaultResponse, 
    /** @attribute OptionalAttribute() */ int XPos, 
    /** @attribute OptionalAttribute() */ int YPos
)
public static function InputBox
 (
    Prompt : String, 
    Title : String, 
    DefaultResponse : String, 
    XPos : int, 
    YPos : int
) : String

パラメータ

Prompt

必須ダイアログ ボックスメッセージとして表示する String 式です。Prompt最大長は、約 1024 文字です。使用される文字の幅によって変わりますPrompt複数の行で構成される場合復帰文字 (Chr(13))、ライン フィード文字 (Chr(10))、または復帰ライン フィード組み合わせ (Chr(13) および Chr(10)) を各行の間で使用して、行を分割できます

Title

省略可能。ダイアログ ボックスタイトル バー表示される String 式です。Title省略した場合タイトル バーにはアプリケーションの名前が表示されます。

DefaultResponse

省略可能。他に入力ない場合に、テキスト ボックス既定値として表示される String 式です。DefaultResponse省略すると、表示されるテキスト ボックスは空になります

XPos

省略可能。ダイアログ ボックス左端から画面左端までの距離を twip 単位指定する数式です。XPos省略すると、ダイアログ ボックス位置中央なります

YPos

省略可能。ダイアログ ボックスの上端から画面の上端までの距離を twip 単位指定する数式です。YPos省略すると、ダイアログ ボックスは垂直方に対して画面の上端から約 1/3 の位置配置されます。

戻り値
ダイアログ ボックスプロンプト表示してユーザーテキスト入力するか、ボタンクリックするのを待った後、テキスト ボックス内容を含む文字列返します

解説解説
使用例使用例

この例では、InputBox 関数使用してユーザーに値を入力するように求めるためのさまざまな方法示します位置と垂直位置省略した場合ダイアログ ボックス自動的に各軸の中央部配置されます。変数 MyValue には、ユーザーが [OK] をクリックするEnter キー押したときに入力される値が格納されます。

Dim message, title, defaultValue As String
Dim myValue As Object
' Set prompt.
message = "Enter a value between 1 and 3"
' Set title.
title = "InputBox Demo"
defaultValue = "1"   ' Set default value.

' Display message, title, and default value.
myValue = InputBox(message, title, defaultValue)
' If user has clicked Cancel, set myValue to defaultValue
If myValue Is ""
 Then myValue = defaultValue

' Display dialog box at position 100, 100.
myValue = InputBox(message, title, defaultValue, 100, 100)
' If user has clicked Cancel, set myValue to defaultValue
If myValue Is ""
 Then myValue = defaultValue
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からInteraction.InputBox メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からInteraction.InputBox メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からInteraction.InputBox メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

Interaction.InputBox メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Interaction.InputBox メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS