|
Trouver une ressource
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 !
Sujet : Probleme de lecture dans un fichier texte [ Système / Fichier & Disque ] (capricorne83)
Informations & options pour cette discussion
mercredi 15 août 2007 à 17:45:36 |
Probleme de lecture dans un fichier texte

capricorne83
|
bonjour, Je suis en train de gérer les listes multiples de films pour la fonction "rechercher "des films sur allociné que j ai ajouté récemment et je me heurte à un problème que je ne vois pas comment gérer. Je m'explique, en recherchant sur allocine le film la momie (par exemple) je récupère 15 films. j'enregistre le source de la page, mais pour obtenir la page du film la momie (qui est en place numéro trois dans le fichier) j'ai besoin de récupérer le numéro du film chez allociné. quand je fais la recherche par instr il me renvoie systématiquement la première occurence or j'ai besoin de la troisième..quelqu'un à une idée ???? je sèche depuis ce matin.... Par avance merci
|
|
|
mercredi 15 août 2007 à 17:55:29 |
Re : Probleme de lecture dans un fichier texte

Kristof_Koder
|
Réponse acceptée !
Utilise le 1er argument de instr(), qui est facultatif, et qui est un entier, indiquant à partir de quel caractère tu fais la recherche.
Dim Buffer as string, str as String, i as long, j as long
Buffer = "blablablablablablabla"
str = "La Momie"
j = 0
i = 1
Do
i = instr(i, Buffer, Str)
If i <> 0 Then
j = j + 1
Msgbox("occurence N°" & cstr(j) & " trouvé à l'indice " & cstr(i))
i = i + 1 ' If faut absolument décalé le début de la recherche d'au moins 1 caractère, sinon le code va boucler à l'infini sur al 1ere occurence !!
End if
loop until i = 0
Voici un petit exemple de boucle exploitant ce param pour indiquer toutes les occurences d'une sous-chaine dans une autre
|
|
|
mercredi 15 août 2007 à 17:56:59 |
Re : Probleme de lecture dans un fichier texte

DARKSIDIOUS
|
Un bon conseil : oublie le fichier text plat pour stocker tes infos, et utilise soit un fichier xml, soit beaucoup mieux : une base de données. Non seulement se sera bien plus simple pour stocker tes données, faire des recherches dessus, etc. mais en plus ce sera bien plus rapide !
|
|
|
mercredi 15 août 2007 à 18:03:18 |
Re : Probleme de lecture dans un fichier texte

capricorne83
|
@Kristof Merci de ta réponse. Impeccable !!! je me prenais le chou depuis ce matin la dessus. Je mettrais le source complet de la fonction de recherche dès que j'ai fini.
|
|
|
mercredi 15 août 2007 à 18:21:33 |
Re : Probleme de lecture dans un fichier texte

capricorne83
|
@darksidious Il s agit d un stockage temporaire. le fichier texte est le source d'une page HTML. il faudrait que je le retraite pour le stocker dans une Bdd. je ne fais que rechercher des infos dedans et je l'efface après. ensuite avec les infos récupérées j'alimente une Bdd. Merci de ta réponse
|
|
|
mercredi 15 août 2007 à 18:23:38 |
Re : Probleme de lecture dans un fichier texte

DARKSIDIOUS
|
ok pas de soucis alors. C'est juste qu'il vaut mieux éviter un fichier texte plat pour faire du stockage. Après si ce n'est qu'un fichier temporaire et qu'on a pas le choix, forcément !
|
|
|
jeudi 16 août 2007 à 08:44:39 |
Re : Probleme de lecture dans un fichier texte

Kristof_Koder
|
Si j'ai bien compris ton projet et si le texte à traiter provient d'un controle webbrowser dans ton projet, ne t'embêtes pas à coller la source de la page dans un fichier temporaire, pour ensuite relire ce même fichier et faire la recherche dedans ! colles directement la source dans une variable string et traite directement à partir de cette variable
|
|
|
Cette discussion est classé dans : fichier, lecture, probleme, film, films
Répondre à ce message
Sujets en rapport avec ce message
Probleme de Creation Fichier Excel ou Lecture [ par ssefyou ]
Bonjour ,aider moi s'il vous plait j ai' creé une procedure qui me permet de generer un fichier jlé tester a plusieurs reprise et ça fonctionai nickel
Probleme lors de lecture de fichier [ par eltaris ]
Quand je recupere des données d'un fichier en acces directcertains caracteres comme "è" n'apparaissent pas et sont remplacés par d'epaisses barres ver
Probleme de lecture de fichier [ par yanolo ]
Ami de la programmation, bonjourvoila j'ai un probleme pour lire des fichiers textes en vb.net.En effet, en utilisant la classe filestream et streamre
Probleme de fichier en lecture ... [ par SaleAmis ]
Bonjour tout le monde :PJ'utilise le code source de l'APIguide pour l'upload sur FTP, et j'ai un tout p'tit probleme avec car le fichier que je veut u
Probleme de lecture de fichier .txt ou .xls [ par petit_fennec ]
J'appelle a l'aide,Actuellement en Stage je viens de decouvrir VB .NET, et je commence a avoir de difficulte.Je dois lire des données dans divers docu
PROBLEME de LECTURE SEULE... sur VisualBasic.NET [ par SexeAndLove ]
Voila j'ai un tres gros probleme :J'ai mon programme sur un cd, bien sur lorsque on grave des fichier, il se mettent en lecture seule... Seulement voi
probleme macro excel03 dans excel07 [ par SayenVegeta ]
Bonjour le forum, voila, pour un projet au boulot, j ai du passer de excel 2003 a excel 2007 a cause de la limitation de nombre de style. Le probleme,
Lecture Précise d'une fichier "Hexa" [ par Mat1554 ]
Bonjour, voilà ma question, j'ai une bouton qui me permet d'aller cherche un fichier "test.txt" par exemple.Je veux pouvoir avoir le contenu de la lig
probleme de lecture mpg, dat, avi [ par frk206 ]
Salutj'ai fait un lecteur sous vb net (visual studio 2005) si je lis un fichier mp3 c'est bon ok:)mais si je lis un fichier dat, mpeg, ... , j'enttend
Probleme avec le webbrowser ouvrant un fichier office [ par aragon324 ]
Salut,Je recherche une réponse au problème énoncé ci-dessous:En Visual Basic 2008 express, je link un champ de donnée access (contenant une adresse in
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
Comparez les prix Nouvelle version
|