Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.051 Beiträge
 
Delphi 12 Athens
 
#36

AW: Externes Programm ausführen

  Alt 17. Dez 2017, 20:25
Dir ist im Öffnen-Dialog des Notpad etwas aufgefallen?

Wenn die Datei per Parameter geöffnet wird, dann läuft eine Automatik über die Datei und erkennt das UTF-8.
Beim manuellen Öffnen mußt du die Standard-Codierung angeben und die steht nunmal auf ANSI, wenn du das nicht änderst.

Problem: Die Datei ist zwar UTF-8, aber ohne explizite Angabe der Codierung -> BOM

Das Selbe gibt übrigens auch für LoadFromFile und den TFileStream -> Standard-Kodierung über den Encoding-Parameter.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (17. Dez 2017 um 20:28 Uhr)
  Mit Zitat antworten Zitat