-
Re: comparer 2 valeurs
<div class="ubbcode-block"><div class="ubbcode-header">Originally Posted By: volgot</div><div class="ubbcode-body">ok alors tu fais :
comparer deux valeurs générales.
1er terme : GroupItemValue( "<span style="font-weight: bold"><span style="text-decoration: underline">Ini1</span></span>", >Nom de groupe<, >Nom de l'élément<)
2ème terme : GroupItemValue( "<span style="font-weight: bold"><span style="text-decoration: underline">Ini2</span></span>", >Nom de groupe<, >Nom de l'élément<) </div></div>
Quand j'ajoute le chiffre juste après Ini (Ini1) l'expression est fausse erreur de syntaxe :
GroupItemValue( "<span style="font-weight: bold">Ini</span>", >Nom de groupe<, >Nom de l'élément<)
cette expression est bonne mais pas celle qui suit
GroupItemValue( "<span style="font-weight: bold">Ini1</span>", >Nom de groupe<, >Nom de l'élément<)
tu m'as dit que tu as essayé et que ça marche ??
-
Re: comparer 2 valeurs
non, il ne récupère que les expressions des 2 objets INI.
Pour l'exemple il les a appelés (ini1 et ini2).
Vérifiez vous, de votre côté, comment vous les avez appelés...
-
Re: comparer 2 valeurs
<div class="ubbcode-block"><div class="ubbcode-header">Originally Posted By: Nico</div><div class="ubbcode-body">non, il ne récupère que les expressions des 2 objets INI.
Pour l'exemple il les a appelés (ini1 et ini2).
Vérifiez vous, de votre côté, comment vous les avez appelés... </div></div>
qu'est ce que tu "entends" par expression du fichier ini
il y a le nom du fichier ini, le groupe, l'élément et la valeur de l'élément
-
Re: comparer 2 valeurs
quand tu es dans la calculatrice d'expression pour éviter les erreurs, tu peux récupérer les expressions des objets en cliquant sur le bouton "Récupérer les données d'un objet", puis choisir les expressions de chacun des objets, en l'occurrence tes objets INI "Récupérer Valeur ou Chaîne (d'un groupe et/ou élément)" et tu auras la bonne syntaxe.
Tu es débutant non ? je te conseille vivement de regarder nos tutoriels pour bien manier le logiciel...
-
Re: comparer 2 valeurs
Comme le dit Nico, tu peux passer par "récupérer les données d'un objet", ça évite les risques d'erreurs.
si tu n'as pas changé les noms des ini, ils doivent s'appeler "Ini" et "Ini 2"(avec un espace entre Ini et 2)
à la place de <Nom de groupe> et <Nom d'éléments> tu rentres les données correspondantes aux noms que tu as donnés.
Si tu galères trop, ptêt que tu pourrais faire un ou deux tutos en effet comme le suggère nico et après tu reviendras sur ton appli [img]<<GRAEMLIN_URL>>/wink.gif[/img]
-
Re: comparer 2 valeurs
<div class="ubbcode-block"><div class="ubbcode-header">Originally Posted By: Nico</div><div class="ubbcode-body">quand tu es dans la calculatrice d'expression pour éviter les erreurs, tu peux récupérer les expressions des objets en cliquant sur le bouton "Récupérer les données d'un objet", puis choisir les expressions de chacun des objets, en l'occurrence tes objets INI "Récupérer Valeur ou Chaîne (d'un groupe et/ou élément)" et tu auras la bonne syntaxe.
Tu es débutant non ? je te conseille vivement de regarder nos tutoriels pour bien manier le logiciel... </div></div>
effectivement je suis un petit débutant mais j'ai fais exactement ce que tu indiques
"Récupérer les données d'un objet", choisir les expressions de chacun des objets, en l'occurrence objets INI "Récupérer Valeur (d'un groupe et/ou élément)" et j'ai ceci
<span style="font-weight: bold">GroupItemValue( "Ini", >Nom de groupe<, >Nom de l'élément<)</span>
je remplace le "nom de groupe" le "nom de l'élément" par les miens et pour "Ini" je pose la question que dois je mettre ?
Si je laisse "Ini" l'expression est bonne, si je mets autre chose l'expression est mauvaise
merci
-
Re: comparer 2 valeurs
"Ini" est le nom de ton objet ini (celui que tu as posé dans la scène)
Tu peux les renommer, c'est pour cela qu'on te demande le nom de ton objet
-
Re: comparer 2 valeurs
<div class="ubbcode-block"><div class="ubbcode-header">Originally Posted By: volgot</div><div class="ubbcode-body">Comme le dit Nico, tu peux passer par "récupérer les données d'un objet", ça évite les risques d'erreurs.
si tu n'as pas changé les noms des ini, ils doivent s'appeler "Ini" et "Ini 2"(avec un espace entre Ini et 2)
à la place de <Nom de groupe> et <Nom d'éléments> tu rentres les données correspondantes aux noms que tu as donnés.
Si tu galères trop, ptêt que tu pourrais faire un ou deux tutos en effet comme le suggère nico et après tu reviendras sur ton appli [img]<<GRAEMLIN_URL>>/wink.gif[/img] </div></div>
tout ce que tu dis fonctionne sauf pour "Ini"
Quand je laisse "Ini" , ça fonctionne
quand je fais ceci "Ini 2" j'ai un message d'erreur "erreur de syntaxe" même avec un espace entre ini et 2
-
Re: comparer 2 valeurs
<div class="ubbcode-block"><div class="ubbcode-header">Originally Posted By: Eagle4</div><div class="ubbcode-body">"Ini" est le nom de ton objet ini (celui que tu as posé dans la scène)
Tu peux les renommer, c'est pour cela qu'on te demande le nom de ton objet </div></div>
c'est ce que je croyais mais quand je met le nom de mon fichier ini j'ai toujours un message "erreur de syntaxe"
voilà mon expression
GroupItemValue( "video", "version", "actuelle")
video = nom de mon fichier ini
version = groupe
actuelle = élément
mais quand je fais ceci
GroupItemValue( "Ini", "version", "actuelle")
ça fonctionne
-
Re: comparer 2 valeurs
parce que ton objet INI, s'appelle "Ini" et pas "video" !
Le nom de fichier n'a rien à voir !
Pour que ton fichier INI soit chargé, utilises l'action "Fixer le fichier INI" en début de scène, avec une expression comme "Apppath$+monfichier.ini" si ce dernier est dans le même dossier que ton application...
Tu devrais également consulter l'aide de l'objet INI, tu apprendras comment mieux t'en servir ...