![]() |
Re: Blockread mal wieder
Könnte es nicht zuproblemen kommen wenn der dateiname z.B 14 zeichen lang ist und ebend die 14 dann dort steht. Wenn BlockRead nun ein byte ließt könnte er es nicht auch falsch verstehen und anstatt 14 nur 1 zu lesen , da ein byte ja 0-255 sein kann.
Oder speichert delphi den Integer z.B 14 als ein byte ab in der Compilierten datei?! |
Re: Blockread mal wieder
Ja, es wird als Binärwert gespeichert, gelesen und intern im Computer auch so gehandhabt. Oder denkst du, wenn der Computer arbeitet intern mit ausgeschriebenen Zahlen?
Schau dir doch die Datei mal in nem Hex-Editor an. Du wirst da nirgends was von "16<Dateiname>4032<Daten>" lesen, sondern höchstens den Dateinamen mit nem "komischen" Zeichen davor und noch mehr "komischen" Zeichen dahinter. ;) |
Re: Blockread mal wieder
DANKE nun habe ich alles verstanden ^^
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:57 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