您的位置:首页 > 编程语言 > Delphi

Delphi:InputQuery和InputBox的区别

2015-11-10 09:43 525 查看
InputQuery的返回值是boolean ;InputBox的返回值string

function InputQuery(const ACaption, APrompt: string; var Value: string): Boolean;

InputQuery返回值为是否点了OK 输入的字符串放在了变量Value中

function InputBox(const ACaption, APrompt, ADefault: string): string;

inputBox返回值是字符串,也就是输入的字符串

procedure TForm1.Button1Click(Sender: TObject);

var s:string;

begin //点击了OK按钮后,则

if InputQuery('标题','提示字符',s) then

begin

if s<>'' then //如果输入不为空则

showmessage(s);

end;

end;

procedure TForm1.Button2Click(Sender: TObject);

var

s:string;

begin

s:=InputBox('标题','提示字符',s);

if s<>'' then

showmessage(s);

end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: