begin process at 2010 02 10 11:51:08
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Chaîne de caractères

 > LOGICIEL DE RECHERCHE OU REMPLACEMENT DANS UN RÉPERTOIRE ET SES SOUS RÉPERTOIRES

LOGICIEL DE RECHERCHE OU REMPLACEMENT DANS UN RÉPERTOIRE ET SES SOUS RÉPERTOIRES


 Information sur la source

Note :
9,5 / 10 - par 2 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Chaîne de caractères Source .NET ( DotNet ) Classé sous :répertoire, directory, recherche, search, regex Niveau :Initié Date de création :27/09/2006 Date de mise à jour :26/02/2007 14:02:36 Vu / téléchargé :8 677 / 548

Auteur : billou_13

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Ce logiciel a été développé sous Microsoft Visual Studio 2005.

Le logiciel permet le traitement d'opérations basiques au niveau d'un répertoire et ses sous répertoires. Il permet :
- La recherche de chaîne de caractère via la chaîne ou une expression régulière
- Le remplacement d'une chaîne recherchées par une autre. Cette autre peut se voir affectée de variables qui dépendent du nom du répertoire, nom du fichier ou valeur recherchée (utile dans le cas d'une expression régulière).

Au niveau des grandes lignes de programmation, nous pouvons voir dans ce code :
- Notion de classe abstraite et classes dérivées
- Les threads
- La gestion des événements
- Les fonctions déléguées
- Les expressions régulières
- L'affichage en temps réél du traitement sur la fenêtre windows (dû au changement de politique via visual studio .net 2005)


 Conclusion

Je suis arrivé aujourd'hui à un point quasi-final et j'ai donc décider de livrer la source afin d'avoir votre avis sur la finalisation du logiciel.

A première vue, il subsiste quelques bugs dont voici une liste (qui sera surement complétée par vous ^^) :
- au niveau de la lecture (ou écriture) du fichier qui oublie les caractères accentués ou autre. Cela ne doit pas être grand chose, j'ai juste pas eu le temps de le faire aujourd'hui.
- la lecture de fichier spéciaux (binaires, ...) entrainent des exceptions.

Evolutions:
Des choses peuvent aussi être ajoutées au niveau de la recherche des expressions régulières.
Des idées peuvent emmerger et se greffer sur le code. N'hésitez pas à donner cours à vos imaginations.

Pour ma part, j'essayerais de résoudre dès que possible les bugs et de faire une phase plus approfondie de tests. J'aimerais aussi en profiter pour mettre en place un projet de tests unitaires (chose que j'aimerais approfondir).

 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

07 novembre 2006 11:20:46 :
Evolution de la présentation du projet
26 février 2007 14:02:37 :
Correction mot clés

 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) BASE POUR SERVEUR/CLIENT TCP/IP AVEC NETWORKSTREAM

 Sources de la même categorie

Source .NET (Dotnet) GREP POUR WINDOWS par Warny
Source .NET (Dotnet) PARSER DE NODE XML ALTERNATIF par bubbathemaster
Source avec Zip Source .NET (Dotnet) TEXTBOX SÉQUENCE DE TOUCHES. par vbmaniac8
Source avec Zip Source .NET (Dotnet) WINDOWS FORMS VALIDATORS par sebmafate
Source avec Zip Source .NET (Dotnet) DATE EN TOUTE LETTRE (ARABE) par moi2007

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) RECHERCHE ET GESTION DE FICHIERS PERSONNALISÉES par JeremyLecouvert
Source .NET (Dotnet) GREP POUR WINDOWS par Warny
Source avec Zip Source .NET (Dotnet) CHECK IDENTICAL FILES par eldim
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTRÔLES D'ACCÈS À L'ARBORESCENCE DES RÉPERTOIRES par bob94700
Source avec Zip Source avec une capture Source .NET (Dotnet) DIRECTORY BROWSER par gg00xiv

Commentaires et avis

Commentaire de faraby le 30/12/2008 09:39:41

Bonjour,
super logiciel ! c'est trés bien fait :) merci :)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

regex recherche * [ par NX06 ] Bonjour,Je souhaiterai touver l'astuce pour utiliser regex, je m'explique :la chaine recherché est ceci : rolala toto="tatatiti"  tututete tata feypto Problème de Thread [ par Bidou ] Bonjour,Bon je suis pas encore tout &#224; fait au point avec les Threads. La question est certainement pas tr&#232;s compliqu&#233;e.J'ai une forme q pb verif répertoires [ par jdaviaud ] Là je fais face à un pb dont je comprends pas la logique :Je récupère le nom du répertoire d'où s'execute mon prog :RepActuel = Directory.GetCurrentDi active directory recherche user [ par gretata ] bonjour a tous !!je voudrais pouvoir changer le ot de passe d'un user de l'active directory mais j'ai une ereur quand je le recherche:DirectoryEntry</ Erreur avec Directory.Delete [ par s7even ] bonjour, j'essaye d'effacer un répertoire contenant des sous répertoires et plein de fichiers il m'efface tout sauf le répertoire de départ et à la utilsation du sdk 2.6 de gracenote [ par F2ATA ] Bonjour la famille, En ce moment je travaille sur un projet de lecteur multimedia et j'aimerais y intégré la recherche de musique sur internet. Le pri RECHERCHE DE DONNEES DANS UN DATAGRIDVIEW LIEE A UNE BASE [ par fifalianah ] slt tt le monde! j'ai un datagridview ki est connecté à une table MATERIEL et affiche les données de cette table. Ce que je veux faire c'est effectue recherche autre qu'avec récursivité [ par moi411 ] Bonsoir à tous, Je voudrais juste savoir si il existe une autre solution que la récursivité pour rechercher un fichier sur un disque dur. Je suppose q recherche dans une chaine [ par noussagh ] Bonsoir comment je peux trouver la dernière occurence d'un caractère(lettre ou chiffre)different de * ?? j'ai utilisé LastIndexOf mais j'ai pas su c


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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,076 sec (3)

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