AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le deal à ne pas rater :
Pokémon EV06 : où acheter le Bundle Lot 6 Boosters Mascarade ...
Voir le deal

 

 récupération de variables

Aller en bas 
+2
daminetreg
Levans
6 participants
AuteurMessage
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

récupération de variables Empty
MessageSujet: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 18:26

Peut-on récupérer des variables externes ?

je veut dire, si je démarre :
Code:
monjeu.exe -user "machintruc"
je peut récupérer la variable user ayant pour variable "machintruc" ?

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

récupération de variables Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 18:31

Oui, avec ces deux fonctions:
parameter_count() & parameter_string(n) tu trouveras toute l'aide nécessaire dans le fichier d'aide je pense, sinon je peux vite te faire un code.

Il existe aussi environment_get_variable qui permet de récuperer une var de windows comme systemroot et des machins dans le genre.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
récupération de variables U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 18:35

ha bon ?

moi qui pensais que c'était un truc hyper compliqué avec des dlls ... rouge rouge rouge rouge

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

récupération de variables Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 18:36

Bah non, moi aussi au début quand j'ai cherché un jour, j'ai cru qu'il faudrait une dll, mais GM est assez développé pour parler avec le système.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
récupération de variables U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Kryptos
Utilisateur confirmé: Rang ****
Kryptos


Messages : 1058
Localisation : très loin dans un univers étrange
Projet Actuel : Space Racer, un jeu multijoueur en ligne réalisé avec Unity 3D.

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 18:37

Il est fort GM... rire bientôt il pourra faire des frites.

_________________
récupération de variables Gmq5
Venez tester la beta de notre jeu de course Space Racer (conçu avec Unity 3D)
Revenir en haut Aller en bas
http://s150319444.onlinehome.fr
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 18:38

