begin process at 2008 07 04 23:13:13
1 204 970 membres
486 nouveaux aujourd'hui
14 118 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

REPLACE IN FILE - REMPLACEMENTS MULTIPLES DES FICHIERS D'UN RÉPERTOIRE


Information sur la source

Catégorie :Texte Classé sous : remplacement, fichier, répertoire, combo Niveau : Débutant Date de création : 02/03/2008 Date de mise à jour : 02/03/2008 23:16:38 Vu / téléchargé: 3 559 / 241

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

Description

[VB6] Petit utilitaire pour remplacer du texte par un autre, plusieurs remplacements en cascades possibles dans un comboList.

Les remplacements s'effectuent pour tous les fichiers du répertoire sélectionné.
Très pratique si on manipule par exemple des .html lorsque l'on doit mettre des liens à jour...

Gestion du comboList à l'aide de sa propriété .text

Source

  • rien de bien révolutionnaire...
  • A noter l'utilisation de la fonction replace()
  • et la gestion des comboList
rien de bien révolutionnaire...

A noter l'utilisation de la fonction replace()
et la gestion des comboList

Conclusion

C'est surtout un petit utilitaire qui rend bien des services pour le traitement par lots de fichiers.
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

02 mars 2008 23:16:38 :
Modifs suite au commentaire de Jack : Ajouté quelques toolTip Fichier de paramètres stocké dans app.path, avec le filtre. Sélection multiple pris en compte... Petits bugs graphiques corrigés. Merci à Jack !
  • signaler à un administrateur
    Commentaire de jack le 02/03/2008 19:34:04 administrateur CS

    Salut
    Amélioration possible :
    - Plutôt que de traiter par défaut tous les fichiers (du type sélectionné) du répertoire, tu pourrais accepter les sélections manuelles + Ajouter deux boutons "Sélectionner tout" et "Désélectionner tout", et bien sûr, tenir compte de l'état "Selected" de l'item pour faire le changement ou pas.
    - Tu n'expliques pas suffisemment le lien entre les ComboBox et la possibilité de saisir des couples "recherché"/"remplacé par".
    - Les paramètres de remplacement sont personnalisés par répertoire --> Informer l'utilisateur, sinon c'est troublant (préciser qu'on vient de trouver un fichier de paramètre sur ce répertoire et donc demander s'il faut le charger).
    Mais bon, je ne vois pas le lien entre un répertoire et un fichier de paramètres ...
    Pourquoi celui-ci n'est-il pas unique et placé sur le répertoire de l'appli ?
    - Puisque le fichier de paramètres est unique par répertoire, pourquoi ne pas sauvegarder aussi le nom du filtre utilisé pour afficher/choisir les fichiers ?
    - Ton Label1 n'est pas assez logn pour afficher tout son contenu
    - Danger : On ne fait des copies de sauvegarde des fichiers QUE si le répertoire de stockage n'existe pas. S'il existe déjà, on ne fait pas ces copies. A appronfondir.

    Ne prends pas ces remarques pour des critiques, elles sont constructives.
    Mais comme on touche à des domaines où on peut modifier des fichiers (et vite devenir une catastrophe), il faut être le plus précis possible sur le fonctionnement.

  • signaler à un administrateur
    Commentaire de ym_trainz le 02/03/2008 23:21:51

    Salut Jack !

    Merci pour ton commentaire très constructif.
    J'ai donc tenu compte de tes remarques.
    La sauvegarde est également effectuée à chaque fois avec un répertoire différent.
    Ajouté quelques toolTip.
    Fichier de paramètres stocké dans app.path, avec le filtre.
    Sélection multiple prise en compte,
    Petits bugs graphiques corrigés...

    Je pense me servir assez souvent de cet outil surtout pour mes pages html ;-)  (pour changer des tempos, des adresses, des tailles d'images...)

    Cordialement,
    ym_trainz

  • signaler à un administrateur
    Commentaire de ym_trainz le 03/03/2008 12:01:07

    Bonjour,

    Je suis en train de préparer les améliorations suivantes, suite aux remarques de Jack :

    Inclure les sous-dossiers
    ocx pour progressBar en %
    Sélectionner les fichiers en tâche de fond s'ils contiennent la recherche
    gérer le fichier de paramètres (load paramètres dans app.path)
    cmd restore originaux

    Disgn comme recherche fichier contenant le texte (réf winXp) avec un parcourir
    Ajouter les aides pour l'utilisateur

    Si vous avez des idées...

    Cordialement,
    ym_trainz

  • signaler à un administrateur
    Commentaire de fifayer le 03/03/2008 12:02:57

    WAHOU c'est bien trouvé ça !!!

    Bonne continuation !

  • signaler à un administrateur
    Commentaire de FrankieVb6 le 03/06/2008 15:11:25 10/10

    Bravo ym_trainz !
    Merci pour cet utilitaire il est simple et pratique. Je cherchais un outil similaire pour pouvoir modifier des chaînes de caractères dans un fichier texte. Il ne me reste plus qu'à l'adapter. en ce qui concerne ton prog je verrai bien une 'combobox' à la place du 'txtFilter' avec une liste intégrée, fichiers .txt, .doc,.html etc... Mais c'est bien un détail... Merci encore !

  • signaler à un administrateur
    Commentaire de ym_trainz le 05/06/2008 12:59:40

    Merci FrankieVb6 !

    Content de voir que cela t'es utile.

    Je travaille une une version complète avec gestion des sous-dossiers... Genre DualXplorer, si tu connais et avec plein de fonctions dont replace in file.

    Oui, pourquoi pas gérer des listes. En fait, je pensais le faire et ce sera fait dans le prochain prog (ymXplorer, à surveiller donc ! ;-)

    Cordialement,
    ym_trainz

Ajouter un commentaire

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS