Einzelnen Beitrag anzeigen

Touchdown

Registriert seit: 17. Feb 2003
227 Beiträge
 
#4

Re: OEM to ANSI mit Delphi 8

  Alt 20. Feb 2004, 12:02
OEMTOANSI behandelt nur Sonderzeichen, diese Methode übernimmt ganau dies:

Delphi-Quellcode:
function SetSonderzeichen(s: string): string;
  var
    i: integer;
  begin
    Result := '';
    for i := 1 to Length(s) do
    begin
      case s[i] of
        #142: Result := Result + #196; //Ä
        #153: Result := Result + #214; //Ö
        #154: Result := Result + #220; //Ü
        #132: Result := Result + #228; //ä
        #148: Result := Result + #246; //ö
        #129: Result := Result + #252; //ü
        #225: Result := Result + #223; //ß
      else
        Result := Result + s[i];
      end;
    end;
  end;
Musst einfach mal testen, sollte aber gehen.
function getallfornothing: TGoldesel;
begin
result := TGoldesel.create;
end;
  Mit Zitat antworten Zitat