AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Limitierte Dateigröße mit SingleFileDataStorage?
Thema durchsuchen
Ansicht
Themen-Optionen

Limitierte Dateigröße mit SingleFileDataStorage?

Ein Thema von shadowman · begonnen am 24. Okt 2014 · letzter Beitrag vom 28. Okt 2014
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.378 Beiträge
 
Delphi 12 Athens
 
#1

AW: Limitierte Dateigröße mit SingleFileDataStorage?

  Alt 27. Okt 2014, 10:12
Zitat:
Es wurden testweise 1GB-Dateien erstellt, die einfach mit Nullen gefüllt sind. Damit kommt der Basic SFDS File Creator klar, so wie es aussieht.
Durch die Komprimierung sind diese Dateien natürlich nur ein paar Byte groß, da sowas extrem gut komprimiert werden kann.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
shadowman

Registriert seit: 1. Nov 2005
48 Beiträge
 
#2

AW: Limitierte Dateigröße mit SingleFileDataStorage?

  Alt 27. Okt 2014, 10:34
Habe mir sowas gedacht. Die Gesamtdatei war 8GB, so dass es schon half festzustellen, dass grundsätzlich größere Dateien möglich sind. Das heißt dann wahrscheinlich, dass der Platz zwar mit 8GB reserviert wurde, aber der eigentliche Inhalt, mit dem sich SFDS auseinandersetzen muss, viel kleiner ist / unter 4GB und es somit funktioniert in dem Fall...
  Mit Zitat antworten Zitat
shadowman

Registriert seit: 1. Nov 2005
48 Beiträge
 
#3

AW: Limitierte Dateigröße mit SingleFileDataStorage?

  Alt 28. Okt 2014, 16:51
Der Vollständigkeit halber:

Ich habe gestern die Ursache für mein Problem gefunden. Sowas Banales... In der Unit "sfds_zlibex.pas" wurde an einigen Stellen in Abhängigkeit von der bedingten Kompilierung "{$ifdef Version6Plus}" Longint bzw. Int64 verwendet - in meinem Fall Longint, weil die abgefragte Bedingung durch die entsprechende .inc-Datei nicht definiert wurde. Diese .inc-Datei war nicht auf dem aktuellen Stand, sprich es wurden dort nur Delphi Versionen bis 2006 abgefragt und das explizit, nicht sowas wie "{$IF CompilerVersion >= 18.5}".
  Mit Zitat antworten Zitat
hathor
(Gast)

n/a Beiträge
 
#4

AW: Limitierte Dateigröße mit SingleFileDataStorage?

  Alt 28. Okt 2014, 17:03
Ich weiss, warum ich diese $ifdef... hasse!
Die Programmierer kommen häufig damit selbst durcheinander.
  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
 
#5

AW: Limitierte Dateigröße mit SingleFileDataStorage?

  Alt 28. Okt 2014, 18:18
Ich weiss, warum ich diese $ifdef... hasse!
Die Programmierer kommen häufig damit selbst durcheinander.
Die kommen nicht durcheinander sondern wollen besonders schlau sein
(siehe auch https://code.google.com/p/superobjec...uperobject.pas)

Statt einer Warnung "Achtung, unter dieser Compiler-Version nicht getestet!" wird da per Hand jede einzelne Version reingeklopft. Die Zeit zum nachtippen sollte besser in Unit-Tests investiert werden.
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
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 15:16 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