顯示以一個(gè)輸入框以供用戶(hù)輸入數(shù)據(jù)。
InputBox ( "標(biāo)題", "提示信息" [, "默認(rèn)數(shù)據(jù)" [, "密碼字符" [, 寬度, 高度 [, 左邊, 上邊 [, 超時(shí)時(shí)間]]]]] )
參數(shù)
| 標(biāo)題 | 輸入框的標(biāo)題文字。 |
| 提示信息 | 提示用戶(hù)程序需要獲得的數(shù)據(jù)。 |
| 默認(rèn)數(shù)據(jù) | 顯示在輸入文本框中的默認(rèn)文字。 |
| 密碼字符 | [可選參數(shù)] 顯示在輸入文本框中用以代替用戶(hù)輸入字符的字符。如果要正常顯示字符只需定義此參數(shù)為空字符串""(默認(rèn))或空格字符即可。 如果此參數(shù)被設(shè)為多字符的字符串則只有第一個(gè)字符才有效。第二個(gè)字符及后面的其它字符有其它特殊用途。請(qǐng)查看下面的注意部分。 |
| 寬度 | [可選參數(shù)] 窗口寬度。如有指定此參數(shù)則高度參數(shù)也必須指定。指定 -1 則表示使用默認(rèn)寬度。 |
| 高度 | [可選參數(shù)] 窗口高度。如有指定此參數(shù)則寬度參數(shù)也必須指定。指定 -1 則表示使用默認(rèn)高度。 |
| 左邊 | [可選參數(shù)] 輸入框左邊離屏幕左邊的距離(象素)。默認(rèn)情況下,輸入框是居中顯示的,如有指定此參數(shù)則 上邊 參數(shù)也必須指定。 |
| 上邊 | [可選參數(shù)] 輸入框上邊離屏幕左邊的距離(象素)。默認(rèn)情況下,輸入框是居中顯示的,如有指定此參數(shù)則 左邊 參數(shù)也必須指定。 |
| 超時(shí)時(shí)間 | [可選參數(shù)] 以秒為單位。指定時(shí)間過(guò)后輸入框?qū)⒆詣?dòng)關(guān)閉。 |
返回值
| 成功: | 返回用戶(hù)輸入的字符串。 |
| 失敗: | 返回空字符串并把 @error 設(shè)為以下數(shù)值之一: |
| @Error | 0 = 返回的字符串是有效的。 |
| 1 = 用戶(hù)按下了 Cancel(取消)按鈕。 | |
| 2 = 超時(shí)。 | |
| 3 = 輸入框顯示失敗,這通常是由參數(shù)無(wú)效引起的。 |
注意
使用 BlockInput(1) 可阻止用戶(hù)輸入數(shù)據(jù)(Windows 98/Me)。
相關(guān)
MsgBox
示例
;下面這個(gè)輸入框?qū)⒃谄聊蛔笊辖秋@示,并顯示相應(yīng)的提示文字。
$answer = InputBox("問(wèn)題", "請(qǐng)問(wèn)您的出生地是?", "地球", "", _
-1, -1, 0, 0)
;要求用戶(hù)輸入密碼。在實(shí)際的程序代碼中別忘了再提供一次確認(rèn)密碼哦!
$passwd = InputBox("權(quán)限核查", "請(qǐng)輸入密碼:", "", "*")
;要求用戶(hù)輸入字符1或2。在密碼字符參數(shù)中的 M 表示不接受空字符串,
;而數(shù)字 2 則表示最多只能輸入兩個(gè)字符。
$value = InputBox("測(cè)試", "請(qǐng)輸入字符1或2:", "", " M2")
康平县| 福泉市| 五大连池市| 类乌齐县| 清水县| 千阳县| 江山市| 通化县| 清新县| 安顺市| 昌江| 五原县| 资兴市| 金阳县| 黄龙县| 定日县| 图们市| 定边县| 波密县| 江北区| 云浮市| 吉安市| 保靖县| 安乡县| 嘉兴市| 金秀| 九龙城区| 台南市| 宾阳县| 德安县| 鄂托克前旗| 新绛县| 阿坝| 京山县| 南开区| 延长县| 海门市| 武鸣县| 贵德县| 汤阴县| 剑河县|