Autor Beitrag
nepleurepas
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164

Win XP

BeitragVerfasst: Sa 29.12.07 14:29 
Hallo,
will eine 300kb große txt datei in ein memo feld laden. Leider ist "ÿþD" alles was im memo feld angezeig wird. Hat jemand eine idee woran das liegt??
Wenn die txt datei nur 20 zeilen hat funktionierts. Aber das kann ja wohl nich alles sein. Habs mal noch mit 500 zeilen probiert, das geht auch nich!
Habs noch mit nem richedit probiert, genau gleiches ergebnis wie beim memo.
Hoff mal da kann mir jemand helfen.

Gruß Stefan
GTA-Place
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
EE-Regisseur
Beiträge: 5248
Erhaltene Danke: 2

WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
BeitragVerfasst: Sa 29.12.07 14:31 
Lädst du die Datei per Memo1.Lines.LoadFromFile();?

_________________
"Wer Ego-Shooter Killerspiele nennt, muss konsequenterweise jeden Horrorstreifen als Killerfilm bezeichnen." (Zeit.de)
nepleurepas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164

Win XP

BeitragVerfasst: Sa 29.12.07 14:34 
Ja genau.
nepleurepas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164

Win XP

BeitragVerfasst: Sa 29.12.07 14:55 
ok hab den fehler glaub. das file hat zeilen mit über 255 zeichen! hab grad ma n testfile mit nur einer einzigen zeile mit über 255 zeichen gemacht und es gab genau das gleiche ergbnis wie vorher :-). Hast vllt ne idee wie ichs jetz machen kann?
kann ich vllt das txt file auch zeilenweise auslesen und ersmal in nen normalen string ablegen und den dann in 255zeichen große häppchen unterteilen?

gruß stefan
MDX
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: Sa 29.12.07 15:04 
Oder lade dir Datei mit RichEdit (PlainText auf ON Stellen)
Dort kannst du glaub Dateien mit über 255 Zeichen pro Zeile laden...

:D MFG

David
nepleurepas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164

Win XP

BeitragVerfasst: Sa 29.12.07 15:08 
nein leider nicht! habs grad probier mit plain text auf on. Genau das gleiche ergebnis :-(

Stefan
MDX
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 595
Erhaltene Danke: 4

Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
BeitragVerfasst: Sa 29.12.07 15:20 
Bei mir gehts wunderbar:
user defined image

Und Das File hat 390 Zeichen in einer Spalte!
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Sa 29.12.07 15:56 
Lädst du vielleicht eine Binäre Datei? Da kommen nämlich normalerweise 3 komische Zeichen, wie zum Beispiel "ÿþD", am Anfang, und der Rest der Datei verschwindet. Binäre Dateien sollten aber lieber in Hex-Editoren geladen werden, falls du so etwas versuchst.
nepleurepas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164

Win XP

BeitragVerfasst: Sa 29.12.07 16:14 
Ich weis nicht ob es eine binäre Datei ist. Ist eine Protokoll Datei erstellt von ICQ. Woran kann ich erkennen ob es eine binäre Datei ist.

Komisch ist, ich hab eine neue .txt datei erstellt um eben das mit der Zeilen Länge zu prüfen. Es entstand aber der selbe Fehler!

hat jemand nen Tipp?
nepleurepas Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 164

Win XP

BeitragVerfasst: Sa 29.12.07 16:23 
so, habs jetz mal mit ansi kodierung abgespeichert, jetzt läufts :-)
danke