Frage : Akten in einem genisteten Verzeichnis öffnen.

Ich benötige Code zu dekomprimieren, d.h. Akten in einem Verzeichnis mit genistetem Akten von denen einige Reißverschluss zugemachte .zip sind, .z, .tgz, etc. öffnen

My Code erlaubt dem Benutzer, zu einem Elternteilverzeichnis zu grasen.  In diesem Verzeichnis haben einige von Tochterverzeichnissen, aber in nicht allen Akten, die Reißverschluss zugemacht.  Ich muss alle Tochterverzeichnisse nach den komprimierten Akten suchen und sie dekomprimieren.  Bevor dem Fortfahren mit Rest meines code.

Antwort : Akten in einem genisteten Verzeichnis öffnen.

wenn Sie Reißverschluss bereits 7 angebracht, dann könnte Ihr Programm VB6 Befehlszeile Parameter mit dem Programm 7z.exe benutzen, um jede Akte zu dekomprimieren.  Sobald dekomprimiert, konnte Ihr Programm die Akte in Gedächtnis lesen und die dekomprimierte Akte dann löschen.

Im Allgemeinen verwenden Sie einen Oberteil-und-warten-fürbeendigung Prozess.
Beispiel:
http://www.xtremevbtalk.com/showthread.php?p=1015514&mode=linear#post1015514

Es ist möglich, dies mit einer Reihenakte zu tun, die anzeigt, dass der Dekompressionprozeß beendet.  Ihr Programm VB6 kann in eine Schlafschleife einsteigen, bis die Reihenakte beendet.
Weitere Lösungen  
 
programming4us programming4us