Ver Mensaje Individual
  #4  
Antiguo 01-06-2007
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Reputación: 24
seoane Va por buen camino
Y por si tu versión de delphi no cuenta con la función UTF8Encode, aquí te dejo una alternativa usando la API de windows.
Código Delphi [-]
function UTF8Encode2(Str: WideString): String;
var
  Size: Integer;
begin
  Size:= WideCharToMultiByte(CP_UTF8,0,PWideChar(Str),-1,nil,0,nil,nil);
  if Size > 0 then
  begin
    SetLength(Result,Size);
    WideCharToMultiByte(CP_UTF8,0,PWideChar(Str),-1,PChar(Result),Size,nil,nil);
  end else
    Result:= '';
end;
Responder Con Cita