begin process at 2012 02 17 02:54:47
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Texte

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

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


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
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é :5 973 / 401

Auteur : ym_trainz

Ecrire un message privé
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
[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.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

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 !

 Sources du même auteur

Source avec Zip Source avec une capture YMTOOLS - AGENDA - BACKUP ET AUTRES OUTILS
Source avec Zip Source avec une capture CACHER MOT DE PASSE DANS BITMAP - STEGANOGRAPHIE
Source avec Zip Source avec une capture [VB6] YMXPLORER : DOUBLE EXPLORATEUR DE FICHIERS
Source avec Zip Source avec une capture YMDOWNLOADER
Source avec Zip Source avec une capture YM-LIGHT-WORDPAD TABLEAU IMAGES ET SURLIGNAGE

 Sources de la même categorie

Source avec Zip Source avec une capture MASQUE DE SAISIE NUMÉRIQUE par acive
Source avec Zip Source .NET (Dotnet) COMPTEUR DE NOMBRE DE MOTS DANS UN TEXTE par alpha5
Source avec Zip Source avec une capture HM - BLOCNOTE par hassenmajor
Source .NET (Dotnet) [VB.NET] CLASS DE COLORATION SYNTAXIQUE "ON THE FLY" par huzima
Source avec Zip Source avec une capture PERSONNALISEZ VOS BOÎTES DE MESSAGE (X)HTML par medjahedScript

 Sources en rapport avec celle ci

[OOBASIC] DIRLIST - FONCTION LISTE DES FICHIERS / RÉPERTOIRE... par pifou25
Source avec Zip COMPARATEUR EXCEL EN MASSE, AMÉLIORATIONS par GMY
Source avec Zip Source .NET (Dotnet) CLASSE LISTE DE FICHIER RÉCURSIVE par elwingil
Source avec Zip MODIFICATIONS NOM DE FICHIERS DANS UN MÊME RÉPERTOIRE par mimiZanzan
Source avec Zip Source avec une capture Source .NET (Dotnet) PARCOURIR TOUS LES FICHIERS ET SOUS RÉPERTOIRES D'UN RÉPERTO... par Drikce06

Commentaires et avis

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.

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

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

Commentaire de fifayer le 03/03/2008 12:02:57

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

Bonne continuation !

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 !

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


Discussions en rapport avec ce code source dans le forum

Comment récupérer le chemin du répertoire/fichier(s) sélectionné(s) ds l'explorateur Zindowz [ par Clovis ] Voilà, je voudrais lorsque je doble click sur un fichier dont l'extension est lié à mon applicatio, que mon app. récupère le chemin du fichier pour e Combo Box sur txt [ par Death Angel ] Alors voilà!!J'aimerais que mon Combo Box par exemple soi référencé par un fichier texte. Wai, je sais c'est pas très clair, mais voilà ce que je veux Help me please! [ par Pino ] Salut a tous,Le problème est celui-ci:lorsque je veux ouvrir un fichier excel a partir d'un répertoire qui se trouve dans un dirlistbox,pour autant qu Comment copie un fichier ds le répertoire windows [ par Heineken1664 ] Comment faire en sorte a ce ke le fichier s'autocopie ds le repertoire de windows et par la suite creer un raccourci automatic dans la base de registr Pbl avec remplacement de chaîne [ par TP ] Je posséde un fichier Texte où je souhaite remplacer une chaîne par une autre. Le seul pbl c que cette chaîne est présente plusieurs fois ds ce fichie Intercepter l'ouverture d'un fichier ou d'un répertoire [ par MEHDI M. ] Je veux protéger des fichiers et des répertoires en demandant un mot de passe à chaque tentative d'ouverture, de suppression,de déplacement ou de copi remplacement de caracteres dans un fichier texte [ par CEDLANNOY ] Je voudrais remplacer par exemple tout les "a" par des "b" dans un fichier texte.si vous avez un code qui permet d'ouvrir ce fichier texteet d'execute Suppression du message de remplacement d'un fichier [ par soldat ] Bonjour à tous :voila jai le message de confirmation du remplacement dun meme fichier lors dun copier coller. jaurai voulu savoir si il est possible d copier chaque ligne d'un fichier text dans une liste ou combo [ par boujouman ] Voilà ma situation :Dans mon programme, j'utilise les fichiers pour stocker des informations. Toutefois, je voudrais sauvegarder les noms des utilisat ShowFolderList: améliorer la présentation de l'affichage [ par JMO ] Bonjour,Avec ShowFolderList, en listant a partir d'un repertoire les fichiers, je fais apparaitre une fenetre ou figurent (à partir d'un répertoire):N


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,794 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales