Einzelnen Beitrag anzeigen

Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#3

Re: TAbbrevia -> Umlauteproblem

  Alt 22. Mär 2005, 18:44
Zitat von DJ-SPM:
Hallo,

ich habe die Abbrevia-Komponente Version 3.05 Beta 6 installiert. Verwende nur die CAB-Funktion und musste feststellen, dass er bei einigen Dateinamen, in denen Familiennamen enthalten sind, nicht speichert und die Fehlermeldung

File not found ausgibt. Nach 40 Testversuchen ist mir aufgefallen, dass er meinen Familiennamen Müller nicht mag. Auch andere Namen mit Ü nimmt er nicht an.

Hat die Komponente Probleme mit den Umlauten?
Ja, in der Methode CreateItem wird zweimal AnsiToOem aufgerufen. Es fehlt dort die Rückwandlung in Ansi. Entweder Du erzeugst die Einträge manuell durch ein eigenes CreateItem und dann Add anstelle von AddFiles oder Du belegst den OnConfirmProcessItem Event mit einer Umwandlungsfunktion, die den Fehler behebt.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat