我写函数时出错,请问要引用哪个unit文件;
thank.

解决方案 »

  1.   

    Application.messagbox('','', )
      

  2.   

    messagebox是个API函数,不是应用DIALOGS.
      

  3.   

    就是编译时不通过
    代码是:messsagebox(handle,'请输入您的姓名','提示',mb_iconinformation+mb_ok);
      

  4.   

    Forms 
      它属于TApplication
    用法:Application.MessageBox('','',Flags  );
      

  5.   

    uses dialogsApplication.MessageBox('请输入您的姓名','提示',mb_iconinformation+mb_ok);
      

  6.   

    在Winddows单元定义。按住CTRL  点击要查的函数,就会打开函数所在单元。
      

  7.   

    不过你是不是将MessageBox 写成了  MesssageBox  多了一个s单词拼错了,在哪个单元也没有。
    if 你单词拼错了 then
      itlcx (小梁) 找块豆腐碰死  //浪费大家时间。
    else
      当我没说。
      

  8.   

    TMD,浪费大家时间,自己单词写错了.
    MESSAGEBOX.
    直接用
      

  9.   

    要加上个的啊shellapi。然后再在下面写messagebox();
      

  10.   

    如果你不知道函数在哪,先写上函数名,然后按住Ctrl,移动老鼠变成小手,点一下OK
      

  11.   

    messsagebox在哪里?
    在Delphi根本没有这个
    应该是messagebox()才对吧。
      

  12.   

    不就在windows里面么?最基本的 ,就是那种四个参数的。
    什么forms,dialogs,shellapi都不对。
      

  13.   

    windows 单元有 MessageBox()
    Forms 单元有 Application.MessageBox(),这个比较方便