Bonjour à tous,
Je rencontre aujourd'hui un souci technique sur un développement.
Je vous explique la problématique :
J'effectue une lecture de fichier.
Une fois cette lecture effectuée et stocké je vais chercher la ligne qui m’intéresse.
Sur cette ligne je souhaite réécrire entre deux chaîne de caractère qui resteront toujours les mêmes.
Sauf que entre ces lignes je souhaiterai remplacer le contenu, qui change constamment pat la valeurs d'un listBox sélectionné.
Voici mon code actuellement :
Auriez-vous une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 if (File.Exists(pathws64) == true) // Vérification de l'existence du fichier { string wsconf = File.ReadAllText(pathws64); // lecture fichier if (wsconf.Contains("TwainDeviceID")) // vérification de lexistence de la ligne rechercher { wsconf = wsconf.Replace(" <add key=\"TwainDeviceID\" value=\" + C'est ici que je voudrais supprimer le contenu +\" />", " <add key=\"TwainDeviceID\" value=\"" + listBox1.SelectedItem + "\" />"); File.WriteAllText(@"C:\Program Files\test\test\WCWedaCommandsProxy.exe.config", wsconf); } }
Je me casse la tête depuis une semaine sans résultat.
J'ai essayer aussi avec la solution regex '.' mais rien ..
Merci !
Partager