|
| Iniciado por augure2004, 21,nov. 2019 14:43 - 8 respuestas |
| |
| | | |
|
| |
| Publicado el 21,noviembre 2019 - 14:43 |
Bonjour,
Je sollicite encore votre aide pour un problème de fichier zip avec mot de passe.
Je décompresse mon archive zip avec son mot de passe avec ce code qui fonctionne très bien .
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
pass est une chaîne = SAI_Mot_de_passe Archive est un zipArchive ResOuvreArchive est un entier ResExtraitTout est un entier
// Ouverture d'une archive ResOuvreArchive = zipOuvre(Archive, "C:\Sauvegarde\Firefox\Zip\Mozilla Firefox.zip")
SI ResOuvreArchive = 0 ALORS ... // Extraction de tous les fichiers de l'archive zipMotDePasse(Archive, pass) ResExtraitTout = zipExtraitTout(Archive,"C:\Tmp1\Firefox\Zip\", zipDisque) FIN
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
et je voudrais par une fenêtre info indiquer à l'utilisateur quand le mot de passe n est pas correct et ça je n'y arrive pas.
est ce que vous avez une solution ?..
merci |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 352 mensajes |
|
| Publicado el 21,noviembre 2019 - 15:03 |
Bonjour. Extrait dans l'aide de la fonction zipExtraitTout : https://doc.pcsoft.fr/fr-FR/?3082011&name=zipextraittout_fonction
Syntaxe = zipExtraitTout( [, [, ] [, ] , [ ]]) : Entier 0 si les fichiers ont été extraits, Un code d'erreur (valeur supérieure à 0) dans le cas contraire. Pour plus de détails sur ces codes d'erreur, consultez les Remarques.
Remarques
Codes d'erreur Les codes d'erreur retournés sont les suivants :
1 : Le chemin passé en paramètre n'existe pas. 2 : Accès interdit : l'utilisateur n'a pas les droits nécessaires. 3 : L'archive est corrompue. 4 : Le chemin n'existe pas dans l'archive. 6 : Les fichiers des sous-archives ne sont pas dans l'ordre (cas d'une extraction dans une archive multi-parties).
Le message correspondant au code d'erreur peut être connu grâce à la fonction zipMsgErreur.
En regardant le retour de zipExtraitTout, vous devez avoir 0, sinon, c'est qu'il y a un soucis (comme mot de passe incorrect?) |
| |
| |
| | | |
|
| | |
| |
| Publicado el 21,noviembre 2019 - 15:34 |
Merci je vais voir  |
| |
| |
| | | |
|
| | |
| |
| Publicado el 21,noviembre 2019 - 17:17 |
j'ai teste ce code mais cela ne fonctionne pas
pass est une chaîne = SAI_Mot_de_passe Archive est un zipArchive ResOuvreArchive est un entier ResExtraitTout est un entier
ResOuvreArchive = zipOuvre(Archive, "C:\Sauvegarde\Firefox\Zip\Mozilla Firefox.zip")
SI ResOuvreArchive = 0 ALORS zipMotDePasse(Archive, pass) ResExtraitTout = zipExtraitTout(Archive,"C:\Tmp1\Firefox\Zip\", zipDisque) ELSE Info("PAS LE BON MOT DE PASSE") FIN
Mais cela ne fonctionne pas
merci |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 116 mensajes |
|
| Publicado el 21,noviembre 2019 - 17:41 |
Bonsoir,
C'est normal tu n'as testé que l'ouverture de ton zip.
C'est la valeur de ton ResExtraitTout qu'il faut tester
Bon courage |
| |
| |
| | | |
|
| | |
| |
| Publicado el 21,noviembre 2019 - 17:55 |
ok merci je vais bosser sur ça  |
| |
| |
| | | |
|
| | |
| |
| Publicado el 21,noviembre 2019 - 19:56 |
Merci ER j'ai trouvé  |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 352 mensajes |
|
| Publicado el 22,noviembre 2019 - 10:35 |
| Vous devriez poster votre code, afin que d'autres personnes puissent trouver comment vous avez procédé. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 22,noviembre 2019 - 16:04 |
| merci c 'est bon j'ai résolu mon problème, merci encore a toutes les personnes qui mon proposé une solution |
| |
| |
| | | |
|
| | | | |
| | |
|