CopyFile(PChar('e:\1.dat'),PChar(str),False);

解决方案 »

  1.   

    String 类型转化为 PChar 类型只要用 PChar(StringName),这在调用API的时候非常常用。
      

  2.   

    在使用PChar(String)后要注意更新设置String的长度。
      

  3.   

    非常感谢大家,待我试过后再送分。
    小弟还有一点想法: 有没有 Pchar -> string 的做法。如有,又当如何处理?
      

  4.   

    To ljhsoft:
    '注意更新设置String的长度'?
    这是否有长度的限制,可以具体一些吗,谢谢。
      

  5.   

    String 的长度限制是 2G,
    PChar 可以当作 String 直接给String 赋值,所以没有必要转换。
      

  6.   

    to comsun(comsun) 
    实在太感谢你了,以后请多多指教。谢谢。
      

  7.   

    To delphi008(笨小孩) :
    请自己结束贴子。