我试着用Application.messagebox('...'+edit1.text,'informtion', mb_YesNo + mb_DefButton2 + MB_ICONQUESTION);不行
怎样才能呢?

解决方案 »

  1.   

    Application.messagebox(pchar('...'+edit1.text),'informtion', mb_YesNo + mb_DefButton2 + MB_ICONQUESTION);
      

  2.   

    要这样写的Application.messagebox(PChar('...'+edit1.text),'informtion', mb_YesNo + mb_DefButton2 + MB_ICONQUESTION);
    MessageBox中字符串要PChar型的;
    '...'+edit1.text 如果有操作符在内,系统就默认它是String类型的
    而'informtion'没有操作符,系统会自动给你转换成PChar类型
      

  3.   

    RaulWhite,谢谢意
    我在写完贴后,用PCHAR就可以了,不过不是要谢谢你。