![]() |
Datei Binär auslesen
Hallo,
ich bin Neuling in Sachen Delphi und benötige somit detailierte Antworten. Zur Sache: Ich möchte (rein interessenhalber) ein kleines Tool schreiben, mit dem ich jegliche Arten von Dateien speicherweise als Binärcode ausgeben kann. Leider habe ich keine Ahnung wie ich das fertig bringen könnte. Bitte um schnelle Antwort. creeky |
Re: Datei Binär auslesen
|
Re: Datei Binär auslesen
Ich sehe das doch schon richtig, dass dieses aber jetzt als Hexadezimalcode und nicht als Binärcode ausgegeben wird.
Auf der Festplatte wird doch alles als Binärcode gespeichert (z.b. 0011010001) und genau diesen Code möchte ich auslesen. Also genau das, was im Speicher steht. Wie bekomme ich das hin? |
Re: Datei Binär auslesen
Dann wnadele die Bytes eben in die Binärschreibweise um, anstatt in die hexadezimale.
|
Re: Datei Binär auslesen
Also, ich habe es ausprobiert, aber ich kann nur Textdateien ausgeben. Sobald ich größere Dateien, wie z.B. mp3-Dateien auslesen will, stürzt das Programm ab. Woran liegt das?
|
Re: Datei Binär auslesen
Mein Code funktioniert bei jeder beliebigen Datei.
BTW in wie viel Foren wollen wir denn jetzt gleichzeitig diskuttieren? :roll: |
Re: Datei Binär auslesen
okay. Könnte ich irgendwie auch deine kompletten Sources für das Programm bekommen?
|
Re: Datei Binär auslesen
Also entweder hab ich sch**** gebaut oder dein Tool funktioniert nich auf alles.
Könnte ich bitte so die Sources bekommen, damit ich sie auch kompilieren kann? |
Re: Datei Binär auslesen
Memo auf die Form, Button dazu Code in das OnClick Ereignis kopieren, fertig. Ich habe damit schon MP3s usw. geöffnet.
|
Re: Datei Binär auslesen
genau so hab ichs gemacht. Ich glaub n ProgressBar muss auch noch dazu. Wollt ein Bild öffnen.
ProgressBar läuft paar mal hoch. Dann bleibts stehen und es tut sich nichts mehr. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:59 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