01/08/2014, 09:32
Bonjour,
Je me permet de faire une Demande, concernant le traitement de fichier.
Voila je désire ouvrir 3 fichiers, mais sur un "set" commum.
Je vous montre, ce que je veux faire.
Les variables appeler "file,bfile,admin", correspondent à ceci :
Ma question et : Est-il possible de faire 3 "set a [open...", ou alors comment faire si nous ne pouvons pas.
Car appeler 3 fois le même "set", lors d'une ouverture, il se pourrais que cela enchaîne une suite de problème pour "eggdrop", trop d'ouverture de fichiers d'un seul coup ?
Cordialement
Je me permet de faire une Demande, concernant le traitement de fichier.
Voila je désire ouvrir 3 fichiers, mais sur un "set" commum.
Je vous montre, ce que je veux faire.
tcl
proc on { nick host hand arg} {
variable file
variable bfile
variable admin
set a [open $file]
set a [open $bfile]
set a [open $admin]
set users [split [read $a] "\n"]
close $a
set salon [lindex $arg 0]
set pseudo [lindex $arg 1]
foreach u $users {
... blabla
Les variables appeler "file,bfile,admin", correspondent à ceci :
tcl
variable file "Csa/Helpeur.db"
variable bfile "Csa/Csa.db"
variable admin "Csa/admin.db"
Ma question et : Est-il possible de faire 3 "set a [open...", ou alors comment faire si nous ne pouvons pas.
Car appeler 3 fois le même "set", lors d'une ouverture, il se pourrais que cela enchaîne une suite de problème pour "eggdrop", trop d'ouverture de fichiers d'un seul coup ?
Cordialement