Bonjour à tous.
Voici mon problème :
Je dois faire un programme qui envoi des Mail en VB.net, jusqu'ici, tout fonctionne parfaitement. Le souci, c'est que ce programme dois se lancer régulièrement via des commande sous CMD (Tâches planifiées). Mon programme récupère les argument via la fonction command() que je met dans une variable string.
Le problème, c'est que la personne qui m'a demandé de faire ça veux mettre des caractères accentués dans les arguments.
Voici un exemple du script batch:
Monprogramme.exe Argument1$$argument2$$argument3
Tout fonctionne très bien (récupération des arguments et leur utilisation) sauf lorsque l'on insère des caractères accentués qui apparaissent sous une étrange forme (mal encodé). Dans mon programme, j'ai essayé plusieurs méthodes pour encoder mon message en UTF-8 mais rien n'y fait, les arguments arrivent déjà avec les mauvais caractères accentués.
Auriez vous une éventuelle solution pour résoudre ce problème ???
Merci d'avance
Partager