曲径通幽论坛

 找回密码
 立即注册
搜索
查看: 2743|回复: 0
打印 上一主题 下一主题

输入框

[复制链接]

716

主题

734

帖子

2946

积分

超级版主

Rank: 9Rank: 9Rank: 9

积分
2946
跳转到指定楼层
楼主
发表于 2013-2-17 13:15:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
输入框() 命令可以用来接受少量的内容输入。例如记事本里“查找”功能里的“查找内容”就是一个“输入框”:


输入框() 的语法如下:
    调用格式: 〈逻辑型〉 输入框 ([文本型 提示信息],[文本型 窗口标题],[文本型 初始文本],通用型变量 存放输入内容的变量,[整数型 输入方式]) - 系统核心支持库->系统处理
    英文名称:InputBox
    在一对话框中显示提示,等待用户输入正文并按下按钮。如果用户在确认输入后(按下“确认输入”按钮或回车键)退出,返回真,否则返回假。本命令为初级命令。
    参数<1>的名称为“提示信息”,类型为“文本型(text)”,可以被省略。如果提示信息包含多行,可在各行之间用回车符 (即“字符 (13)”)、换行符 (即“字符 (10)”) 或回车换行符的组合 (即:“字符 (13) + 字符 (10)”) 来分隔。如果提示信息太长或行数过多,超过部分将不会被显示出来。
    参数<2>的名称为“窗口标题”,类型为“文本型(text)”,可以被省略。参数值指定显示在对话框标题栏中的文本。如果省略,默认为文本“请输入:”。
    参数<3>的名称为“初始文本”,类型为“文本型(text)”,可以被省略。参数值指定初始设置到对话框输入文本框中的内容。
    参数<4>的名称为“存放输入内容的变量”,类型为“通用型(all)”,提供参数数据时只能提供变量。参数值所指定的变量可以为数值或文本型,用于以不同的数据类型取回输入内容。
    参数<5>的名称为“输入方式”,类型为“整数型(int)”,可以被省略。参数值可以为以下常量值: 1、#输入文本; 2、#输入整数; 3、#输入小数; 4、#输入密码。如果省略本参数,默认为“#输入文本”。

下面用一个实例简单的模拟记事本的“查找”功能,程序主界面如下:

上面一个编辑框,其中随意输入一段文本。可以点击“输入要查找的内容”按钮,会看到弹出的“输入框”:

在输入框中输入要查找的字串,然后点击“确认输入”,如果找到相应的内容,那么光标就定位到该内容上。接着可以点击“查找下一个”按钮,如果还有匹配内容,那么会继续定位下去。

程序代码如下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|曲径通幽 ( 琼ICP备11001422号-1|公安备案:46900502000207 )

GMT+8, 2025-6-18 07:34 , Processed in 0.084115 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表