Citation :
parameter_count() Retourne le nombre de paramétres de la ligne de commandes (le nom du programme constituant l'un de ces paramétres).
parameter_string(n) Retourne les n paramétres de la ligne de commandes. Le premier paramétre correspond à l'index 0. C'est le nom du programme.
dans l'aide, c'est vraiment ça ou c'est pas plutot "retourne le parametre n° n ?

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

récupération de variables Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
Kryptos
Utilisateur confirmé: Rang ****
Kryptos


Messages : 1058
Localisation : très loin dans un univers étrange
Projet Actuel : Space Racer, un jeu multijoueur en ligne réalisé avec Unity 3D.

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 18:41

Non, cela récupère bien les paramètre dans l'ordre afin de les différencier.
Donc si tu tape dans la ligne de commande :
Code:
monprog.exe -param -valeur
Alors, les paramètre son recupérer comme suit :
Code:
nom_prog = parameter_string(0);
nom_param = parameter_string(1);
val_param = parameter_string(2);
Les variables ont alors les valeurs suivantes :
nom_prog : "monprog.exe"
nom_param : "-param"
val_param : "-valeur"

_________________
récupération de variables Gmq5
Venez tester la beta de notre jeu de course Space Racer (conçu avec Unity 3D)
Revenir en haut Aller en bas
http://s150319444.onlinehome.fr
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 18:45

L'aide en anglais c'est quand même mieux, tu vois il y a une faute de traduction sacrilège!
parameter_string(n) Returns command-line parameters n. The first parameter has index 0. This is the name of the program.

Autrement dit, retourne le paramètre numéro n. C'est bien que tu l'ais remarqué. Kryptos m'a devancé, j'ai vu ça quand j'avais déjà écris, au moins Kryptos a expliqué, pas comme moi le gros fainéant de base. :nezrouge:

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
récupération de variables U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Kryptos
Utilisateur confirmé: Rang ****
Kryptos


Messages : 1058
Localisation : très loin dans un univers étrange
Projet Actuel : Space Racer, un jeu multijoueur en ligne réalisé avec Unity 3D.

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 18:48

Oui, il faut faire attention avec les traductions. Moi je me sert exclusivement de la version anglaise (j'ai aussi la française pour quand je suis fainéant).

Je suis assez :fier: de mon explication, alors que je n'ai jamais utilisé ces fonctions :gniah:

_________________
récupération de variables Gmq5
Venez tester la beta de notre jeu de course Space Racer (conçu avec Unity 3D)
Revenir en haut Aller en bas
http://s150319444.onlinehome.fr
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 18:53

Oui ça m'arrive aussi d'expliquer sans jamais avoir utilisé la fonction, mais en fait une fois qu'on a la logique du fonctionnement de gm ça n'est plus un problème.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
récupération de variables U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Bast
Administrateur
Bast


Messages : 20021
Localisation : Alsace

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 19:18

daminetreg a écrit:
au moins Kryptos a expliqué, pas comme moi le gros fainéant de base. :nezrouge:
Oui c'est bien de le faire remarquer, tu ne fiches rien de toute la journée à te reposer et profiter de ton temps libre, et après tu essayes encore de nous faire croire que tu bosses comme un acharné, pff ... :honte:

_________________
récupération de variables Sigico10
Revenir en haut Aller en bas
http://www.lecbna.org/
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 19:24

C'est ironiques ou bien je dois venir te massacrer? :gniah:

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
récupération de variables U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Bast
Administrateur
Bast


Messages : 20021
Localisation : Alsace

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 19:25

C'est ironique, mais ça ne me gêne pas que tu viennes me massacrer un peu. gnii

_________________
récupération de variables Sigico10
Revenir en haut Aller en bas
http://www.lecbna.org/
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 19:27

Oh oui ma chérie j'arrive. T'es à ridi là non? gnii

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
récupération de variables U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Bast
Administrateur
Bast


Messages : 20021
Localisation : Alsace

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 19:30

Oui, la porte est ouverte Ginette noel

_________________
récupération de variables Sigico10
Revenir en haut Aller en bas
http://www.lecbna.org/
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 19:32

Toi c'est Françoise non? J'espère que Maryline viendra.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
récupération de variables U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyMer 6 Sep 2006 - 21:21

Kryptos a écrit:
Non, cela récupère bien les paramètre dans l'ordre afin de les différencier.
Donc si tu tape dans la ligne de commande :
Code:
monprog.exe -param -valeur
Alors, les paramètre son recupérer comme suit :
Code:
nom_prog = parameter_string(0);
nom_param = parameter_string(1);
val_param = parameter_string(2);
Les variables ont alors les valeurs suivantes :
nom_prog : "monprog.exe"
nom_param : "-param"
val_param : "-valeur"
mais, le tiret, il est pris dans la valeur ou pas ?

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

récupération de variables Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyJeu 7 Sep 2006 - 17:36

il se trouve que je cherche à savoir comment faire un programe avec plusieurs fenètres à la fois (je pas dis que j'allais le faire clinoeuil ) et je voudrais savoir si c'est possible de faire que quand on quitte la fenètre principale, ça ferme toutes les autres ?

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

récupération de variables Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg


Messages : 16998
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyJeu 7 Sep 2006 - 17:45

Levans a écrit:
il se trouve que je cherche à savoir comment faire un programe avec plusieurs fenètres à la fois (je pas dis que j'allais le faire clinoeuil ) et je voudrais savoir si c'est possible de faire que quand on quitte la fenètre principale, ça ferme toutes les autres ?

Ben avec la base de registre, tu écris dans une clé si tu quittes, et toutes les autres fenêtres lisent en permanence cette clé et si elle a une valeur spécifique les fenêtres se ferment, ensuite juste avant que la fenêtre principale se ferme tu remet une autre valeur dans la clé.

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
récupération de variables U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
Levans
Utilisateur confirmé: Rang *****
Levans


Messages : 1598
Localisation : France -> Île de France -> Essonne -> Gif sur Yvette

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyJeu 7 Sep 2006 - 18:17

fank iou véri mutche !

_________________


Tuto 39Dll, jeux multijoueurs sur internet :
fleche_d ici fleche_g

récupération de variables Banniere
pour la compet n°7 coeur coeur
Revenir en haut Aller en bas
Devil37
Utilisateur confirmé: Rang *****
Devil37


Messages : 1815

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyJeu 7 Sep 2006 - 20:55

you spik véri goud engliche :p_lol:
Revenir en haut Aller en bas
Invité
Invité




récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyJeu 7 Sep 2006 - 21:01

Damator a écrit:
you spik véri goud engliche :p_lol:

Yay mi tou noel
Revenir en haut Aller en bas
Devil37
Utilisateur confirmé: Rang *****
Devil37


Messages : 1815

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyJeu 7 Sep 2006 - 21:07

offe course ( de intermarché ) gnii

Bi Kare foul ife you donte spike goud englische you dou worke hardeur fore obtaine a goud note ( enfin un mot français^^ )

Décidément l'anglais c'est pas mon fort^^

Plus l'italien :

Come ti chiami ?
Io mi chiamo Damator

ouf je connais au moins ça je crois gnii

euf c'est pas un peu hors-sujet là ange rouge
Revenir en haut Aller en bas
Invité
Invité




récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyJeu 7 Sep 2006 - 21:11

Damator a écrit:
offe course ( de intermarché ) gnii

Bi Kare foul ife you donte spike goud englische you dou worke hardeur fore obtaine a goud note ( enfin un mot français^^ )

Décidément l'anglais c'est pas mon fort^^

Plus l'italien :

Come ti chiami ?
Io mi chiamo Damator

ouf je connais au moins ça je crois gnii

euf c'est pas un peu hors-sujet là ange rouge

:snif2: :snif2:
Revenir en haut Aller en bas
[TheDarkTiger]
Modérateur
[TheDarkTiger]


Messages : 7420
Localisation : Essonne

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyJeu 7 Sep 2006 - 21:33

I'm sorry but english for 'note' is 'mark' (well or 'marc', i don't realy know, but teh prononciation is somthing like that :gniah: )

by the way, i don't speak verry well english too triste

_________________
Bonne chance pour vos projets actuels ! Prêt à aider ceux qui en ont besoin ^^
récupération de variables U3dfr2récupération de variables Sign l'antique
Bienvenue au 2630eme utilisateur : Mike Kennedy !
Revenir en haut Aller en bas
http://www.tdms.fr
Devil37
Utilisateur confirmé: Rang *****
Devil37


Messages : 1815

récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables EmptyVen 8 Sep 2006 - 11:56

oh yes its 'mark' i remember now for that ( its a word of school then i forget it^^ ) gnii rire2
Revenir en haut Aller en bas
Contenu sponsorisé





récupération de variables Empty
MessageSujet: Re: récupération de variables   récupération de variables Empty

Revenir en haut Aller en bas
 
récupération de variables
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» récupération de variable
» Récupération de composants
» Récupération et modification du nom de sprite[RESOLUE]
» [Résolu] Récupération d'un texte saisi
» les variables

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide confirmés-
Sauter vers: