input

入力ボックス表示

input p1,p2,p3,p4

p1=変数 : 入力のための変数
p2,p3   : メッセージボックスのサイズ(ドット単位)
p4=0~  : 入力できる最大文字数

解説

カレントポジションにオブジェクトとして入力ボックスを配置します。 p2,p3
で大きさを指定して、場所はカレントポジションからになります。 p2,p3が省
略された場合は、objsizeで指定されたサイズになります。

入力ボックスは、キーボードから直接入力することのできる小さな窓です。マ
ウスで入力ボックスをクリックしてカーソルを出した状態で、キーボードから
パラメータを入力することができるようになります。入力した値は、p1で指定
した変数に代入されます。もし、p1の変数が文字列型だった場合には入力した
文字列が、数値型だった場合には入力した値がそのまま変数に反映されます。

入力ボックスは初期状態では、p1で指定した変数に代入されていた値が、ボッ
クス内に表示されます。

p4で、入力できる最大文字数を指定することができます。p4が省略された場合
には、p1で指定された変数に格納できる最大文字数が自動的に割り当てられます。
(変数が文字列型以外だった場合はデフォルトで32文字までとなります。)
p4を0に指定した場合は、そのバージョンのWindowsで扱える最大文字数が
入力可能になります。

入力ボックスを配置すると、カレントポジションは次の行に自動的に移動します。

関連項目

mesboxメッセージボックス表示
objsizeオブジェクトサイズ設定

サンプル逆引き (28)

arraynote.hsp
comtest7.hsp
DAYTIME.hsp
demo.hsp
dircsv.hsp
dirlist.hsp
groupbox.hsp
hsptv_test.hsp
HTTP.hsp
loadsave.hsp
mapedit.hsp
mkpack.hsp
noteadd.hsp
objmode.hsp
objsel.hsp
onkey.hsp
postval.hsp
sndedit.hsp
str.hsp
terminal.hsp
test1.hsp
test2.hsp
test3.hsp
test5.hsp
test5.hsp
vtest2.hsp
web.hsp
winmove.hsp

情報

バージョン3.1
作成日2004/10/12
著作者onitama
URLhttp://www.onionsoft.net/
備考ver3.1標準命令
タイプ内蔵命令
グループオブジェクト制御命令
対応環境
  • Windows 版 HSP
  • HSPLet
hs ファイルhsphelp\i_object.hs