messagebox用法求ShowMessage使用方法,该怎么处理

messagebox用法  时间:2021-01-04  阅读:()

如何使用QMessageBox

一 函数原型及参数  function MessageBox(hWnd: HWND; Text, Caption: PChar; Type: Word): Integer;  hWnd:对话框父窗口句柄,对话框显示在Delphi窗体内,可使用窗体的Handle属性,否则可用0,使其直接作为桌面窗口的子窗口。

 Text:欲显示的信息字符串。

 Caption:对话框标题字符串。

 Type:对话框类型常量。

 该函数的返回值为整数,用于对话框按钮的识别。

 2、类型常量  对话框的类型常量可由按钮组合、缺省按钮、显示图标、运行模式四种常量组合而成。

 (1)按钮组合常量  MB_OK = $00000000;         //一个确定按钮  MB_OKCANCEL = $00000001;      //一个确定按钮,一个取消按钮  MB_ABORTRETRYIGNORE = $00000002;  //一个异常终止按钮,一个重试按钮,一个忽略按钮  MB_YESNOCANCEL = $00000003;     //一个是按钮,一个否按钮,一个取消按钮  MB_YESNO = $00000004;        //一个是按钮,一个否按钮  MB_RETRYCANCEL = $00000005;     //一个重试按钮,一个取消按钮  (2)缺省按钮常量  MB_DEFBUTTON1 = $00000000;     //第一个按钮为缺省按钮  MB_DEFBUTTON2 = $00000100;     //第二个按钮为缺省按钮  MB_DEFBUTTON3 = $00000200;     //第三个按钮为缺省按钮  MB_DEFBUTTON4 = $00000300;     //第四个按钮为缺省按钮  (3)图标常量  MB_ICONHAND = $00000010;        //“×”号图标  MB_ICONQUESTION = $00000020;      //“?”号图标  MB_ICONEXCLAMATION = $00000030;    //“!”号图标  MB_ICONASTERISK = $00000040;      //“i”图标  MB_USERICON = $00000080;        //用户图标  MB_ICONWARNING = MB_ICONEXCLAMATION;  //“!”号图标  MB_ICONERROR = MB_ICONHAND;      //“×”号图标  MB_ICONINFORMATION = MB_ICONASTERISK; //“i”图标  MB_ICONSTOP = MB_ICONHAND;       //“×”号图标  (4)运行模式常量  MB_APPLMODAL = $00000000;    //应用程序模式,在未结束对话框前也能切换到另一应用程序  MB_SYSTEMMODAL = $00001000;   //系统模式,必须结束对话框后,才能做其他操作  MB_TASKMODAL = $00002000;    //任务模式,在未结束对话框前也能切换到另一应用程序  MB_HELP = $00004000;       //Help Button  3、函数返回值  0            //对话框建立失败  IDOK = 1        //按确定按钮  IDCANCEL = 2      //按取消按钮  IDABOUT = 3       //按异常终止按钮  IDRETRY = 4       //按重试按钮  IDIGNORE = 5      //按忽略按钮  IDYES = 6        //按是按钮  IDNO = 7        //按否按钮 二 用法 1. MessageBox("这是一个最简单的消息框!"); 2. MessageBox("这是一个有标题的消息框!","标题"); 3. MessageBox("这是一个确定 取消的消息框!","标题", MB_OKCANCEL ); 4. MessageBox("这是一个警告的消息框!","标题", MB_ICONEXCLAMATION ); 5. MessageBox("这是一个两种属性的消息框!","标题", MB_ICONEXCLAMATION|MB_OKCANCEL ); 6. if(MessageBox("一种常用的应用","标题 " ,MB_ICONEXCLAMATION|MB_OKCANCEL)==IDCANCEL) return;

大家谁知道c#里面messagebox的所有属性及用法..给我一下..多谢..我是新手..谢谢 ..

