Delphi控制语句.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Delphi控制语句

Pascal中的一些基本常识 一、基本字符 赋值运算符: := 二、变量 使用变量前一定要先定义它。 常量: const 例如:const a=10.5; b= -a; c=student; 变量: var 例如: s,t:string; m:real; d:integer; 三、赋值语句 变量标识符:=表达式 比如: a:=b; c:=a1+3-25 Delphi控制语句 1、顺序语句 顺序结构是一种线性结构,这种结构是按从上到下的顺序依次执行各语句。 (1)赋值语句 赋值语句是Delph7中最基本的一种语句,用于对变量赋值或设置组件的属性值。 语法: 变量名:=表达式; 对象.属性:=表达式; (2)输入语句 InputBox函数和InputQuery函数用于显示一个带有编辑组件的消息对话框,该提示框中有一个文本输入框和两个命令按钮,为用户提供输入文本的功能。 a) InputBox函数 ( InputBox返回值是字符串,也就是输入的字符串 ) 语法:function InputBox(const ACaption,APrompt,ADefault:String):String; ACaption,消息对话框的标题。 APrompt,消息对话框的提示信息。 ADefault,消息对话框首次出现时编辑框中显示的信息。 例: Procedure TForm1,ButtonClick(Sender:TObject); var S:String; begin S:=inputbox(查询,请输入查询内容:,); if S=Edit1.Text then begin ShowMessage(查询内容为:+Edit1.Text); end//此处不能多加分号 Else ShowMessage(没有查询到此消息); end; b) InputQuery函数 显示一个带有编辑组件的对话框,为用户提供输入文本的功能,并判断用户是否按下了Ok按钮。 ( InputQuery返回值为是否点了OK 输入的字符串放在了变量Value中 ) 语法:function InputQuery(const ACaption,APrompt:string;var Value:string):Boolean; ACaption,消息对话框的标题。 APrompt,消息对话框的提示信息。 Value,对话框首次出现在编辑框中显示的字符串,并得到用户在消息对话框中输入的字符串。 例: procedure TForm1.Button1Click(Sender: TObject); var s:string; begin //点击了OK按钮后,则 if InputQuery(标题,提示字符,s) then begin if s then //如果输入不为空则 showmessage(s); end; end; (3)输出语句 MessageDlg函数可以将信息以对话框的形式输出并显示。 语法:function MessageDlg(const Msg:string;DlgType:TMsgDlgType; Buttons:TMesgDlgButtons;HelpCtx:Longint):Integer; Msg,显示消息的内容。 Dlgtype,指定消息对话框的类型。 Buttons,指定消息对话框显示的按钮 HelpCtx,指定应显示帮助标题的正文ID DlgType参数的取值: mtInfromation,显示带感叹号图标的信息框。 mtWarnging,显示一个带有提醒符号图标的信息框。 mtCustom,无显示图标。 mtError,显示一个带有停止符号图标的信息框。 mtConfirmation,显示一个带有问好图标的信息框。 例: MessageDlg(MessageDlg输出信息提示框,mtinformation,[mbok,mbyes],0); 2、条件判断语句 (1)使用if...then语句 语法: if 条件 then begin 语句 end; if...then...else语句 语法: if 条件 then 语句1 else 语句2 注意在使用if...then...else语句时,else前面的一条语句后面不能加分号;,否则将出现语法错误。例: Procedure TForm1.Button1Click(Sender:TObject); begin if Edit1.Text= then begin ShowMessage(输入不能为空); end//此处不能多加分号。 else ShowMessage(您输入的内容为:+Edit1.Text); end; if...then..

文档评论(0)

qwd513620855 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档