社区
Delphi
帖子详情
如何让inputbox在几秒之后自动消失
jabcf
2004-12-06 10:38:58
RT
...全文
179
10
打赏
收藏
如何让inputbox在几秒之后自动消失
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wenjianyao
2004-12-06
打赏
举报
回复
whitetiger8(键盘未敲坏,基本功未练成
有道理
ThenLong
2004-12-06
打赏
举报
回复
有过类似应用,建议你有时间去考虑,不如自定义对话框,呵呵
jabcf
2004-12-06
打赏
举报
回复
我的意思是:将一个已经打开的inputbox在几秒后关闭,用消息或其他办法,当然要加在timer里,可是在里面加什么呢,总不能添加一个timer就完事了吧。
whitetiger8
2004-12-06
打赏
举报
回复
对。用TIMER组件。可以自己设计一个窗体,然后加上一个TIMER,自己定义时间,在窗体的oncreate事件中让TIMER组件生效,timer事件用close
Samland
2004-12-06
打赏
举报
回复
用 Timer 控件
vfork
2004-12-06
打赏
举报
回复
楼上的正解,补充一下.
TInputBox.OnShow(...)
begin
Timer1.Enable:= true;
end;
InputBox.Timer1OnTime(...);
begin
InputBox.Close;
Timer1.Enable:= false;
end;
xthmpro_cn
2004-12-06
打赏
举报
回复
参照InputQuery函数的VCL的实现,把这个函数中的showModal的部分去掉,建立一个CreateInputQuery函数,返回一个Form在Time中ShowModal.
Samland
2004-12-06
打赏
举报
回复
自己用Form做一个InputBox,打开的时候启动Timer,等待Timer时间一到,把InputBox Form关了
Timer1.Interval:= 3000;
TInputBox.OnShow(...)
begin
Timer1.Enable:= true;
end;
InputBox.Timer1OnTime(...);
begin
InputBox.Close;
end;
才子鸣
2004-12-06
打赏
举报
回复
timer
sdqhlyf
2004-12-06
打赏
举报
回复
用消息处理机制,把它关了也行。
三分钟课堂-使用脚本
自动
备份网络设备配置
你还在用传统的手动备份配置方法吗?快来试试VB吧~
测试技能整理-功能
自动
化
功能
自动
化
VBS基础教程(收藏)
赋值号的左边是一个变量, 右边是要赋给变量的值, 经过赋值以后, msg这个变量在程序中等同于"请输入你的名字:"这个字符串,但当msg被再次赋值的时候, 原值就会
消失
. 不光字符串, 其他任何变量都这样被赋值, 例如: a=2...
各种Excel VBA的命令
本示例为设置密码窗口 (1) If Application.
Input
Box
("请输入密码:") = 1234 Then [A1] = 1 '密码正确时执行 Else: Msg
Box
"密码错误,即将退出!" '此行与第2行共同设置密码 End If ...
Selenium Web
自动
化 - Selenium常用API
Selenium Web
自动
化 - Selenium常用API 2016-08-01 目录 1 对浏览器操作 1.1 用webdriver打开一个浏览器 1.2 最大化浏览器&关闭浏览器 1.3 设置浏览器窗口大小 1.4 打开测试页面 1.5 处理浏览器弹出的新窗口...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章