![]() |
Hexeditor in Delphi
Hallo :hi:
Folgendes Problem: Ich will gerne einen kleinen Hexeditor (Ich weiß, gibt's massenweise - Trotzdem! :stupid: ) in Delphi schreiben, und da würde mich interessieren wie ich eine Datei eines beliebigen Types (Gibt es verschiedene Typen? :gruebel: ) einlesen kann. (Sagen wir einfach mal in ein Array) Könnt ihr mir helfen? Schönen Gruß :coder: |
Re: Hexeditor in Delphi
Eine Datei ist immer eine folge von Bytes. Die Typen sind log. dazu gedichtet worden.
Mit TFileStream eine Datei öffnen und sie byteweise Interpretieren. |
Re: Hexeditor in Delphi
Hallo
Das hab ich schonmal gemacht, bei einer 6MB Datei dauert das 10 Minuten :gruebel: Kannst du mir ein Beispiel schreiben? Schönen Gruß :hi: |
Re: Hexeditor in Delphi
Wie wärs wenn du immer nur den teil der datei einliest der auf dem bildschirm erscheinen soll?
So hab ich das zumindest bei einem hex-viewer mal gemacht. |
Re: Hexeditor in Delphi
und noch den teil der in der zeit gescrollt werden kann bis zum nicht geladenen teil (gechecked?) damit wärend des scrollens schon der teil geladen werden kann den man noch nicht sieht sonst nervts wenn man erst auf den text warten muss *gg*
|
Re: Hexeditor in Delphi
|
Re: Hexeditor in Delphi
Hallo
Danke! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz