Autor Beitrag
Martek
Hält's aus hier
Beiträge: 13



BeitragVerfasst: So 08.10.06 14:45 
Habe das Forum durchsucht und bin auf einige Einträge gestoßen, die mir aber meine Frage nicht richtig beantwortet.

Ich habe eine Datei die aus vielen Strings mit jeweils 30 Zeichen besteht. Leider kann ich die Datei nicht direkt in einem Texteditor ändern sondern nur mittels eines Hexeditors, da die reststellen des Strings mit einer 00 im Hexeditor dargestellt werden und so auch bleiben müssen. Ich bräuchte also eine Code, der diese Datei ausließt, mir die einzelnen Strings zB in Editfelder schreibt ich diese bearbeiten kann(wobei die Stringlänge von 30 Zeichen natürlich beachtet werden muss) und dann wieder abgespeichert werden kann. Leider habe ich keine Ahnung wie man mit Delphi den Hexcode lesen oder bearbeiten kann und wäre über jede Hilfe froh =)

eine Speicerprozedur, die mir die Datei in ein Memo schreibt würde schon vollkommen reichen.. sind doch warscheinlich nicht allzuviele Zeilen wenn man weiß was man machen muss..

MfG
Marcel Wlotzka
Silas
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 478

Windows XP Home
Delphi 2005, RAD Studio 2007, MASM32, FASM, SharpDevelop 3.0
BeitragVerfasst: So 08.10.06 16:30 
Beim ersten: Möchtest du die Datei als Text oder Hex-Code anzeigen lassen?

Beim zweiten kann ich dir (glaub ich) helfen:
ausblenden Delphi-Quelltext
1:
Memo1.Lines.LoadFromFile(Dateiname);					

_________________
Religionskriege sind nur Streitigkeiten darüber, wer den cooleren imaginären Freund hat ;-)