Ver Mensaje Individual
  #3  
Antiguo 15-08-2004
MAGRANA MAGRANA is offline
Miembro
 
Registrado: ene 2004
Ubicación: Aranjuez (Madrid)
Posts: 13
Reputación: 0
MAGRANA Va por buen camino
Funciona !!

Gracias, he probado a usar la función y funciona corectamente.

Por si alguien lo necesita aqui teneis una funcion para facilitar las cosas:

function ANSI2ASCII(AText:string):string;
const MaxLength = 255;
var PText : PChar;
begin
PText:=StrAlloc(MaxLength);
StrPCopy(PText,AText);
{$IFDEF WIN32}
CharToOEM(PText,PText); {32Bit}
{$ELSE}
AnsiToOEM(PText,PText); {16Bit}
{$ENDIF}
Result:=StrPas(PText);
StrDispose(PText);
end;



.....
var campo:string;
....
campo:= ANSI2ASCII(campo);
writeln(F,campo);
....


Saludos!!!!
Responder Con Cita