AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Platz lassen, in binärer Datei?

Ein Thema von DelphiPeter · begonnen am 28. Sep 2010 · letzter Beitrag vom 4. Nov 2010
Antwort Antwort
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

AW: Platz lassen, in binärer Datei?

  Alt 28. Sep 2010, 08:11
Das klingt so, als wenn du ein Dateisystem nachbauen wolltest. Du solltest dich mal mit den FAT-Dateisystemen befassen. Dann wirst du feststellen, dass dies nicht mit ein paar Codezeilen zu realisieren ist. Ich würde an deiner Stelle eine fertige Lösung für Dateicontainer nehmen, wie zum Beispiel irgendwelche Archive. Für Delphi würde sich da zum Beispiel die zLib anbieten.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
DelphiPeter

Registriert seit: 21. Dez 2007
Ort: Iserlohn
198 Beiträge
 
Delphi 2010 Professional
 
#2

AW: Platz lassen, in binärer Datei?

  Alt 28. Sep 2010, 08:18
Super, danke für eure Beiträge! Ich werde mich also mal dran versuchen.

Vielleicht als kleiner Hinweis. Die eigentlich Informationen zur Datei, wie z.B. der Ursprungsname, Adresse, Größe usw wird in einer SQL Datenbank abgelegt. Ja ich weiß, das klingt krank, ist aber anspruchsvoll ...

Ich habe ein Problem mit Geschwindigkeit, ich kann die Datei nicht jedes mal, nach dem löschen neu fragmentieren, ich arbeite auf einem USB Stick, das ist echt übel
Peter Majewski
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

AW: Platz lassen, in binärer Datei?

  Alt 28. Sep 2010, 14:17
Warum speicherst du die Daten denn nicht auch gleich in der Datenbank?

Dann brauchst du dich um das ganze Geraffel nicht kümmern.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#4

AW: Platz lassen, in binärer Datei?

  Alt 4. Nov 2010, 03:23
Ich würde mal MSDN-Library durchsuchenSparse Files einwerfen. Aber dann muß man TFileStream sicher ableiten. Das ist auch nur am Anfang (beim Erstellen) sinnvoll. Später muß ohnehin ein Index her. So gesehen empfehle ich Bei Google suchenSQLite
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:48 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