AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte FileSplitter 5.7
Thema durchsuchen
Ansicht
Themen-Optionen

FileSplitter 5.7

Ein Thema von Luckie · begonnen am 7. Nov 2003 · letzter Beitrag vom 23. Nov 2017
Antwort Antwort
Seite 7 von 10   « Erste     567 89     Letzte »    
Benutzerbild von Luckie
Luckie
Registriert seit: 29. Mai 2002
Mit diesem Programm kann man schnell und unkompliziert größere Dateien teilen und die Teilstücke wieder zusammensetzen. Auf Wunsch ist direktes kopieren der Teilstücke auf Diskette möglich. Zum Zusammensetzen der Teile generiert das Programm eine Batch-Datei. Zusammensetzen ist somit einfach durch Ausführen dieser Batch-Datei möglich. Das Tool eignet sich auch um größere Dateien in kleine Häppchen zur Übertragung via Mail oder Internet aufzusplitten.

Features
  • Unterstützung für Dateien größer 4 GB.
  • Einfache Bedienoberfläche.
  • Einfaches wieder zusammensetzen ohne das Programm selber über eine Batch-Datei.
  • Optimiertes Lesen und Schreiben der Datei für optimale Performance.
  • Anzeigen der Lese- / Schreibgeschwindigkeit nach Beendigung des Vorgangs.

Homepage des FileSplitters: FileSplitter
Miniaturansicht angehängter Grafiken
filesplitter_919.jpg  
Angehängte Dateien
Dateityp: zip filesplitter_567.zip (44,2 KB, 198x aufgerufen)
Ein Teil meines Codes würde euch verunsichern.
 
Balu der Bär
 
#61
  Alt 9. Nov 2006, 11:16
Also Fehler treten bei der Ausführung keine auf. Deine Funktion function GetFileSize(szFile: PChar): Int64; arbeitet auch korrekt und liefert die richtige Größe zurück, trotzdem wird etwas anderes angezeigt. Leider hab ich grad keine Ahnung wie ich das richtig debuggen soll, mal ganz davon abgesehen das dein nonVCL-Code sowieso ein Rätsel für mich ist.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#62
  Alt 9. Nov 2006, 11:18
Zitat von Balu der Bär:
trotzdem wird etwas anderes angezeigt.
Guck mal im Code, was meine Funktion IntToStr macht. Gibt die eventuell eine Integer zurück anstatt einen Int64?
Michael
  Mit Zitat antworten Zitat
Balu der Bär
 
#63
  Alt 9. Nov 2006, 11:26
Jab, deine Funktion will einen Integer als Paramter...

Delphi-Quellcode:
function IntToStr(Int: integer): string;
begin
  Str(Int, result);
end;
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#64
  Alt 9. Nov 2006, 11:28
Änder das mal bitte in Int64, wenn du es testen willst. Ich bin gerade an der Arbeit und habe da im Moment keine richtige Zeit für.
Michael
  Mit Zitat antworten Zitat
Balu der Bär
 
#65
  Alt 9. Nov 2006, 11:33
Ja daran lag es, jetzt funktioniert es wie erwartet, die korrekte Dateigröße wird angegeben.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#66
  Alt 9. Nov 2006, 11:37
Zitat von Balu der Bär:
Ja daran lag es, jetzt funktioniert es wie erwartet, die korrekte Dateigröße wird angegeben.
Sie haben so eben ihr erstes nonVCL Programm erfolgreich debuggt und einen Fehler behoben. Herzlichen Glückwunsch.

Mach doch bitte noch einen Vermerk in die Sourcen, was der Fehler war und wie er behoben wurde und schick es mir. Dann veröffentliche ich deine korrigierte Version.
Michael
  Mit Zitat antworten Zitat
Balu der Bär
 
#67
  Alt 9. Nov 2006, 11:45
Sonst noch Wünsche?

PN ist unterwegs.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#68
  Alt 9. Nov 2006, 12:06
Nope, das war es fürs erste. Datei im ersten Posting aktualisiert mit neuer Versionsinfo bezüglich Balu dem Bären.
Michael
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#69
  Alt 4. Dez 2006, 00:17
Es gibt eine neue Version des FileSplitters mit wesentlich verbesserter Performance beim Teilen. Download im ersten Posting.
Michael
  Mit Zitat antworten Zitat
Benutzerbild von TheMiller
TheMiller

 
Delphi XE7 Architect
 
#70
  Alt 4. Dez 2006, 00:51
Hey Luckie...

ich habe das grad mal getestet: Hab ein Video (3Std 15min) mit insgesamt 105GB (unkomprimiert etc.. - hat auch seinen Sinn). Das liegt auf Laufwerk C:\ jetzt wollte ich es zum Test in 50 gleich große Teile auf Laufwers S (Netzwerk) teilen. Das Ergebnis waren 50 Dateien à 1024KB. Also ich die Daten zusammenfügte hatte ich ein 50MB-Video (statt 105GB)

Da scheint wohl noch ein Fehler zu sein.

Und noch eine kleine Anmerkung. Ändere doch liebe die benutzerdefinierte Dateigröße bei der Eingabe in MB, da einige es nicht umrechnen können / wollen oder es einfach bequemer ist.

Gute Nacht!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 7 von 10   « Erste     567 89     Letzte »    


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 20:36 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