Bonjour,
J'en avais marre d'écrire à chaque fois les mêmes bous de code pour écrire , lire, ajouter du texte dans un fichier alors j'ai eu l'idée de faire une classe le permettant.
Mais finalement j'ai voulu aller plus loin que ces simples opérations.
On peut avec cette classe :
obtenir :
- le nom du fichier
- son chemin
- son nombre de ligne(s), de caractère(s)
- son poids
- le texte qu'il contient ( soit au kilomètre, soit avec les retour à la ligne)
- le nombre et l'endroit d'itération d'une chaine de caractère donnée
- la date et heure ed derniere modification
- de faire 'une surveillance de fichier' (déclencher un opération si la taille
du fichier texte a changé)
permetre :
- de copier, renommer, supprimer le fichier
- effacer son texte
- écrire ligne par ligne
- enlever les lignes commençant par un caractère donné (par défaut
suppression des lignes blanches)
- vérifier si un texte saisi est identique au texte inclu dans le fichier
Source / Exemple :
Dans le zip :)
Il y a la classe biensur mais il y a aussi une petite form qui permet de voir en application toutes les méthodes de la classe.
Il faut rajouter la référence : microsoft vbscript regular expression 1.0 (pour les expressions régulières)
Probleme possible avec vb5.0 et la fonction split() c'est pourquoi j'ai rajouter dans le zip mais pas dans le projet un modul modSplit
Conclusion :
Je ne suis pas contre la critique vous pouvez y aller à "coeur joi" ;)
Je rajouterai des fonctions au fil du temps
18 mai 2006 à 16:25
12 mai 2004 à 07:34
Il faut que tu es VB6.0 pour pouvoir l'utiliser.
J'ai mis dans le zip les sources et un executable normalement donc l'executable tu peux le lancer et j'ai mm mis l'OCX ( que tu peux utuliser dans un autre projet)
Voilà @+
11 mai 2004 à 22:58
je débute dans ce genre de forum. j'ai téléchargé le zip, mais après , je fais quoi des fichiers ? comment les utiliser ? merci
16 févr. 2004 à 15:22
Donne moi ton avis des que tu l'auras téléchargé ;)
16 févr. 2004 à 09:20
Dans ce cas, le bouton 'voir le détail du ZIP' n'affiche aucun détail...
Conclusion, il est difficile de mutualiser le code VBA.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.