InputString

InputString[]

インタラクティブに文字列を読み込む.

InputString[prompt]

prompt を「プロンプト」として表示し,入力を要求する.

InputString[prompt,init]

ノートブックフロントエンドで,init を入力フィールドの最初のコンテンツとして使用する.

詳細とオプション

  • InputStringは,文字列として読み込んだものを評価せずに返す.
  • InputStringの操作はコンピュータシステムによって異なる場合がある.Wolframシステムのフロントエンドが使われている場合,InputStringは一般にダイアログボックスを通して操作する.
  • フロントエンドを使っていない場合には,InputStringは標準的な入力から読み込む.
  • 標準的な入力がファイルの場合,ファイルの最後以降を読もうとするとInputStringEndOfFileを返す.
  • テキスト型入力のシステムの場合,InputString[]?をプロンプトとして使う.
  • InputStringが評価される際,この入力が読み込まれるまでWolframシステムは一時停止される.
  • ノートブックフロントエンドでは,InputStringはデフォルトで標準的な外観のダイアログウィンドウを表示する.
  • 与えるプロンプトは,テキスト,グラフィックス,あるいは任意の式でよい.
  • InputStringはノートブックオプションを取る.デフォルト設定にはWindowFloating->FalseWindowSize->AllWindowTitle->None等が含まれる.
  • InputStringはデフォルトで主ディスプレースクリーンの中央にダイアログを表示する.WindowMarginsの明示的な設定でこれを無効にすることができる.
  • InputFieldに対するオプションは,入力フィールドの特性の制御のために,InputStringのオプションとして直接渡すことができる.
  • InputString[prompt]InputString[prompt,""]と等価である.

例題

すべて開くすべて閉じる

  (2)

入力から文字列を得る:

入力文字列を符号化する:

復号化する:

アプリケーション  (1)

パスワードダイアログを作る:

Wolfram Research (1988), InputString, Wolfram言語関数, https://reference.wolfram.com/language/ref/InputString.html (2014年に更新).

テキスト

Wolfram Research (1988), InputString, Wolfram言語関数, https://reference.wolfram.com/language/ref/InputString.html (2014年に更新).

CMS

Wolfram Language. 1988. "InputString." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2014. https://reference.wolfram.com/language/ref/InputString.html.

APA

Wolfram Language. (1988). InputString. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/InputString.html

BibTeX

@misc{reference.wolfram_2024_inputstring, author="Wolfram Research", title="{InputString}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/InputString.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_inputstring, organization={Wolfram Research}, title={InputString}, year={2014}, url={https://reference.wolfram.com/language/ref/InputString.html}, note=[Accessed: 22-November-2024 ]}