Autor |
Beitrag |
nepleurepas
      
Beiträge: 164
Win XP
|
Verfasst: 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
      

Beiträge: 5248
Erhaltene Danke: 2
WIN XP, IE 7, FF 2.0
Delphi 7, Lazarus
|
Verfasst: 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 
      
Beiträge: 164
Win XP
|
Verfasst: Sa 29.12.07 14:34
|
|
nepleurepas 
      
Beiträge: 164
Win XP
|
Verfasst: 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
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: 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...
 MFG
David
|
|
nepleurepas 
      
Beiträge: 164
Win XP
|
Verfasst: Sa 29.12.07 15:08
nein leider nicht! habs grad probier mit plain text auf on. Genau das gleiche ergebnis
Stefan
|
|
MDX
      
Beiträge: 595
Erhaltene Danke: 4
Windows 8.1, Linux Debian 8, Android Lollipop
Delphi, PHP, Java (Android)
|
Verfasst: Sa 29.12.07 15:20
Bei mir gehts wunderbar:
Und Das File hat 390 Zeichen in einer Spalte!
|
|
Yogu
      
Beiträge: 2598
Erhaltene Danke: 156
Ubuntu 13.04, Win 7
C# (VS 2013)
|
Verfasst: 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 
      
Beiträge: 164
Win XP
|
Verfasst: 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 
      
Beiträge: 164
Win XP
|
Verfasst: Sa 29.12.07 16:23
so, habs jetz mal mit ansi kodierung abgespeichert, jetzt läufts
danke
|
|