您现在的位置:中国下载站学院中心网络编程C++ Builder教程 → 文章列表

Borland C++Builder 5.0教程(8)

作者:佚名  来源:不详  发布时间:2006-12-29 13:44:47   

减小字体 增大字体

 
 
提示信息框(MessageBox)的应用

  应用程序中的提示信息处理程序是非常出重要的部分,用户要知道他输入的资料到底正不正确,或者是应用程序有一些提示信息要告诉用户,都必须通过提示信息处理程序来显示适当的信息,让用户了解下一步该如何配置。提示信息有很多种类,包括警告,错误,提示,确认,重试等。不同种类的提示信息框适合用在各种不同的情况。

  在C++Builder中开发提示信息框只须调用MessageBox这个信息提示框函数就行,下面就是这个函数说明:

int __fastcall MessageBox(const char * Text,//提示信息框的内容

const char * Caption, //提示信息框的标题

int Flags); //提示信息框的类别

  参数Flags的值是用来标志提示信息框的类别的,下面是一些常用的类别:


参数值



样式



意义



MB_ICONWARNING



含图标、固定按钮



警告信息框



MB_ICONQUESTION



含图标、固定按钮



疑问信息框



MB_ICONERROR



含图标、固定按钮



错误信息框



MB_ICONASTERISK



含图标、固定按钮



提示信息框



MB_HELP



不含图标、可改变按钮



说明信息框



MB_OK



不含图标、可改变按钮



提示信息框



MB_OKCANCEL



不含图标、可改变按钮



确认信息框



MB_RETRYCANCEL



不含图标、可改变按钮



重试信息框



MB_YESNO



不含图标、可改变按钮



是否信息框



MB_YESNOCANCEL



不含图标、可改变按钮



是否取消信息框




  从上表可以看出来,提示信息框的类别可以分成含图标和不含图标,含图标的意思就是指提示信息框上会有代表意义的图形,不过这类型的提示信息框的按钮都是固定的,都是【确定】按钮,不能增加也不能省略;不含图标的提示信息框,虽然没有对应的图形显示在提示信息框上,可是你却可以在这种类型的提示信息框内,加入各种组合的按钮,用于各种不同的情况。


itbulo.com/post.php?action=newthread&fid=51&extra=page%3D1" title="如有错误,麻烦请及时告诉我们,谢谢。" target="_blank">我要纠错】【itbulo.com/" target="_blank">进入论坛交流】【关闭此页】【iTbulo.net/" class="lblue" target="_blank">进入博客】

  MessageBox函数会返回一个整数值,这个整数值代表用户刚刚点击提示信息框上的哪个按钮,每个返回值的代表意义在下表:


返回值



数值



意义



IDOK



1



确定



IDCANCEL



2



取消



IDABORT



3



中断



IDRETRY



4



重试



IDIGNORE



5



忽略



IDYES



6





IDNO



7






下面是提示信框的示范程序

1. 警告信息框

Application->MessageBox("警告信息框","警告信息框",MB_ICONWARNING);



2.疑问信息框

Application->MessageBox("疑问信息框","疑问信息框",MB_ICONQUESTION);



3.错误提示框

Application->MessageBox("错误信息框","错误信息框",MB_ICONERROR);



4.提示信息框

Application->MessageBox("提示信息框","提示信息框",MB_ICONASTERISK);



5.说明信息框

Application->MessageBox("说明信息框","说明信息框",MB_HELP);



6.提示信息框

Application->MessageBox("提示信息框","提示信息框",MB_OK);



7.确认信息框

Appli


在百度中搜索更多Borland C++Builder 5.0教程(8)相关网页 转贴于:中国下载站

  • 上一篇文章:Borland C++Builder 5.0教程(9)
  • 下一篇文章:Borland C++Builder 5.0教程(7)
  • 阅读统计:[]
  • 中国下载站】【设为主页】【收藏本页】【打印本文】【回到顶部】【关闭此页

    相关文章
    文章评论(评论内容只代表网友观点,与本站立场无关!)

    用户名: 查看更多评论

    分 值:100分 85分 70分 55分 40分 25分 10分 0分

    内 容:

             (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码


    设为首页 - 关于我们 - 广告服务 - 网站地图 - 加入收藏 - 网站声明 - 网站帮助 - 友情链接

    • Copyright (C) 2006-2008 www.cndownz.com All Rights Reserved.
      中国下载站 版权所有. 粤ICP备05141802号. 对本站有任何建议、意见或投诉,请来信:cndownzcom@yahoo.com.cn.
      喜欢中国下载站(cndownz.com),请把中国下载站(cndownz.com)告诉你QQ上的5位好友,多谢支持!