AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 15:17

Parameter dieser Suchanfrage:

Suche in Thema: FileSplitter: Probleme mit großen Dateien
Suche alle Beiträge, die von "shmia" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Win32/Win64 API (native code)

    Re: FileSplitter: Probleme mit großen Dateien

     
      by shmia, 25. Mär 2008
    Au, wo hast du denn diese Funktion her ?
    Das mit dem Multiplizieren ((wfd.nFileSizeHigh * (Int64(MAXDWORD) + 1)) löst bei mir "schlechte Gefühle" aus.
    Ich glaube die VCL bzw. der Compiler kann gar keine Multiplikationen der Bauart
    64bit * 32Bit = 64bit
    ausführen.
    function FileGetSize(const FileName: string): Int64; // kopiert aus der JCL
    var
    SearchRec: TSearchRec;
    OldMode: Cardinal;...
  • Forum: Win32/Win64 API (native code)

    Re: FileSplitter: Probleme mit großen Dateien

     
      by shmia, 25. Mär 2008
    Ich würde trotzdem keine for-schleife verwenden; der Parameter ist doch überflüssig.
    Wir kennen die Dateigrösse und die Grösse der Teildateien. Bringt man jetzt noch die Anzahl der Teildateien ins Spiel,
    ist das wie eine überbestimmte Gleichung.

    SizeOfFile := GetFileSize(PChar(Filename));
    Bist du sicher, dass du die richtige Funktion verwendest ?
    Unter Delphi 5 sieht der Prototyp aus...
  • Forum: Win32/Win64 API (native code)

    Re: FileSplitter: Probleme mit großen Dateien

     
      by shmia, 25. Mär 2008
    Ich verstehe nicht, weshalb der Parameter CntParts überhaupt übergeben wird.
    Angenommen, ich möchte eine Datei mit 5 GB in 650 MB grosse Stücke unterteilen.
    Dann gehe ich doch so vor (Pseudocode):
    Datei öffnen
    while not eof do
    begin
    ErzeugeNeueZieldatei;

    readsize := 0
    do


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=shmia&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=110825
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz