Bonjour à tous, Je souhaiterais créer un moteur de recherche à partir de windev afin de trouver des expressions (parametrable) dans des fichiers texte situés dans un répertoire de mon ordinateur. Je pense que la solution consiste à créer un champs full texte avec une indexation des mots et expressions. J’ignore si c’est possible et surtout comment paramétrer la recherche dans les fichiers texte situés dans tel répertoire. Auriez-vous une idée ? Merci par avance pour votre aide. Excellente journée.
Bonjour, Avec la fonction Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens! Tu pourras lister tout les fichiers que tu souhaites a partir du dossier que tu souhaite (ou la racine d'un lecteur meme) Cette fonction renvoie un fichier texte contenant la liste des fichiers séparés par RC Il suffit ensuite de boucler sur chaque ligne pour vérifier si le fichier correspond a l'expression réguliere recherchée : Code (Windev): sListeFichier est une chaine = Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!("C:\*.txt", frRécursif + frInterruptible) sNomFichier est une chaine POUR TOUTE CHAÎNE sFichier DE sListeFichier SEPAREE PAR RC sNomFichier = Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!(sFichier,fFichier) SI Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!(sNomFichier,sExpressionReguliere) ALORS // sExpressionReguliere correspond a l'expression reguliere recherchée. cf : https://doc.pcsoft.fr/fr-FR/?3024032 // traitement si vrai FIN FIN