Autor Beitrag
noreux
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 43



BeitragVerfasst: Mi 13.01.10 19:24 
Hallo zusammen,

habe ein Problem eine einfache textdatei auszulesen, die mir ein anderes Programm erstellt. Habe diese mal angehängt, ich will eigentlich nur den Portname auslesen, also in diesem Fall TS002. Wenn ich die Textdatei aber in ein Memo oder Stringlist lade, steht da nur "ÿþP". Wenn ich den Text in eine neue Textdatei kopiere funktioniert es, liegt wohl an irgendeiner Formatierung. Kennt jemand einen Weg wie ich trotzdem aus Delphi an den PortName in der Textdatei komme? Wenn nötig mit irgendwelchen Zwischenschritten,

Gruß
Nor
Einloggen, um Attachments anzusehen!
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8549
Erhaltene Danke: 478

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Mi 13.01.10 19:31 
Die Textdatei ist UTF-16 kodiert, also "Unicode". Mit Delphi 2009 oder später kann man die Problemlos öffnen, für ältere Versionen kann man für sowas die TNT Unicode Komponenten nehmen. Mit der TNTMemo oder TNTStringlist sollte sich die Datei dann lesen lassen.

_________________
We are, we were and will not be.
noreux Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 43



BeitragVerfasst: Mi 13.01.10 20:34 
cool danke funktioniert.