Ich bin neu hier, mein Name lautet Ariel Urech, Nickname "URMEL".
Ich gehöre einer kleine Gruppe von Modder namens "Living Silent Hunter III" (LSH3 - NonProfit) an.
Seit 9 Jahren erweitern wir das U-Boot Simulationsspiel "Silent Hunter III" von Ubisoft.
Website: http://www.lsh3.com - Support: http://www.marinesims.de / http://www.subsim.com
++++++++++++++++++++++++++++
Unser Aufgabestellung an PB ist folgende:
» Der zu kopierende LSH3-Mod hat die Grösse von 1.5GB!
» Diese Dateimenge soll "kontrolliert" kopiert werden
» Dafür haben wir (mittels PB, v5.21) eine "MultiCopy.EXE" entwickelt
» Die "MultiCopy.EXE" funktioniert grundsätzlich... die 1.5GB werden kopiert
» Die Kopie dauert zirka 4 bis zu 15 Minuten (je nach PC-Leistung)
Unser Problem ist nun:
Die "MultiCopy.EXE" ermöglicht (während des Kopiervorganges) keinerlei visuelle Kontrolle/Rückmeldung darüber, wann/ob der Kopiervorgang abgeschlossen ist. Klickt man in der Zeit irgendwo auf Desktop, verliert die in der EXE verankerte Hintergrundgrafik den Fokus.
Die "MultiCopy.EXE" verwendet momentan die Funktion "Copy Directory", um die Dateimenge zu kopieren (was auch klappt).
Die Idee ist nun zusätzlich die PB-Funktion "ProgressBarGadget()" einzubauen um eine optische Anzeige zu haben.
Unser PB-Prgrammierer sagt:
"Es gibt keine Möglichkeit die Werte "NULL oder alternative Werte" aus Funktion "Copy Directory", in "ProgressBarGadget()" zu übernehmen.
++++++++++++++++++++++++++
Langer Rede... kurzer Sinn:
Wir möchten mittels eine PB-EXE, mittels einer "ProgressBar"-Anzeige, grosse Dateimengen "kontrolliert" angezeigt, kopieren können!
( Mehr isses ja eigentlich nicht
Wir wären sehr dankbar für Tutorials/Beispielcode oder konkrete Lösungsvorschläge.
Herzlichen Dank !
Ariel Urech / URMEL
