Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


Probleme namespace, variable, proc
#1
Voici le code

Code:
namespace eval ::[set ::BSNS]::SQL {

    variable nsc    [namespace current];
    variable nsp    "::[set ::BSNS]";
    
    proc [set nsc]:OPEN { args } {
        variable nsc;
        variable nsp;
        
        putlog [set ${nsp}::MySQL(Host)]
    }
}
::[set ::BSNS] contient le nom du namespace primaire

J'ai une erreur can't read "nsp": no such variable

J'ai mis en piece jointe tout le code
#2
J'avoue ne pas bien comprendre où tu veux en venir avec un code pareil.
Et dans ta procédure, tu redéclares $nsp à rien, elle est juste initialisée
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
#3
salut

(un rapport avec le site ? plutot eggdrop non ? )


cordialement.
#4
Pas faux :)
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP


Possibly Related Threads…
Thread Author Replies Views Last Post
  msgcat, utimer et namespace, trio perdant ? CrazyCat 2 72 12/04/2022, 23:40
Last Post: ZarTek
  Proc incrementation des scores trivia fonctionnel Epsilon 0 2,554 30/03/2017, 20:08
Last Post: Epsilon
  [Demande] Appel d'une variable dun namespace à un autre ? aliasangelius 2 2,843 16/01/2017, 15:00
Last Post: aliasangelius
  Soucis dans une proc Asylum 8 6,362 16/02/2013, 22:39
Last Post: Asylum
  Problème de variable Ryan 2 4,266 17/09/2012, 08:12
Last Post: aliasangelius
  Bug bizarre : Namespace, array et socket CrazyCat 3 4,312 23/02/2012, 18:12
Last Post: djkenny
  TCL problème avec une variable mecmec 6 6,014 30/07/2011, 21:05
Last Post: djkenny
  Soucis proc Ixion 5 5,277 26/03/2011, 00:54
Last Post: Ixion
  problem de proc yannick22 2 3,662 06/11/2010, 05:32
Last Post: yannick22
  Pb d'import/export avec les namespace mika23 5 4,318 03/02/2010, 10:48
Last Post: mika23

Forum Jump:


Users browsing this thread: 1 Guest(s)