你不加分号就是了:
MessageBox(Handle, PChar('出错!请重新再试。' + #13 +
  Format('错误代码:%s', [‘Message’])),
  ‘MBCS’, MB_OK + MB_ICONSTOP);

解决方案 »

  1.   

    你不加分号就是了:
    MessageBox(Handle, PChar('出错!请重新再试。' + #13 +
      Format('错误代码:%s', ['Message'])),
      'MBCS', MB_OK + MB_ICONSTOP);
      

  2.   

    在你需要分行的地方加上chr(13)即可
      

  3.   

    想断行的地方敲回车就是了,Delphi有Pascal语言,断行是靠分号":"来识别的。许多从VFP转过来的,可能有些疑虑,因为VFP中的";"和Pascal中的作用正好相反。
      

  4.   

    比如说。
      str :='sdafdsjflksd'+edit1.text
          +'sfdklfjsdklfj';