var 
   aa:string;
begin
   aa:='abcde&fg';
   ShowMessage(aa);
end
系统显示abcde(下划线)fg,我想原样输出&,如何实现,delphi中是否有转义字符?

解决方案 »

  1.   

    如果直接用ShowMessage输出,好像没有
      

  2.   

    晕,没看清就回了,是有的,这样就行:
    var 
       aa:string;
    begin
       aa:='abcde&&fg';
       ShowMessage(aa);end;
      

  3.   

    我替你试了,呵呵,No Problem
      

  4.   

    aa:='abcde&fg';
    => aa:='abcde&&fg';
      

  5.   

    大家好! 但我现在也遇到类似问题!  有一些数据我是从数据库中读出来的,但数据库中包含有带&的字符,我如何能让它正确的读取出来!