Array
(
)

Move

Ipc$
   - 28 set 2004

Colegas:
#Código


var s:String[2];
begin
Move(PChar(´xx´)^, s[1], 2); // funciona
Move(PChar(´x´)^, s[1], 1); // Access Violation
end;

Alguém saberia o pq do Access Violation :?:


Beppe
   - 28 set 2004

A literal ´x´ é um Char. Não são Strings, em nivel de implementação. Tente
#Código

Move(PChar(String(´x´))^, s[1], 1);



Ipc$
   - 28 set 2004

Valeu Beppe, funcionou.
Obrigado !!!