Perl modules
Résolu/Fermé
trinity666
Messages postés
127
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
17 août 2011
-
10 mars 2009 à 17:07
gigaga Messages postés 2346 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 22 août 2014 - 10 mars 2009 à 18:01
gigaga Messages postés 2346 Date d'inscription vendredi 20 juin 2008 Statut Membre Dernière intervention 22 août 2014 - 10 mars 2009 à 18:01
4 réponses
gigaga
Messages postés
2346
Date d'inscription
vendredi 20 juin 2008
Statut
Membre
Dernière intervention
22 août 2014
301
10 mars 2009 à 17:09
10 mars 2009 à 17:09
C'est quoi ton code?
trinity666
Messages postés
127
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
17 août 2011
2
10 mars 2009 à 17:14
10 mars 2009 à 17:14
dans le module:
-------------------------------------------------------------
package machin;
use Exporter;
use common;
our @EXPORT = qw(&f1 &f2 );
our @ISA = qw(Exporter);
use Win32::ODBC;
require "truc.pl";
sub f1{
print "variable du fichier truc: $truc\n";
}
1;
---------------------------------------------------------
fichier truc.pl:
---------------------------------------------------------
our $truc="un truc";
---------------------------------------------------------
fichier de lancement:
---------------------------------------------------------
use machin;
f1();
---------------------------------------------------------
merci par avance
-------------------------------------------------------------
package machin;
use Exporter;
use common;
our @EXPORT = qw(&f1 &f2 );
our @ISA = qw(Exporter);
use Win32::ODBC;
require "truc.pl";
sub f1{
print "variable du fichier truc: $truc\n";
}
1;
---------------------------------------------------------
fichier truc.pl:
---------------------------------------------------------
our $truc="un truc";
---------------------------------------------------------
fichier de lancement:
---------------------------------------------------------
use machin;
f1();
---------------------------------------------------------
merci par avance
gigaga
Messages postés
2346
Date d'inscription
vendredi 20 juin 2008
Statut
Membre
Dernière intervention
22 août 2014
301
10 mars 2009 à 17:17
10 mars 2009 à 17:17
Essaie :
do 'truc.pl';
do 'truc.pl';
trinity666
Messages postés
127
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
17 août 2011
2
10 mars 2009 à 17:22
10 mars 2009 à 17:22
ben en fait c'est pas le but
le module est créé dans le but d'utiliser une des variables stokée dans "truc.pl"
et d'utiliser le module plutot que le fichier "truc" qui aura des valeurs modifiée par un autre programme
et la variable apparait toujours vide avec le do
le module est créé dans le but d'utiliser une des variables stokée dans "truc.pl"
et d'utiliser le module plutot que le fichier "truc" qui aura des valeurs modifiée par un autre programme
et la variable apparait toujours vide avec le do
gigaga
Messages postés
2346
Date d'inscription
vendredi 20 juin 2008
Statut
Membre
Dernière intervention
22 août 2014
301
10 mars 2009 à 17:24
10 mars 2009 à 17:24
eval 'cat truc.pl';
?
?
trinity666
Messages postés
127
Date d'inscription
samedi 24 mai 2003
Statut
Membre
Dernière intervention
17 août 2011
2
10 mars 2009 à 17:27
10 mars 2009 à 17:27
merci, en fait je viens de me rendre compte que j'avais fait une faute de frappe ca à l'air de marcher
gigaga
Messages postés
2346
Date d'inscription
vendredi 20 juin 2008
Statut
Membre
Dernière intervention
22 août 2014
301
10 mars 2009 à 18:01
10 mars 2009 à 18:01
ok, tu mets en résolu?