Message de rapport:
 

Pb avec utilisation de ouvresoeur dans un compile()

Sujet: Pb avec utilisation de ouvresoeur dans un compile()
par 2501 sur 30/6/2006 16:05:29

Bonsoir,

J'ai le problème suivant :

Je souhaite afficher une fenetre d'attente pendant un traitement long. Ce traitement long est en fait du code compilé dynamiquement par un composant.

Dans mon projet client, je fait un truc du genre :

codeSourceTraitmentLong = moncomposant:genererCodeSource()
si compile("proctraitement",codeSourceTraitementLong) = "" alors
executetraitement("proctraitement",trtprocedure)
fin


pour simplifier, on va dire que ma variable "codeSourceTraitementLong" contient ceci :

ouvresoeur(frmWait)


frmwait étant une fenetre de mon composant, accéssible depuis l'exterieur du composant.

Quand je fait tout ça, et que j'execute mon code compilé, j'ai le message d'erreur suivant :

impossible de trouver l'element frmwait


pourtant cette fenetre est bel est bien accessible par progrmmation si je ne passe pas par l'utilisation de compile
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2