string->pchar:pchar(str:string)
pchar->string:strpas(p:pchar)

解决方案 »

  1.   

    String(PChar);
    PChar(String);
      

  2.   

    我的回复:
    string转换到pchar:  pchar(str:string)
    pchar转换到string:  strpas(p:pchar) 一般情况下,PCHAR类型可不经转换直接当STRING使用;
    STRING需要转换到PCHAR,比如:
    APPLICATION.MESSAGEBOX(PCHAR(STRING),PCHAR(STRING),MB_ICONQUESTION);
      

  3.   

    PCHAR 要当 STRING 用,定义时必须为array [0..x] of char 必须从0开始
      

  4.   

    string->pchar:pchar(str:string) pchar->string:strpas(p:pchar
    以上的两中转换并不是在所有的情况下都行,不过一般情况下没有问题