Forum: Sonstige Fragen zu Delphi
Delphi
by BBoy,
18. Jul 2013
Wie doof von mir. Nun funktioniert es.
Danke!
Aber warum ist SizeOf(Buffer) = 4 ?
Forum: Sonstige Fragen zu Delphi
Delphi
by BBoy,
17. Jul 2013
Ich habe das nun mal so versucht aber komischerweise kann man nur die ersten 4 byte anzeigen lassen.
var
Stream: TFileStream;
i: Integer;
bsize : int64;
begin
Memo1.Clear;
Stream := TFileStream.Create('1.tcj', fmOpenRead);
bsize := stream.Size;
SetLength(Buffer, bsize);
Forum: Sonstige Fragen zu Delphi
Delphi
by BBoy,
17. Jul 2013
Danke!
habe es jetzt so umgesetzt: Aber wie kann ich darin suchen nach z.B. "text" oder FFD234E1 ?
var
Stream: TFileStream;
Buffer: array of byte;
TempStr: string;
i: Integer;
Forum: Sonstige Fragen zu Delphi
Delphi
by BBoy,
17. Jul 2013
Ich möchte in einer Binärdatei nach einem bestimmten vorkommen suchen und dann den 8byte Wert nach diesem Vorkommen auslesen und verarbeiten.
Das Suchen nach dem Vorkommen ist kein Problem, es wird gefunden und ich lese die 8 folgenden bytes aus und speichere sie in einer listbox. Dann sucht das Programm weiter.
Nun habe ich aber die Ergebnisse in der Listbox mit einem Hexeditor überprüft und...