Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


[RESOLU] L'utilisation du "

Adrien
Adrien
Habitué
Habitué

Masculin Nombre de messages : 387
Age : 24
Emploi/loisirs : Aviation // Aux études
Humeur : Sens-toi bien et tu seras bien !
Date d'inscription : 14/02/2010

[RESOLU] L'utilisation du " Empty [RESOLU] L'utilisation du "

Message par Adrien le Mar 28 Sep 2010 - 15:23

Bonjour,

Dans un de mes précédant message, j'avais évoqué le problème de ne pas pouvoir changer le texte en remplacant par un autre contenant des guillemets.

Mais je me demande. Puisqu'il me disait "commande incomprise" ça veut dire que c'est une commande potentielle scratch ?

Si oui, de quel type ?

Merci

( je pensais notamment à une sorte de variable )


Dernière édition par Adrien le Mar 28 Sep 2010 - 20:02, édité 1 fois



Ensemble, on peut tous changer le monde ! Toutes et tous, battez-vous contre la mauvaise orthographe.



[RESOLU] L'utilisation du " Sms_02
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5606
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

[RESOLU] L'utilisation du " Empty Re: [RESOLU] L'utilisation du "

Message par lereparateurdepc le Mar 28 Sep 2010 - 16:43

re ,

Tu peut regarder les codes pour voir où ils sont .

Cordialement ,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


[RESOLU] L'utilisation du " Wp_20110[RESOLU] L'utilisation du " 10_32010[RESOLU] L'utilisation du " Wp_20111[RESOLU] L'utilisation du " 07_sig10
Admin
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1882
Age : 27
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

[RESOLU] L'utilisation du " Empty Re: [RESOLU] L'utilisation du "

Message par Admin le Mar 28 Sep 2010 - 16:47

Bonjour,

En fait le problème est le suivant :
Tu te doute bien que les paramètres que tu donnes à tes actions sont converti en un code informatique (en Visual Basic.net).
Pour par exemple remplacer du texte dans une variable il faut faire (en VB.Net) :

Code:
TaVariable = TaVariable.Replace("Le texte à remplacer", "Le texte de remplacement")

Tout simplement, TaVariable est égale à TaVariable dont on remplace "Le texte à remplacer" par "Le texte de remplacement".
Jusque là, pas de problème, maintenant si je met dans guillemets dans le texte à remplacer par exemple :

Code:
TaVariable = TaVariable.Replace("le logiciel "MonSoft"", "MonSoft")

Ici, lors de la compilation, SZ va dire MonSoft? c'est quoi ça? j'en fait quoi? bug bug bug !!!
Mdr, passons aux choses sérieuses. Pourquoi ça ne lui plait pas?
Dans tout les langages informatique que je connais, et ça va du VB.Net au Html en passant par le C# et CSS, tout texte est délimité par des guillemets :

Code:
Ceci est du code "ceci est du texte" ceci est de nouveau du code

Tu l'auras sans doute compris, SZ (enfin le compilateur) comprend que MonSoft est une commande à exécuter, or il ne la connait pas, donc erreur.

Maintenant la question est la suivante : Comment insérer des guillemets (dans vrais, pas juste en faisant deux fois le caractère ' ) ?
Et bien on va justement utiliser une commande Very Happy

Dans un paramètre d'une action recevant du texte, il suffit de faire la chose suivante :

Code:
le logiciel [ CODE]Microsoft.VisualBasic.Chrw(34)[ /CODE]MonSoft[ CODE]Microsoft.VisualBasic.Chrw(34)[ /CODE] est génial !
(note : Supprimez l'espace que j'ai mit entre [ et CODE, idem pour [ et /CODE)

Et SZ traduis ça, lors de la génération, par :
Code:
"le logiciel " & Microsoft.VisualBasic.Chrw(34) & "MonSoft" & Microsoft.VisualBasic.Chrw(34) & " est génial !"

Ce qui donne à l'écran :
Code:
le logiciel "MonSoft" est génial !

Alors serte c'est un peu long mais c'est ainsi x) J'espère pouvoir corriger le problème dans une futur version.

Voila, je ne sais pas si ça répond vraiment à ta question mais au moins le problème sur les guillemets est résolu par une belle explication technique et logique Wink

@+



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
Adrien
Adrien
Habitué
Habitué

Masculin Nombre de messages : 387
Age : 24
Emploi/loisirs : Aviation // Aux études
Humeur : Sens-toi bien et tu seras bien !
Date d'inscription : 14/02/2010

[RESOLU] L'utilisation du " Empty Re: [RESOLU] L'utilisation du "

Message par Adrien le Mar 28 Sep 2010 - 20:02

Bonsoir,

En fait, ce n'était pas ce que je voulais, mais grâce à ton explication ; j'ai compris bien plus.

Merci beaucoup Very Happy



Ensemble, on peut tous changer le monde ! Toutes et tous, battez-vous contre la mauvaise orthographe.



[RESOLU] L'utilisation du " Sms_02

Contenu sponsorisé

[RESOLU] L'utilisation du " Empty Re: [RESOLU] L'utilisation du "

Message par Contenu sponsorisé


    La date/heure actuelle est Jeu 17 Oct 2019 - 8:01