AGB  ·  Datenschutz  ·  Impressum  







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

Dateien Vereinen

Ein Thema von kevSTAR · begonnen am 18. Dez 2007 · letzter Beitrag vom 19. Dez 2007
 
Nuclear-Ping
(Gast)

n/a Beiträge
 
#25

Re: Dateien Vereinen

  Alt 18. Dez 2007, 21:50
Du willst eine Datei splitten?
  • Dateigröße ermitteln (FileOpen, FileSeek)
  • Anzahl der Teile = Ceil(Dateigröße / Splitgröße)
  • Schleife von 0 bis Teile - 1 (for ...)
    • Speicher reservieren (Array of Byte (SetLength) oder PChar / Pointer (GetMem))
    • Puffer auslesen (FileRead)
    • Splitdatei öffnen (FileCreate, Dateiname zB 'Split.' + inttostr (Schleifenzähler))
    • Puffer schreiben (FileWrite)
    • Splitdatei schließen (FileClose)
    • Speicher freigeben (FreeMem)
  • Datei schließen

Beim zusammenfügen zB einfach alle Dateien in einem Verzeichnis in eine Liste holen, angefangen von Split.000 bis Split.N - sozusagen bis es keine mehr gibt, und die mit den Funktionen von oben wieder zusammenfügen.

Was ist denn das Problem? Wenn dir die nötigen Grundlagen im Umgang mit der Delphi-Hilfe, Datentypen und Funktionen fehlen, dann lies doch ein Buch oder Tutorial? Man muss doch aus so'ner trivialen Sache nicht schonwieder 'nen 3-Seiten-Thread machen?
  Mit Zitat antworten Zitat
 


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 19:45 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