易语言怎么实现按住一个按键之后在编辑框不停的输入“1”松开之后停止输入
如题易语言怎么实现按住一个按键之后,在编辑框不停的输入123456..9999...99999.以此类推,松开之后停止输入。最好不要时钟的那种.版本2.子程序_编辑框1_...
如题
易语言怎么实现按住一个按键之后,在编辑框不停的输入123456..9999...99999.以此类推,松开之后停止输入。
最好不要时钟的那种
.版本 2
.子程序 _编辑框1_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型
.局部变量 a, 整数型, 静态
.如果真 (键代码 = 112)
a = a + 1
编辑框1.加入文本 (到文本 (a) + #换行符)
.如果真结束
上边代码这类的需要组件获取焦点才能用
要求不需要获取焦点就能用的
比如我按下空格键就不停的输入1到9999999松开之后停止 展开
易语言怎么实现按住一个按键之后,在编辑框不停的输入123456..9999...99999.以此类推,松开之后停止输入。
最好不要时钟的那种
.版本 2
.子程序 _编辑框1_按下某键, 逻辑型
.参数 键代码, 整数型
.参数 功能键状态, 整数型
.局部变量 a, 整数型, 静态
.如果真 (键代码 = 112)
a = a + 1
编辑框1.加入文本 (到文本 (a) + #换行符)
.如果真结束
上边代码这类的需要组件获取焦点才能用
要求不需要获取焦点就能用的
比如我按下空格键就不停的输入1到9999999松开之后停止 展开
展开全部
.版本 2
.程序集 窗口程序集1
.程序集变量 S_stop, 逻辑型
.子程序 _按钮2_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
.局部变量 N, 整数型
S_stop = 真
.判断循环首 (S_stop)
N = N + 1
编辑框1.内容 = 编辑框1.内容 + 取文本右边 (到文本 (N), 1)
延时 (100)
处理事件 ()
.判断循环尾 ()
.子程序 _按钮2_鼠标左键被放开, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
S_stop = 假
.程序集 窗口程序集1
.程序集变量 S_stop, 逻辑型
.子程序 _按钮2_鼠标左键被按下, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
.局部变量 N, 整数型
S_stop = 真
.判断循环首 (S_stop)
N = N + 1
编辑框1.内容 = 编辑框1.内容 + 取文本右边 (到文本 (N), 1)
延时 (100)
处理事件 ()
.判断循环尾 ()
.子程序 _按钮2_鼠标左键被放开, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
S_stop = 假
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询