第4章对话框和多窗体设计 内容提要 使用 Delphi7内建的信息对话框函数 团 Delphi通用对话框 区多重窗体设计 ccccccMccccccccccc:cMMH
第4章 对话框和多窗体设计 内容提要 使用Delphi7内建的信息对话框函数 Delphi 通用对话框 多重窗体设计
4.1 De l phi7内建的对话框函数 在 Delphi7中,提供了几个直接显示内建信 息对话框的函数。这些函数分别是 ShowMessage. showMessagePos showMessa gMt, MessageDIg, MessageDlgPos, Message DIg, MessageDlgPos, MessageDlg PosHelp, Me sSageBox, InputBox和 InputQuery等。下面就 分别介绍这些对话框 ccccccMccccccccccc:cMMH
4.1 Delphi7内建的对话框函数 在Delphi 7中,提供了几个直接显示内建信 息对话框的函数。这些函数分别是 ShowMessage,ShowMessagePos,ShowMessa gFmt,MessageDlg,MessageDlgPos,Message Dlg,MessageDlgPos,MessageDlgPosHelp,Me ssageBox,InputBox和InputQuery等。下面就 分别介绍这些对话框
4.1.1 ShowMessage函数 ShowMessage函数的定义如下: Procedure ShowMessage(Const Msg: String) 该函数是最简单的信息对话框,它只有一个参数 ShowMessage函数对话框只能显示一个提示信 息和一个[OK]按钮。 Project1 我是要显示的信息 图4-1 ShowMessage函数弹出的对话框 ccccccMccccccccccc:cMMH
4.1.1 ShowMessage函数 ShowMessage函数的定义如下: Procedure ShowMessage(Const Msg:String); 该函数是最简单的信息对话框,它只有一个参数。 ShowMessage函数对话框只能显示一个提示信 息和一个[OK]按钮。 图4-1 ShowMessage函数弹出的对话框
4.12 Show MessagePos函数 ShowMessagePos函数 ShowMessage函数也类 似,不过多了一个显示格式参数。通过该函数可以 输出一些字符串进行格式化后的值。 ShowMessagePos函数定义如下 Procedure ShowMessagePos( Const Msg string, X,Y: Integer) >以下程序利用 ShowMessagePos函数将消息框定 位在(100,100)的坐标上: ShowMessagePos(显示位置在100,100的坐标上!, 100,100) ccccccMccccccccccc:cMMH
4.1.2 ShowMessagePos函数 ShowMessagePos函数ShowMessage函数也类 似,不过多了一个显示格式参数。通过该函数可以 输出一些字符串进行格式化后的值。 ShowMessagePos函数定义如下: Procedure ShowMessagePos(Const Msg::string;X,Y: Integer); ➢ 以下程序利用 ShowMessagePos 函数将消息框定 位在(100,100)的坐标上: ShowMessagePos('显示位置在100,100的坐标上' , 100,100);
4.1.3 Show MessageFmt函数 ShowMessageFmt函数用于字符串的格式化输出 ShowMessageFmt函数定义如下: rocedure ShowMessageFmt(Const Msg: String; Params Array of Const) 其中,Msg参数的一般形式为 ’普通字符(提示字符)格式控制符’ > ShowMessageFmt函数使用的类型说明符 参见P119,表4-1 ccccccMccccccccccc:cMMH
4.1.3 ShowMessageFmt 函数 ShowMessageFmt函数用于字符串的格式化输出。 ShowMessageFmt函数定义如下: Procedure ShowMessageFmt(Const Msg:String;Params:Array Of Const); 其中,Msg参数的一般形式为 ’普通字符(提示字符)格式控制符’ ➢ ShowMessageFmt 函数使用的类型说明符 参见P119,表4-1