Quoi, tu ne connais pas PB ? Va falloir parcourir tout le forum alors !

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.
  • Index
  •  » Powerscripts
  •  » [RESOLU] Exécuter le code contenu dans un fichier texte

#1 19-02-2007 14:13:39

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

[RESOLU] Exécuter le code contenu dans un fichier texte

Voila j'ai un fichier texte avec du code à l'intérieur, et je veux que PB retranscrit le code.
En fait je veux pb vienne lire le code du fichier texte, et interprète les mots comme du code écrit sous pb.

Et sinon dans la même logique, j'aimerai bien faire :
Exemple:

sle_mot.txt="pb_f10.hide()"

et j'aimerai trouver une fonction ou autre chose qu'on donne en paramètre du texte et qu'il nous le mette en code pb.

c'est comme si j'écrivais sous pb :

pb_f10.hide()

Hors ligne

 

#2 19-02-2007 14:22:02

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

je ne sais pas si c'est possible...


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#3 19-02-2007 14:52:18

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

tes codes sont -ils limités ?

sinon, dans le fichier texte, tu mets des choix, ou des numeros de series
genre "pbadonf1, pbadonf2"

puis, toi, depuis une fonction, que tu auras soigneusement crée dans un user object...
tu testes les cases...

choose case as_parametre
   case "pbadonf1"
    ...

  case "pbadonf2"
   ...

ect

end choose


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#4 19-02-2007 15:00:26

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

oui mais mon problème reste toujours le même!!!

Hors ligne

 

#5 19-02-2007 15:04:31

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

poche a écrit:

oui mais mon problème reste toujours le même!!!

c'est à dire ?
montre moi ton bout de script ?


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#6 19-02-2007 15:26:12

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

lorsque j'écris cela : sle_mot.txt="pb_f10.hide()"   //texte
je veux une fonction qui permet d'écrire sous pb :
pb_f10.hide()   //code sous pb

Hors ligne

 

#7 19-02-2007 15:29:57

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

j'ai ecrit que ce n'était pas possible.

il faut faire une fonction...

et dans ta fonction, suivant ce que tu as ecrit
tu mets le code...


choose case as_parametre
case "pb_f10.hide()"
           pb_f10.hide()
case "autres"
...
ect

end choose


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#8 19-02-2007 15:33:44

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

ok, mais si je veux récupérer un fichier texte sans savoir ce qui y a d'écrit à l'intérieur!!!
Pour ensuite le retranscrire en code sous pb via pb!!!!!

Hors ligne

 

#9 19-02-2007 15:34:53

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

Salut Mr Pocket,

Tu peux éventuellement déclarer les différentes fonctions comme événements et lancer un TriggerEvent(ls_function_name)

Sinon, j'ai trouvé ça sur le net (utilisation de ORCA) :PB ORCA A voir...



<hs>

Pour évaluer des expressions mathématiques dynamiques :

Code: pb

ls_formula = '( var1 * 15 + var2 ) * var3'

f_replace( ls_formula, 'var1', ll_var1)
...

ls_sql = 'SELECT ' + ls_formula + ' FROM DUAL'

DECLARE SQL_SCRIPT DYNAMIC CURSOR FOR SQLSA ; 
PREPARE SQLSA FROM :ls_sql USING SQLCA; 
OPEN DYNAMIC SQL_SCRIPT ; 
FETCH SQL_SCRIPT INTO :ll_result; 
CLOSE SQL_SCRIPT;

</hs>


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#10 19-02-2007 15:50:25

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

HELP ME!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Hors ligne

 

#11 19-02-2007 15:54:18

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

t'as regardé le lien ?


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#12 19-02-2007 15:59:38

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

oui jè regardé mais je suis sur pb10 et jpeux pas lire les pbl car ces se sont d'ancienne version de pb (pb8)!!!

Dernière modification par poche (19-02-2007 16:00:28)

Hors ligne

 

#13 19-02-2007 16:03:54

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

je bug!!!!!!!

Hors ligne

 

#14 19-02-2007 16:04:23

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

un p'tit coup de PBKiller mini_vache1


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#15 19-02-2007 16:07:18

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

tu veux dire que tu ne peux pas migrer ?


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#16 19-02-2007 16:13:00

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

oui
rien ne s'ouvre, c'est comme si il n'y avait rien ds les pbl!!

Hors ligne

 

#17 22-02-2007 14:33:15

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

je viens de faire le test avec pborca...et ca marche terrible !

tu prends la version demo pb6
tu la migres sur ta version pb10, tout en respectant les consignes...
et ca fonctionne !

par contre, en mode EXE, je n'ai pas testé... A voir


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#18 09-03-2007 14:18:40

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

--------------------------------------------------------------------
Bonjour, peut-on considérer que le problème est Résolu ?
--------------------------------------------------------------------


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#19 12-03-2007 08:24:10

poche  
Membre Power Geek
Date d'inscription: 19-12-2006
Messages: 282
Pépites: 2,392
Banque: 0

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

oui le problème est résolu!!!
MERCI

Hors ligne

 

#20 12-03-2007 08:41:37

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

tu l'as resolu comment ?
je suis assez curieux...
merci de donner tes sources...


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#21 12-03-2007 11:42:26

dlamo  
Membre Geek
Lieu: Marseille
Date d'inscription: 30-10-2006
Messages: 30
Pépites: 154
Banque: 0
Site web

Re: [RESOLU] Exécuter le code contenu dans un fichier texte

C'était intéressant, à noter en tous cas, mais du coup me vient une question =

Ne pouvait-on pas remplacer le fichier text par fichier ini et utiliser profilestring pour récupérer les infos du fichier et les utiliser dans pb ?

Hors ligne

 
  • Index
  •  » Powerscripts
  •  » [RESOLU] Exécuter le code contenu dans un fichier texte

Pied de page des forums

Propulsé par FluxBB 1.2.22