NS import/export
#1
Bonjour,

Voila je post pour avoir de l’aide concernant le système de NameSpace d’import/export.

Ont ma conseiller de faire ceci si nous effectuons plusieurs TCL.
Donc un tcl ou sera un set blabla truc et si je fais un autre tcl qui doit appeler cette variable en namespace il et préférable d’utilisé import/export.

Ok pourquoi pas mais le souci et que j’ai visité le wiki donc :
Import/Export

Et j’ai lus ce qui y’avait dessus sans soucis.
Enfin si un souci :

Je n’arrive pas vraiment à comprendre comment effectué le système d’import/export d’un tcl à un autres cela me paraît trop vague pour le moment.

Bien que le wiki donne quelque explication et loin de la de le critiquer pour ma part il m’aide pas exactement à bien comprendre son fonctionnement.

Ensuite peut-être que je mis prend mal certes mais si quelqu’un pouvait m’aidez à mieux comprendre le système je suis preneur !

Merci de votre futur aide Smile
Répondre Avertir
#2
salut,

import/export n'ont rien a voir avec les variables, ça sert a importer les procédures, pour une variable il faut utiliser upvar
TCL
namespace eval ::machin {
    variable truc 1
}
 
namespace eval ::bidule {
    upvar ::machin::truc chose
    # ta variable s appel chose
}


C'est en reconnaissant ses erreurs que l'on progresse Wink
Répondre Avertir
#3
Salut, ok oui donc pour ce que je veux faire ça me servira à rien autant appeler l'autre namespace dans un autre sa serait plus adéquate.
Répondre Avertir


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit -Discutez en toute liberté