Application.MessageBox
MessageBox
Application.MessageDlg

解决方案 »

  1.   

    同意taogou的答案,什么叫声明呀?
      

  2.   

    if (Application.MessageBox('真的要退出吗?','提示',MB_YESNO+MB_ICONQUESTION)=IDYES) then
          Application.Terminate;
      

  3.   

    MB_YESNO+MB_ICONQUESTION
    能否中文说明一下?
      

  4.   

    一个有YES和NO按钮,同时有一个问号图片的窗体.
      

  5.   

    使用messagebox()或者messageboxEx()
      

  6.   

    vickyly,参数的说明你可以多看msdn,里面已经很详细了。
      

  7.   

    我只用MessageBox(),好用,而且可以做很多事了,
     MessageBox(Handle,'哈哈,你好'关于本程序',
              MB_OK+MB_ICONEXCLAMATION+MB_RTLREADING);
    看看和其他的有什么不同了?
      

  8.   

    MessageBox(Handle,‘文本’,
              MB_OK+MB_YESNO+MB_ICONQUESTION);是API函数
    或Application.MessageBox(‘文本’,
              MB_OK+MB_YESNO+MB_ICONQUESTION)
    Application.MessageDlg(‘文本’,
              MB_OK+MB_YESNO+MB_ICONQUESTION)
      

  9.   

    messagedlg
    messagebox
    messageboxex
      

  10.   

        为了使我们的程序在弹出对话框时有一至的风格,我建议使用以下统一的对话框代码:1、信息提示(注意使用ICON)
        Application.MessageBox('请输入代码!','提示',MB_ICONINFORMATION + MB_OK)2、确认
        Application.MessageBox('真要修改当前出库单?','修改确认',MB_ICONQUESTION + MB_OKCANCEL)3、错误或警告
        Application.MessageBox('数据库连接失败!','错误',MB_ICONERROR + MB_OK)  
        //或用ICONWARNING代替ICONERROR -- 罗记 于 2002.1.24
      

  11.   

    MB_ICONERROR 图标是系统默认的吗?如果我想指定它是图标应该怎么操作?
      

  12.   

    Application.MessageBox
    MessageBox
    Application.MessageDlg
      

  13.   

    mail_dcb2(tommy) 哥们!AfxMessageBox是VC的,不是Delphi的!
      

  14.   

    Application.MessageBox()有一次去应聘,一位技术副总看了我的提示框 showMessage('........'),说了一声,"这种对话框是个垃圾"
      

  15.   

    taogou(失去一切,才知道自己只是逃狗)同志说的对呀
     要例子到“F1”吧
      

  16.   

    MessageDlg(''用户名或密码错误!'', mtError, [mbOK], 0);
      

  17.   

    InputBox 
    displays an input dialog box that enables the user to enter a string
    InputQuery displays an input dialog that enables the user to enter a string
    LoginDialog
     brings up the database Login dialog to allow the user to connect to a database server
    MessageDlg 
    displays a message dialog box in the center of the screen
    MessageDlgPos 
    displays a message dialog box at the specified screen coordinatesSelectDirectory
     brings up a dialog to allow the user to enter a directory name
    ShowMessage 
    displays a message box with an OK button
    ShowMessageFmt 
    displays a message box with a formatted messageMessageBox&MessageBoxPos
      

  18.   

    CreateMessageDialog 函数 创建一个消息对话框
    InputBox 函数 创建一个用于输入的对话框
    InputQuery 函数 创建一个用于输入的对话框,有返回值表示确定或取消
    MessageDlg 函数 在屏幕的中间显示一个消息框
    MessageDlgPos 函数 根据输入的位置在屏幕上显示一个消息框
    MessageDlgPosHelp 函数 同上,还显示一个帮助按钮
    ShowMessage 过程 显示一个对话框
    ShowMessageFmt 过程 显示格式化的字符串
      

  19.   

    如果有必要的话,我会自己做对话框(大程序)!
    如果图方便调用WINDOWS的函数,不会就查个帮助撒!嘿嘿~~~
      

  20.   

    我提倡使用MwssageBox(),全中文的。
      

  21.   

    要学会利用DELPHI的帮助啊!多查帮助!
      

  22.   

    用Application.MessageBox比较好,功能全。可以设定标题,图标、按钮。而且图表类型和系统对话框的声音是绑定的。比如用错误图标,窗体弹出时就会发出系统中设定的出现错误要发出的声音。
      

  23.   

    我提一点,大家有没注意到Application.messagebox 和messagebox的区别没有,我觉的还是application.messagebox较好用,因为它能一直保持在窗口最前面,而messagebox就不行。
      

  24.   

    messagebox也可以做到的,可以加上MB_TOPMOST,这样就可以保持在最前面了!
      

  25.   

    函数ShowMessage显示的消息是英文的标题和按钮,想开发完全的中文软件,还是看看Consts.pas这个文件吧,里面的常量声明很重要,大家看看吧,什么?在那里,Search...
      

  26.   

    showmessage()功能简单,用messagedlg()函数吧,功能丰富!
    (example:
    if messagedlg('关闭表单?',mtconfirmation,[mbyes,mbno],0)=mryes then
    close;)
    试试吧!
      

  27.   

    建议你写一个MyShowMessage(...): XXX,所有向用户发出提示的地方都使用这个方法,记着参数要想的多一点  ;)。至于具体的实现,各位大虾都已经告诉你了,当然,你也可以让你UI Designer做一个专门的漂漂亮亮的窗体来处理这些消息。
      

  28.   

    其实 messagebox最好了,我喜欢!!!!!!!!!!!!!!!!!!!!
    不会用的,请按f1.
      

  29.   

    delphi不爽,因为vb是msgbox("hi")
    delphi是ShowMessage('hi');
      

  30.   

    不错,我经常用messagedlg()
    今天真是大开眼界,