Passer une variable dans un texte
Passer une variable dans un texte
Toujours moi mais autre problème non trouvé après qq coups de googles...
Comment passer une variable dans un texte?
J'aimerai utiliser un résultat mémorisé dans une variable alpha pour renommer une fenêtre web (via "Manipulation sur Objet").
P.S. "Message" et "Question" sont rigoureusement les mêmes fonctions???
Comment passer une variable dans un texte?
J'aimerai utiliser un résultat mémorisé dans une variable alpha pour renommer une fenêtre web (via "Manipulation sur Objet").
P.S. "Message" et "Question" sont rigoureusement les mêmes fonctions???
Re: Passer une variable dans un texte
Trouve le moyen de renommer ta "fenêtre web" et utilise ta variable pour la renommer.
PS : Non, sinon, elles porteraient le même nom.
PS : Non, sinon, elles porteraient le même nom.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Re: Passer une variable dans un texte
Salut
Je pense que tu reformules juste ma question
Je sais comment changer le titre de la fenêtre.
Mais si ma variable s'appelle "titre" et que je rentre titre dans le nom de la fenetre alors c'est bien titre qui apparaîtra au lieu de son contenu.
Je pense que tu reformules juste ma question

Je sais comment changer le titre de la fenêtre.
Mais si ma variable s'appelle "titre" et que je rentre titre dans le nom de la fenetre alors c'est bien titre qui apparaîtra au lieu de son contenu.
Re: Passer une variable dans un texte
Ca doit être connu: du genre <titre> ou
%titre ou
&titre ou
???
%titre ou
&titre ou
???
Re: Passer une variable dans un texte
"Comment passer une variable dans un texte", "fenêtre web"
Je cherche à comprendre ta question... explique moi plutôt ce que tu veux faire.
Je te donne un bout de code qui devrait te montre comment ça marche.
Variable <titre>;titre;Alpha;
On défini une variable "<titre>" avec comme valeur "titre".
Execute notepad.exe
Là, je lance le bloc-note, mais c'est là que tu ouvre ton truc pour changer le titre.
Timer 300;
J'utilise le plugin timer, pour faire une pause de 0,3 sec afin de laisser un peut de temps au bloc-note de s'ouvrir.
Type <titre>
Cette commande tape le contenu de la variable "<titre>" qui contient la valeur "titre". Je pense que c'est ça que tu recherchait à faire ?
Je cherche à comprendre ta question... explique moi plutôt ce que tu veux faire.
Je te donne un bout de code qui devrait te montre comment ça marche.
Code : Tout sélectionner
Variable <titre>;titre;Alpha;
Execute notepad.exe
Timer 300;
Type <titre>
On défini une variable "<titre>" avec comme valeur "titre".
Execute notepad.exe
Là, je lance le bloc-note, mais c'est là que tu ouvre ton truc pour changer le titre.
Timer 300;
J'utilise le plugin timer, pour faire une pause de 0,3 sec afin de laisser un peut de temps au bloc-note de s'ouvrir.
Type <titre>
Cette commande tape le contenu de la variable "<titre>" qui contient la valeur "titre". Je pense que c'est ça que tu recherchait à faire ?
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Re: Passer une variable dans un texte
Désolé pour le manque de clarté, je vais tenter d'être plus clair, mais tu as déjà répondu à une partie du problème.
Je veux ouvrir une fenêtre et changer son titre.
Si je prends l'exemple de la fonction 'Question' de SM, ALORS effectivement, je peux passer <titre> dans le titre et ça marche.
MAIS si dans le message je veux faire apparaître la variable <resultat> (=le résultat d'un calcul, disons '1') dans la forme:
"Le résultat du calcul est <resultat>" alors utiliser <resultat> ne fonctionne pas car le message écrit: "Le résultat du calcul est <resultat>" au lieu de: "Le résultat du calcul est 1"
J'espère que c'est plus clair
Merci pour ton aide en tout cas!
Je veux ouvrir une fenêtre et changer son titre.
Si je prends l'exemple de la fonction 'Question' de SM, ALORS effectivement, je peux passer <titre> dans le titre et ça marche.
MAIS si dans le message je veux faire apparaître la variable <resultat> (=le résultat d'un calcul, disons '1') dans la forme:
"Le résultat du calcul est <resultat>" alors utiliser <resultat> ne fonctionne pas car le message écrit: "Le résultat du calcul est <resultat>" au lieu de: "Le résultat du calcul est 1"
J'espère que c'est plus clair
Merci pour ton aide en tout cas!
Re: Passer une variable dans un texte
Désolé, ce n'est toujours pas suffisamment clair, je dois encore extrapoler tes dires. Tu part de l'hypothèse que j'ai ta vue d'ensemble. Mais tu dois faire comme si tu expliquai les choses à ton petit frère qui ne connais rien de rien et surtout imagine ce qu'il peux comprendre avec seulement les informations que tu lui fourni. C'est souvent ce qu'il y a de plus dur à faire. S'exprimer de façon à se faire comprendre exactement. Attention, ça ne veux pas dire que tu est débile, ou un truc comme ça.
Donc avec Super Macro (SM), tu veux que SM afficher une fenêtre (de SM).
Donc avec Super Macro (SM), tu veux que SM afficher une fenêtre (de SM).
- Avec un titre issu d'une variable "<titre>".
- Avec du texte qui serrai le résultat d'un calcul évolué avec le texte "Le résultat du calcul est " et le résultats d'un calcul.
Code : Tout sélectionner
Variable <calcul>;125;Numerique;
Variable <résultat>;0;Alpha;
Variable <texte>;Le résultat du calcul est ;Alpha;
Variable <titre>;Titre00;Alpha;
Calcul évolué <résultat>=<texte>+<calcul>+.
Message <titre>;<résultat>;
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Re: Passer une variable dans un texte
Tu as parfaitement compris mon soucis.
Suis-je vraiment obligé de passer par le calcul évolué?
Pourquoi ne pas faire:
Message <titre>; Le résultat du calcul est <calcul>
J'ai l'impression que je n'ai pas la dernière version de SM (17/05/2004) car je ne peux pas faire comme toi, ni comme ce qu'on ma proposé avec texte/trouve.
Où puis-je trouver la même version que vous?
Suis-je vraiment obligé de passer par le calcul évolué?
Pourquoi ne pas faire:
Message <titre>; Le résultat du calcul est <calcul>
J'ai l'impression que je n'ai pas la dernière version de SM (17/05/2004) car je ne peux pas faire comme toi, ni comme ce qu'on ma proposé avec texte/trouve.
Où puis-je trouver la même version que vous?
Re: Passer une variable dans un texte
On manipule 2 types de données différentes, alpha et numérique, donc OUI, on est obligé de passer par un calcul évolué. et NON, "Message <titre>; Le résultat du calcul est <calcul>" ne fonctionne pas.
La version de SM que j'ai, c'est la 3.1.0.46.
Tu la trouve sur le site :
La version de SM que j'ai, c'est la 3.1.0.46.
Tu la trouve sur le site :
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Re: Passer une variable dans un texte
Grand merci à toi.