Invité Invité
| Sujet: problème de variable Ven 1 Déc 2006 - 15:56 | |
| Bonjour, je vais vous expliquer mon problème: j'ai une variable code dont la valeur est "mon nom est intel" (elle est définie par un get string, pour l'exemple je mets intel comme nom) ensuite je veux définir une variable nom en faisant: code-"mon nom est" Je pensais que comme ça il ne resterait que "intel" mais apparement on ne peut pas utiliser la soustraction ainsi... J'aimerais savoir s'il y a une autre méthode, mon but étant que qu'importe le nom qu'on écrit du moment que la phrase commence par "mon nom est", il soit enregistré pour pouvoir afficher après un message du style bonjour suivi de la valeur de la variable nom. Suis-je bien clair ? :gniah: |
|
notiz85 Utilisateur confirmé: Rang *****
Messages : 2004 Localisation : Vendée Projet Actuel : Moteur d'ombre pour un projet plateforme 2D...
| Sujet: Re: problème de variable Ven 1 Déc 2006 - 16:20 | |
| Si j'ai bien compris tu veux faire apparaître du texte ? Si oui fais sa : - Code:
-
nom = get_string("Entrez votre nom ici :","ton nom"); votre_nom = show_message("Bonjour "+string(nom)+""); PS : "+string(ta_variable)+" Ceci te permet de faire apparaître du texte ta_varaible = permet de faire apparaître la variable que tu auras écrit entre les parenthèses |
|
Peruch Utilisateur confirmé: Rang ****
Messages : 919 Localisation : Piu,Piu Projet Actuel : Sepultour
| Sujet: Re: problème de variable Ven 1 Déc 2006 - 16:23 | |
|
Dernière édition par le Ven 1 Déc 2006 - 16:33, édité 1 fois |
|
Invité Invité
| Sujet: Re: problème de variable Ven 1 Déc 2006 - 16:27 | |
| oui merci mais ça je sais le faire, en fait j'ai remarqué que si on fait par exemple : code=get_string("","") et que j'écris par exemple "mon nom est intel" je peux repérer que la phrase commence par mon nom est, avec if code>"mon nom est" ou quelque chose du genre.. enfin bref ça j'y arrive donc je récapitule j'annonce que "mon nom est intel", l'ordi reconnaît que ça commence par mon nom est, donc il supprime la partie mon nom est, et il obtient le nom (logique non?) seulement je ne trouve pas comment faire apparement il refuse si je fais : nom=code-"mon nom est" ça dit: "wrong type of arguments to-." Merci quand même pour ta réponse notiz ! Si quelqu'un a une solution je l'attends impatiemment ^^ |
|
Invité Invité
| Sujet: Re: problème de variable Ven 1 Déc 2006 - 16:31 | |
| en gros code on peut le changer à tout moment (get_string) mais une fois qu'on a dit un nom la variable nom est définie et ça sert si je veux qu'il me réponde ça marche, "ici la valeur de nom" pour en quelque sorte qu'il se souvienne du nom et puisse nous appeller... mais sans demander au début: "entrez votre nom", cette fois c'est nous qui prenons l'initiative de dire "mon nom est intel" et donc il s'en souvient... j'explique sûrement mal mais je fais de mon mieux ^^ |
|
daminetreg Administrateur
Messages : 16998 Localisation : Siege du CBNA! Projet Actuel : Site Web du CBNA, version beta :
| Sujet: Re: problème de variable Sam 2 Déc 2006 - 17:54 | |
| - robotic76 a écrit:
- oui merci mais ça je sais le faire, en fait j'ai remarqué que si on fait par exemple :
code=get_string("","") et que j'écris par exemple "mon nom est intel" je peux repérer que la phrase commence par mon nom est, avec if code>"mon nom est" ou quelque chose du genre.. enfin bref ça j'y arrive donc je récapitule j'annonce que "mon nom est intel", l'ordi reconnaît que ça commence par mon nom est, donc il supprime la partie mon nom est, et il obtient le nom (logique non?) seulement je ne trouve pas comment faire apparement il refuse si je fais : nom=code-"mon nom est" ça dit: "wrong type of arguments to-." Merci quand même pour ta réponse notiz ! Si quelqu'un a une solution je l'attends impatiemment ^^ Une string ne peut que s'ajouter pas ce soustraire, pour supprimer un morceau de la string use plutôt de: tanouvelle var = string_delete(string,i,n); où string est la string à effacer, i le numéro du caractère où tu commence à effacer et n le nombre de caractères à effacer. Toutefois il me semble que dans ton cas tu ne devrais pas t'embêter, une fois que tu as reperer le nom, use simplement de ce nom, je ne vois pas en quoi tu aurais besoin d'effacer, si tu as déjà récuperer la valeur qu'il te faut, ou alors j'ai mal compris ton problème. |
|
Invité Invité
| Sujet: Re: problème de variable Dim 3 Déc 2006 - 20:22 | |
| merci tu as bien compris c'est dommage qu'on ne puisse pas soustraire un script mais ce que tu m'as indiqué va m'être bien utile ! merci ! |
|
Contenu sponsorisé
| Sujet: Re: problème de variable | |
| |
|