Einzelnen Beitrag anzeigen

heri

Registriert seit: 20. Mär 2006
81 Beiträge
 
Delphi 2006 Enterprise
 
#3

[done] Wie funktioniert Ansi2OEM mit Unicode

  Alt 9. Nov 2009, 09:57
habs "logischerweise" so gemacht:

Delphi-Quellcode:
  function AnsiToConCP( AString: String ): AnsiString;
  var
    lResult: AnsiString;
  Begin

    SetLength( lResult, length( AString ) );

    {$IFDEF UNICODE}

    CharToOEM( PWideChar( AString ), PAnsiChar( lResult ) );

    {$ELSE}

    CharToOEM( PChar( AString ), PChar( lResult ) );

    {$ENDIF}

    Result := lResult;

  End;
  Mit Zitat antworten Zitat