Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Hexeditor selber programmieren (https://www.delphipraxis.net/28155-hexeditor-selber-programmieren.html)

Benni1990m 20. Aug 2004 09:44


Hexeditor selber programmieren
 
Hallo,
ich möchte einen eigenen Hexeditor in Delhpi 6 programmieren. Habe allerdings keine Ahnung wie ich anfangen soll. :wall:
Könntet ihr mir da helfen?

Dannyboy 20. Aug 2004 10:31

Re: Hexeditor selber programmieren
 
Hallo Benni1990m,
willkommen in der Delphipraxis. (Geil, ich wusste der Tag
würde kommen, an dem ich das auch mal sagen darf :mrgreen: ).
Wo fangen wir denn am besten an?
Bist Du denn schon mit den Grundbegriffen
des Delphi vertraut :gruebel:

Ein Hexeditor tut erst mal nix anderes, als die Bytes der
Dateien aufzulisten, und zwar in der hexadezimalen Form.
Dazu musst du zweierlei Dinge kennen:
1) Hier im Forum suchenTFileStream für Dateiverarbeitung
2) Hier im Forum suchenIntToHex um die Bytes in Hex umwandeln zu können

Am besten ist, Du schaust Dir die beiden Themen mal in Deiner
Delphi-Hilfe an. Vor allem das mit den Filestreams ist dort sehr
gut erklärt.

Luckie 20. Aug 2004 11:37

Re: Hexeditor selber programmieren
 
Zur Hilfe kannst du dir auch mal diesen Code-Snippet von mir ankucken: http://www.luckie-online.de/Download...HexLoader.html

ManiacViper 20. Aug 2004 12:58

Re: Hexeditor selber programmieren
 
Hallo,

dann gibts da noch eine Komponente. Schau mal hier nach : TMPHexEditor.

Daniel

Benni1990m 20. Aug 2004 19:52

Re: Hexeditor selber programmieren
 
Erst mal danke für euere super Antworten.
@ManiacViper
Der Link ist super damit konnte ich echt viel anfangen!
Thx Leutz werd jetzt mal anfangen abber ich glaube jtzt dürfte es klappen!


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:36 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