Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1314 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Chaîne de caractère, je débute

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Chaîne de caractère, je débute

n°1668850
Shimatetsu​o
Posté le 10-01-2008 à 13:51:33  profilanswer
 

Bonjour à tous,
 
J'ai un fichier texte, toto.txt, comme ceci :
 
_______________________
aaa
bbb
ccc
prout
ddd
eee
fff
_______________________
 
 
 
Je souhaite faire un script qui me créé un toto2.txt listant ce qu'il y a en-dessous de la ligne "prout" du toto.txt
Je voudrai que mon toto2.txt ressemble à ça :
 
_______________________
ddd
eee
fff
_______________________
 
Merci d'avance à tous !!!!!!!

mood
Publicité
Posté le 10-01-2008 à 13:51:33  profilanswer
 

n°1668884
ccp6128
Syntax error
Posté le 10-01-2008 à 14:06:39  profilanswer
 

C'est bien.
Poste donc le code que tu as déja fait, et explique nous précisément quelles sont les difficultés que tu rencontres alors.

n°1668891
MagicBuzz
Posté le 10-01-2008 à 14:09:04  profilanswer
 

ccp => c'était pas plutôt CPC6128 le nom de l'ordinateur Amstrad ?
 
-- Edit : Ouais, si... D'ailleurs on le voit sur ton avatar, le mot avec un "P" c'est celui du milieu, pas le dernier :D Même pas foutu d'orthographier correctement son pseudo [:ddr555] ;)


Message édité par MagicBuzz le 10-01-2008 à 14:10:34
n°1668900
ccp6128
Syntax error
Posté le 10-01-2008 à 14:12:03  profilanswer
 

C'est bien CPC oui. Mon CCP vient d'une private joke perso. Et en plus, ca attire l'attention, on a bien du me poser cette question 20 fois sur ce forum :D

n°1668908
MagicBuzz
Posté le 10-01-2008 à 14:13:02  profilanswer
 

Ah ok :D
 
(et en plus il assume pas :D)
 
Bon, Shimatetsuo, y vient ton code qui coince ? :o

n°1668956
Shimatetsu​o
Posté le 10-01-2008 à 14:28:57  profilanswer
 

j'ai pas commencé ! je connais pas trop ...
je pense qu'il faut utiliser un "findstr" en mentionant la ligne "prout"
mais apres je sais pas comment lui dire "copie ce que tu trouves après "prout" dans toto2.txt"

n°1668968
MagicBuzz
Posté le 10-01-2008 à 14:33:15  profilanswer
 

y'a pas de findstr à ma connaissance en VBS. pas dans la lib de base en tout cas.
 
tu dois simplement lire ton fichier ligne par ligne depuis le début.
et quand tu arrives à la ligne "prout", tu affiches chaque ligne lue.
 
et on peut pas t'en dire plus, c'est hors charte de demander un programme tout fait.
(et encore moins la résolution d'un exo)


Message édité par MagicBuzz le 10-01-2008 à 14:33:41
n°1668981
ccp6128
Syntax error
Posté le 10-01-2008 à 14:35:59  profilanswer
 

Il suffit de raisonner en terme d'algo.
 
Tu lis le fichier ligne par ligne. Tant que tu n'as pas trouvé "prout", tu ne fais rien et tu passes a la ligne suivante. Quand tu as trouvé "prout", tu crées ton fichier 2 et tu recopies toutes les lignes que tu lis dans le fichier 1 dedans.
 
Edit - Non content de trouver des fautes (fictives  :o) dans mon pseudo, MagicBuzz se paye le luxe de répondre avant moi.


Message édité par ccp6128 le 10-01-2008 à 14:37:12
n°1668984
Shimatetsu​o
Posté le 10-01-2008 à 14:36:55  profilanswer
 

oki, je vois à peu près, je vais faire ça et je reviens vers vous !
 
thx


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Chaîne de caractère, je débute

 

Sujets relatifs
Comment choisir un e seule lettre dans une chaine de lettre ?? Help ![résolu]probleme de chaine vide non détectée
Decouper une chaine en un tableau a chaque caractèrecreer une chaine de caractere en placant les elements à des endroit pr
[C++] Gestion de chaines de caractere.Pointeur de pointeurProbleme re-initialisation d'une chaine
Caractère d'achappement en Javascript.position curseur textarea iframe caractère
Plus de sujets relatifs à : Chaîne de caractère, je débute


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR