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 : b6 comparaison d'une chaine ligne par ligne [ Archives Visual Basic / Fichier / Disque ] (Miss1)

jeudi 11 mai 2006 à 19:39:30 | b6 comparaison d'une chaine ligne par ligne

Miss1


salut , je voudrait savoir comment comparer une chaine de caracetere.
1) le code doit ouvrir un fichier "toto.txt"
2) il doit lire la premiere ligne
3) retirer les infos que je souhaite (split)
4)  merttre ses infos ds des varibles et les conserver
5) comparer si les variable sont identique a chaque ligne.(lie ligne par ligne et comparer sur chaque ligne)
6) si c'est identique modifier copier la ligne et la modifier sinon passer ligne suivante.
7)fermer fichier


'variable

fic = "C:\toto.txt "
   Dim uiop As Integer
   uiop = FreeFile
     Open fic For Input As #uiop
     Line Input #uiop, st
    
     a = Split(st, ";")(0) 'demande le mot qui est en position 0
    b = Split(st, ";")(2)
    c = Split(st, ";")(4)
    i = Split(st, ";")(5)
   
jusqua la partie 4 aucun pb.
 le pb commence a la partie 5 je veux prendre les mots qui sont ds les variables et vérifier  (ou comparer)si c mot apparaissent ds les autres ligne  si c identique je modifie sinon je continue.


vendredi 12 mai 2006 à 18:38:22 | Re : b6 comparaison d'une chaine ligne par ligne

JB76000

Fais une recherche dans les codes, tape "moteur de recherche", il y a des trucs biens ;)

Jer



Cette discussion est classé dans : ligne, comparer, split, st, uiop


Répondre à ce message

Sujets en rapport avec ce message

la comparaison ligne par ligne ne se fait pas [ par Miss1 ] salut j''essaie de céer un script en vb6 qui permet de vérifier si un chaine de caractere est ds une ligne ex :je cherche les mot "toto" et "titi".ds Split [ par enzino ] Bonjour,Je suis confronté à un petit problème.Je cherche à spliter des lignes issu d'un fichier txt avec comme séparateur un espace.Le problème, est q script vbs : erreur 800A0046 FSO.copyfile [ par chilus ] bonjourJ'ai une erreur 800A0046 Permission denied et je comprends pas pourquoi.Je suis administrateur de mon poste et j'ai les pleins droit sur tout m tjs mon probleme avec split :-( [ par darkflyer ] voilà j'essaye d'importer, sous vb05, un chier .txt diposé en lignes , chacune contenant un certain nombre de données separées par des espaces, j'util un souci de split [ par zapad ] bonjour je suis a la decoupe d'un fichier texte avec separateur dans les lignesj ai etudié l exemple ci dessous (SPLIT) publié ici  qui separe chaque pb de split lors de lecture d'un fichier txt [ par sebag ] bonjour, j'ai un fichier texte que je lis ligne a ligne.je fais un split sur chaque ligne avec le ; comme separateur. le probleme c'est que lorsque j' split [ par gerald99 ] dans un richtextbox lorsque le curseur atteint le bord droit du controle, il revient automatiquement à la ligne en remontant jusqu'à la dernière sépar argument en ligne de commande [ par aurbadguy ] je sais qu'il est possible de recuperer ces arguments avec la fonction split sur la variables commandDim args() As Stringargs = Split(Command(), " ")< Fonction Split [ par julbute ] Bonjour à tous,Voilà je dois séparer des données en utilisant la fonction split.----------------------------------------------------------------------


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.