Comment décompresser un fichier .zip ou .rar avec SoftwareZator ?
Si vous vous posez cette questions , alors ce tutoriel est pour vous ! J'ai , en effet , la solution !
Pour cela , suivez les instructions et vous arriverez à résoudre le problème (oui je pense au brevet...)
I-Prérequis et préparation :
Pour que cela fonctionne , vous devrez installer 7Zip et récupérer , à la racine de l'application , le fichier 7z.exe
Une fois que vous avez ce fichier , coller le dans le répertoire de votre exécutable (de votre logiciel) :
Voilà ! Nous allons donc passez à la suite !
II-Mise en place dans SoftwareZator :
Dans votre projet , que vous aurez donc générer au moins une fois avant de faire le I , allez dans la fonction souhaiter (ici c'est une fonction "click")
Insérez ensuite l'action "Exécuter un code Visual Basic.net" (dans l'onglet "Générale")
Puis insérez ce code :
Étudions ce code :
Première ligne :
Remplacez ce chemin par le chemin d’accès à votre application . Moi j'utilise une variable avec comme valeur :
Deuxième ligne :
>"e C:\DATA\TestData\K0080130001.zip" correspond au fichier zip à décompresser
> " -o""C:\DATA\TestData\New Folder\""" correspond au dossier de destination (ou les fichiers seront décompresser)
Il suffit de remplacer C:\DATA\TestData\K0080130001.zip par le fichier à décompresser de votre choix et C:\DATA\TestData\New Folder\ par le dossier de destination de votre choix !
Voilà ! Vous avez des questions , n'hésitez pas !
JEREMY60800
Si vous vous posez cette questions , alors ce tutoriel est pour vous ! J'ai , en effet , la solution !
Pour cela , suivez les instructions et vous arriverez à résoudre le problème (oui je pense au brevet...)
I-Prérequis et préparation :
Pour que cela fonctionne , vous devrez installer 7Zip et récupérer , à la racine de l'application , le fichier 7z.exe
Une fois que vous avez ce fichier , coller le dans le répertoire de votre exécutable (de votre logiciel) :
Voilà ! Nous allons donc passez à la suite !
II-Mise en place dans SoftwareZator :
Dans votre projet , que vous aurez donc générer au moins une fois avant de faire le I , allez dans la fonction souhaiter (ici c'est une fonction "click")
Insérez ensuite l'action "Exécuter un code Visual Basic.net" (dans l'onglet "Générale")
Puis insérez ce code :
- Code:
Dim exePath As String = "C:\Program Files\7-Zip\7z.exe"
Dim args As String = "e C:\DATA\TestData\K0080130001.zip" + " -o""C:\DATA\TestData\New Folder\"""
System.Diagnostics.Process.Start(exePath, args)
Étudions ce code :
Première ligne :
- Code:
Dim exePath As String = "C:\Program Files\7-Zip\7z.exe"
Remplacez ce chemin par le chemin d’accès à votre application . Moi j'utilise une variable avec comme valeur :
- Code:
%(APPLICATION=APPLICATION_PATH)%\7z.exe
- Code:
Dim exePath As String = "" & Variable & ""
Deuxième ligne :
- Code:
Dim args As String = "e C:\DATA\TestData\K0080130001.zip" + " -o""C:\DATA\TestData\New Folder\"""
>"e C:\DATA\TestData\K0080130001.zip" correspond au fichier zip à décompresser
> " -o""C:\DATA\TestData\New Folder\""" correspond au dossier de destination (ou les fichiers seront décompresser)
Il suffit de remplacer C:\DATA\TestData\K0080130001.zip par le fichier à décompresser de votre choix et C:\DATA\TestData\New Folder\ par le dossier de destination de votre choix !
Voilà ! Vous avez des questions , n'hésitez pas !
JEREMY60800
Dernière édition par JEREMY60800 le Mer 8 Juil 2015 - 8:37, édité 2 fois