function MyMsgBox(const ACaption,ATitle:string;Option:integer):integer; begin case Option of 0: Result:=MessageBox(Application.Handle, PChar(ACaption), PChar(ATitle), MB_OK+MB_ICONINFORMATION); 1: Result:=MessageBox(Application.Handle, PChar(ACaption), PChar(ATitle), MB_YESNO+MB_ICONQUESTION+MB_DEFBUTTON2); 2: Result:=MessageBox(Application.Handle, PChar(ACaption), PChar(ATitle), MB_OK+MB_ICONERROR); 3: Result:=MessageBox(Application.Handle, PChar(ACaption), PChar(ATitle), MB_YESNO+MB_ICONQUESTION+MB_DEFBUTTON1); 4: Result:=MessageBox(Application.Handle, PChar(ACaption), PChar(ATitle), MB_YESNOCANCEL+MB_ICONQUESTION+MB_DEFBUTTON1); ...=MessageBox(Application.Handle, PChar(ATitle), PChar(ACaption), PChar(ATitle), PChar(ACaption), MB_YESNOCANCEL+MB_ICONQUESTION+MB_DEFBUTTON3), MB_YESNOCANCEL+MB_ICONQUESTION+MB_DEFBUTTON2);Option; end: Result:=MessageBox(Application; 2, PChar(ATitle), PChar(ATitle):=MessageBox(Application, PChar(ATitle), PChar(ACaption), MB_OK+MB_ICONINFORMATION):integer),ATitle: Result; 6; begin case Option of 0.Handle, PChar(ACaption): Result, MB_ABORTRETRYIGNORE+MB_ICONQUESTION+MB_DEFBUTTON3), PChar(ACaption), MB_YESNO+MB_ICONQUESTION+MB_DEFBUTTON1):=MessageBox(Application, PChar(ATitle).Handle:=MessageBox(Application:=MessageBox(Application; 4, PChar(ACaption).Handle, MB_YESNO+MB_ICONQUESTION+MB_DEFBUTTON2): Result, PChar(ATitle): Result, MB_OK+MB_ICONERROR).Handle, MB_YESNOCANCEL+MB_ICONQUESTION+MB_DEFBUTTON1):=MessageBox(Applicationfunction MyMsgBox(const ACaption: Result; 5; 7.Handle.Handle: Result:string: Result, PChar(ATitle):integer, PChar(ACaption); 1; 3.Handle, PChar(ACaption):=MessageBox(Application

vb.net中messagebox用法大全?谁有,分享下。

函数功能:该函数创建、显示、和操作一个消息框。

消息框含有应用程序定义的消息和标题,加上预定义图标与Push(下按)按钮的任何组合。

  函数原型:int MessageBox(HWND hWnd,LPCTSTR lpText,LPCTSTR lpCaption,UINT UType);

  参数:

  hWnd:标识将被创建的消息框的拥有窗口。

如果此参数为NULL,则消息框没有拥有窗口。

  lpText:指向一个以NULL结尾的、含有将被显示的消息的字符串的指针。

  lpCaption:指向一个以NULL结尾的、用于对话框标题的字符串的指针。

  uType:指定一个决定对话框的内容和行为的位标志集。

此参数可以为下列标志组中标志的组合。

  指定下列标志中的一个来显示消息框中的按钮,标志的含义如下。

  MB_ABORTRETRYIGNORE:消息框含有三个按钮:Abort,Retry和Ignore。

  MB_OK:消息框含有一个按钮:OK。

这是缺省值。

  MB_OKCANCEL:消息框含有两个按钮:OK和Cancel。

  MB_RETRYCANCEL:消息框含有两个按钮:Retry和Cancel。

  MB_YESNO:消息框含有两个按钮:Yes和No。

  MB_YESNOCANCEL:消息框含有三个按钮:Yes,No和Cancel。

  指定下列标志中的一个来显示消息框中的图标:标志的含义如下。

  MB_ICONEXCLAMATION:

  MB_ICONWARNING:一个惊叹号出现在消息框。

  MB_ICONINFORMATION:

  MB_ICONASTERISK:一个圆圈中小写字母i组成的图标出现在消息框。

  MB_ICONQUESTION:一个问题标记图标出现在消息框。

  MB_ICONSTOP:

  MB_ICONERROR:

  MB_ICONHAND:一个停止消息图标出现在消息框。

  指定下列标志中的一个来显不缺省的按钮:标志的含义如下。

  MB_DEFBUTTON1:第一个按钮为缺省按钮。

如果MB_DEFBUTTON2,MB_DEFBUTTON3,MB_DEFBUTTON4没有被指定,则MB_DEFBUTTON1为缺省值。

  MB_DEFSUTTON2;第二个按钮为缺省按钮。

  MB_DEFBUTTON3:第三个按钮为缺省按钮。

  MB_DEFBUTTON4:第四个按钮为缺省按钮。

  指定下列标志中的一个来显示对话框的形态:标志的含义如卜。

  MB_APPLMODAL:在hwnd参数标识的窗口中继续工作以前,用户一定响应消息框。

但是,用户可以移动到其他线程的窗口且在这些窗口中工作。

根据应用程序中窗口的层次机构,用户则以移动到线程内的其他窗口。

所有母消息框的子窗口自动地失效,但是弹出窗口不是这样。

如果既没有指定MB_SYSTEMMODAL也没有指定MB_TASKMOOAL,则MB_APPLMODAL为缺省的。

  MB_SYSTEMMODAL:除了消息框有WB_EX_TOPMOST类型,MB_APPLMODAL和WS_EX_TOPMOST一样。

用系统模态消息框来改变各种各样的用户,主要的损坏错误需要立即注意(例如,内存溢出)。

如果不是那些与hwnd联系的窗口,此标志对用户对窗口的相互联系没有影响。

  MB_TASKMODAL:如果参数hwnd为NULL,除了所有属于当前线程高层次的窗口足失效的,MB_TASKMODALL和MB_ApPLMODAL一样。

当调用应用程序或库没有一个可以得到的窗口句柄时,使用此标志。

但仍需要阻止到调用应用程序甲其他窗口的输入而不是搁置其他线程

求ShowMessage使用方法,该怎么处理

这是我从资料中总结出来的几个方法: 最便捷的方法是建议你使用messagebox代替。

如果你用showmessage(),不用修改源程序,也能达到将文字改为汉字的效果。

你可以这样: 2.一步一步,直到出现Translation Manager窗口 3。

展开左边窗口树控件定位...

licloud:$39/月,香港物理服务器,30M带宽,e3-1230v3/16G内存/1T硬盘

licloud官方消息:当前对香港机房的接近100台物理机(香港服务器)进行打折处理,30Mbps带宽,低至不到40美元/月,速度快,性价比高,跑绝大多数项目都是绰绰有余了。该款香港服务器自带启动、关闭、一键重装功能,正常工作日内30~60分钟交货(不包括非工作日)。 官方网站:https://licloud.io 特价香港物理服务器 CPU:e3-1230v2(4核心、8线程、3.3GH...

Sharktech$129/月,1Gbps不限流量,E5-2678v3(24核48线程)

Sharktech最近洛杉矶和丹佛低价配置大部分都无货了,只有荷兰机房还有少量库存,商家又提供了两款洛杉矶特价独立服务器,价格不错,CPU/内存/硬盘都是高配,1-10Gbps带宽不限流量最低129美元/月起。鲨鱼机房(Sharktech)我们也叫它SK机房,是一家成立于2003年的老牌国外主机商,提供的产品包括独立服务器租用、VPS主机等,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹等,主...

ZJI:520元/月香港服务器-2*E5-2630L/32GB/480G SSD/30M带宽/2IP

ZJI发布了一款7月份特别促销独立服务器:香港邦联四型,提供65折优惠码,限量30台(每用户限购1台),优惠后每月520元起。ZJI是原来Wordpress圈知名主机商家:维翔主机,成立于2011年,2018年9月启用新域名ZJI,提供中国香港、台湾、日本、美国独立服务器(自营/数据中心直营)租用及VDS、虚拟主机空间、域名注册等业务。下面列出这款服务器的配置信息。香港邦联四型CPU:2*E5-2...

messagebox用法为你推荐
唐人社美国10次啦我看到罗显琪第一眼就喜欢他了!当中我们一共见过10次面,也发生过两次关系! 但是他有女朋友对我也只是一时兴起吧,所以第十次见面之后,我们再没有联系,但是现在我大姨妈晚了很多天了,我担心是否怀孕,如果有的话,我又不想打掉,该找他吗?手机浏览器哪个好手机浏览器哪个好?手机浏览器哪个好用?电视直播软件哪个好电视直播软件安卓tv版哪个好用无纺布和熔喷布口罩哪个好一次性口罩的熔喷布和KN95的熔喷布有什么不同?电陶炉和电磁炉哪个好电陶炉和电磁炉哪个好?主要是炒菜,爆炒。看书软件哪个好手机读书软件哪个好用?东莞电信网上营业厅东莞虎门的中国电信营业厅的电话是多少?360云盘登录怎么登录怎么登陆360云盘?360云盘同步版360云盘同步版整理资料以哪方为准(本地还是云盘)?360云查杀360手机安全卫士的云查杀功能是否可靠?
查询域名 怎样申请域名 大硬盘 fdcservers mediafire godaddy优惠码 青果网 京东商城双十一活动 北京双线 服务器是干什么的 根服务器 网站加速软件 免费ftp lamp什么意思 免费个人主页 主机返佣 免费php空间 云销售系统 rewritecond 建站技术 更多