Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

Le Deal du moment : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

4 participants

    [Tuto] Décompresser un fichier avec 7zip

    Jerem'
    Jerem'

    Gagnant or au concours SZ2014
    Gagnant or au concours SZ2014


    Masculin Nombre de messages : 935
    Age : 23
    Emploi/loisirs : Développeur et YouTuber à ses heures perdues
    Date d'inscription : 08/08/2013

    fichier - [Tuto] Décompresser un fichier avec 7zip Empty [Tuto] Décompresser un fichier avec 7zip

    Message par Jerem' Mar 7 Juil 2015 - 21:05

    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 Smile (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
    fichier - [Tuto] Décompresser un fichier avec 7zip Dossie11



    Une fois que vous avez ce fichier , coller le dans le répertoire de votre exécutable (de votre logiciel) :
    fichier - [Tuto] Décompresser un fichier avec 7zip Dossie12



    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"
    Ce code est le chemin d’accès au fichier 7z.exe . Nous , nous l'avons copier de façon à ne pas faire installer 7zip à l'utilisateur .
    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
    Du coup sa donne sa :
    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\"""
    C'est la ligne la plus importante !

    >"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
    Szman
    Szman



    Masculin Nombre de messages : 1257
    Age : 24
    Localisation : 76230 Bois-Guillaume
    Emploi/loisirs : Code, musique, sport
    Humeur : Toujours heureux évidemment!
    Date d'inscription : 22/10/2011

    fichier - [Tuto] Décompresser un fichier avec 7zip Empty Re: [Tuto] Décompresser un fichier avec 7zip

    Message par Szman Mer 8 Juil 2015 - 8:13

    Salut,

    très bon tutoriel, très utile merci beaucoup ! Very Happy
    Par contre regarde lis bien ton code, tu peux tout faire sans passer par VB.Net Wink

    Tu as deux déclarations de variable (avec le Dim) et après tu peux utiliser la fonction Lancer un processus si je dis pas de bêtises amusé

    Cordialement,
    Softwarezatorman
    Jerem'
    Jerem'

    Gagnant or au concours SZ2014
    Gagnant or au concours SZ2014


    Masculin Nombre de messages : 935
    Age : 23
    Emploi/loisirs : Développeur et YouTuber à ses heures perdues
    Date d'inscription : 08/08/2013

    fichier - [Tuto] Décompresser un fichier avec 7zip Empty Re: [Tuto] Décompresser un fichier avec 7zip

    Message par Jerem' Mer 8 Juil 2015 - 8:32

    Re ,

    Merci !
    En faite je l'ai adapter d'un code qui va sur Visual Studio ... J'ai pas chercher plus ...

    Cordialement ,

    JEREMY60800
    Blackorion35
    Blackorion35
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 2612
    Age : 33
    Localisation : Rouen
    Emploi/loisirs : Technicien Informatique DEC / Associé Directeur Convergence
    Humeur : C'est quand les prochaines vacs... ?
    Date d'inscription : 19/03/2013

    fichier - [Tuto] Décompresser un fichier avec 7zip Empty Re: [Tuto] Décompresser un fichier avec 7zip

    Message par Blackorion35 Mer 8 Juil 2015 - 9:26

    Hello,

    Très bon tuto ça va aider beaucoup Smile !
    Je vais peut-être pouvoir l'utiliser dans certains programmes avec beaucoup de fichiers qui requières d'éviter des pertes ou des soucis de fichiers en compressant le tout Smile 
    Merci !! Very Happy
    Jerem'
    Jerem'

    Gagnant or au concours SZ2014
    Gagnant or au concours SZ2014


    Masculin Nombre de messages : 935
    Age : 23
    Emploi/loisirs : Développeur et YouTuber à ses heures perdues
    Date d'inscription : 08/08/2013

    fichier - [Tuto] Décompresser un fichier avec 7zip Empty Re: [Tuto] Décompresser un fichier avec 7zip

    Message par Jerem' Mer 8 Juil 2015 - 9:33

    Re ,

    Merci Smile !
    Je savais que c'allais aider Smile
    Je vais regarder pour compresser maintenant Smile ! Et j'éditerais le sujet .

    Cordialement ,

    JEREMY60800
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5621
    Age : 31
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    fichier - [Tuto] Décompresser un fichier avec 7zip Empty Re: [Tuto] Décompresser un fichier avec 7zip

    Message par lereparateurdepc Mer 8 Juil 2015 - 16:34

    re,

    C'est sûre, c'est une alternative à l'utilisation de la fonction du Framework Smile

    Cordialement,
    Le réparateur de PC

    Contenu sponsorisé


    fichier - [Tuto] Décompresser un fichier avec 7zip Empty Re: [Tuto] Décompresser un fichier avec 7zip

    Message par Contenu sponsorisé


      La date/heure actuelle est Ven 26 Avr 2024 - 9:35