• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

delphi弹出输入框的InputQuery,InputQuery函数用法

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
delphi 弹出输入框的InputQuery, InputQuery 函数用法
procedure TForm1.Button1Click(Sender: TObject);

var str: string;

begin str := InputBox('输入窗口标题', '输入提示', '默认输入内容');

ShowMessage(str); //显示输入的内容

end;

InputBox 是调用了 InputQuery, InputQuery 是通过一个 var 参数获取新字串:
procedure TForm1.Button2Click(Sender: TObject);

var str: string;

begin InputQuery('输入窗口标题', '输入提示', str);

ShowMessage(str); //显示输入的内容

end;

InputQuery 可返回一个 Boolean 值, 可判断用户是确认还是取消, 挺有用的:

procedure TForm1.Button3Click(Sender: TObject);

var str: string;

begin str := '默认输入内容';

if InputQuery('输入窗口标题', '输入提示', str) then

ShowMessage(str); //如果点击了 ok 按钮将显示输入的内容

end;

  示例:

procedure TForm1.FormCreate(Sender: TObject);
   begin
   if (inputbox('登录窗口’,'请输入账号','')='MyName')
   and (inputbox('登录窗口','请输入密码','')='1234') then
   Showmessage('欢迎进入系统') 
   else
   begin
   Showmessage('输入有误,退出系统!');
   Application.Terminate;
   end;
   end;

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Delphi的指针good发布时间:2022-07-18
下一篇:
DelphiResourceString的用法发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap