Remplacer un text par un autre

cs_ShayW Messages postés 3253 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 - 9 mai 2013 à 22:27
cs_ShayW Messages postés 3253 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 - 10 mai 2013 à 14:34
Bonjour à tous

Peut on insérer une ligne avec l'editeur visual
studio 2008
dans le code que je développe je dois insérer
avant chaque ligne égale à
listmove.Add(themove)
une ligne themove.flagremove = False
avant le changement
 listmove.Add(themove)

après le changement
themove.flagremove = False
listmove.Add(themove)

et cett ligne apparait des dizaines de fois
je pense qu'on doit écrire un macro mais je
ne sais pas comment

Merci d'avance

7 réponses

CGSI3 Messages postés 416 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 7 janvier 2018 1
9 mai 2013 à 23:54
Bonsoir ShayW,
Pourquoi n essai tu pas d'utiliser l'outil Edition / Remplacement Rapide ?
=> en mettant un : entre ces 2 lignes

Remplacer
listmove.Add(themove)

Par
themove.flagremove = False : listmove.Add(themove)
0
Utilisateur anonyme
9 mai 2013 à 23:58
Salut ShayW

Lorsque tu utilises la fenêtre de remplacement (CTRL+H) insère un retour chariot manuel \n au moment d'insérer ta chaîne de remplacement :

Dans ton cas :
Texte recherché : listmove.Add(themove)

Remplacer par : themove.flagremove = false\nlistmove.Add(themove)
0
Utilisateur anonyme
10 mai 2013 à 00:09
Bonjour,

Dans ton cas :
Texte recherché : listmove.Add(themove)

Remplacer par : themove.flagremove = false\nlistmove.Add(themove)


Je ne la connaissais pas celle-là. Mais comme il y en a un qui dit ailleurs : "VB c'est juste un passe-temps"
0
Utilisateur anonyme
10 mai 2013 à 01:16
Bonsoir cmarcotte

Oui j'ai d'ailleurs oublié de préciser qu'il fallait cocher 'Utiliser les Expressions régulières' dans cette fenêtre de recherche un peu plus bas sinon ça ne fonctionnera pas
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_ShayW Messages postés 3253 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 57
10 mai 2013 à 10:51
Salut CGSI3
je ne savais qu'on pouvait écrire plusieurs
instructions sur une meme ligne séparées par :
donc par ex à la place de 2000 lignes de code
on a 200 ligne de 1km

Salut Banana32
je n'ai pas réussi
si je coche use et choisi dans le combo regular
expression et clique remplacer
j'ai le message
le texte suivant listmove.Add(themove)
n'a pas été trouvé

Bonjour cmarcotte le soleil se lève
0
Utilisateur anonyme
10 mai 2013 à 12:53
Assure toi que la chaîne à remplacer existe et qu'elle est sélectionnée.
avec l'editeur visual studio 2008

Ou peut-être est-ce un problème de version...
Bon courage
0
cs_ShayW Messages postés 3253 Date d'inscription jeudi 26 novembre 2009 Statut Membre Dernière intervention 3 décembre 2019 57
10 mai 2013 à 14:34
Assure toi que la chaîne à remplacer existe et qu'elle est sélectionnée.


oui puisque je la selectionne
c'est quand je coche 'Utiliser les Expressions régulières' la chaine n'est pas trouvée
si je décoche la chaine est trouvée
bizarre
pour l'instant je me suis servi de l'astuce de
CGSI3
0
Rejoignez-nous