convertendo de string para pchar/pansichar
oi galera como eu converto uma variavel pchar ou pansichar para string ?
muito obrigado
muito obrigado
Anicetojunior
Curtidas 0
Respostas
Fórum Vini
16/12/2004
Olá,
basta usar um TypeCast:
O contrário( String para PChar ) é feito automaticamente, mas se você preferir, pode usar:
Ainda há também a função StrPas, mas que é mantida apenas por compatibilidade com versões antigas, e seu uso não é recomendado.
Não se preocupe em usar PChar ou PAnsiChar, pois desde a versão 6, se não me engano, estes tipos são equivalentes ( O mesmo vale para Char a AnsiChar )
Espero ter ajudado,
Vinicius;
basta usar um TypeCast:
var Str: String; P: Pchar; begin Str:= ´Blalbabla´; P:= PChar( Str ); end;
O contrário( String para PChar ) é feito automaticamente, mas se você preferir, pode usar:
var Str: String; P: Pchar; begin P:= ´Vinicius´; Str:= String( P ); end;
Ainda há também a função StrPas, mas que é mantida apenas por compatibilidade com versões antigas, e seu uso não é recomendado.
Não se preocupe em usar PChar ou PAnsiChar, pois desde a versão 6, se não me engano, estes tipos são equivalentes ( O mesmo vale para Char a AnsiChar )
Espero ter ajudado,
Vinicius;
GOSTEI 0
Anicetojunior
16/12/2004
ok, muito obrigado....
GOSTEI 0