PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Indirection
Indirection
Débuté par saadidimiad, 14 sep. 2004 15:21 - 6 réponses
Posté le 14 septembre 2004 - 15:21
J'ai constaté que l'indirection ne marche pas dans le code d'initialisation d'une fenetre.
CA MARCHE TRES BIEN AILLEIURS (CLICK SUR UN BOUTON ...).
JE SUIS OBLIG2 DE CREER DES OBJETS AU MOMENT DU LANCEMENT DE LA FENETRE? JE NE SAIS PAS COMMENT DETOURNER LE PB.
EST CE QUE QUELQU'UN PEU M'AIDER
Posté le 14 septembre 2004 - 16:07
Test éventuellemnt la compilation dynamique (commande compile())
Dis nous quelle erreur obtient-tu ?
Antoine

Mouad wrote:
J'ai constaté que l'indirection ne marche pas dans le code
d'initialisation d'une fenetre.
CA MARCHE TRES BIEN AILLEIURS (CLICK SUR UN BOUTON ...).
JE SUIS OBLIG2 DE CREER DES OBJETS AU MOMENT DU LANCEMENT DE LA
FENETRE? JE NE SAIS PAS COMMENT DETOURNER LE PB. EST CE QUE QUELQU'UN
PEU M'AIDER
Posté le 14 septembre 2004 - 16:27
Pouvez-vous illustrer le cas de figure et décrire ce qui ne fonctionne pas ?
Notez que l'indirection accepte un paramètre <ind*> peut être nécessaire dans votre cas ?

Respectueuses salutations.
Jean MOREL (jeanmorel@ifrance.com)
Posté le 14 septembre 2004 - 16:30
Je fais dans le code
ChampClone(Image,"Image"+indice,X,Y)
{"image"+indice}..Visible=True
apres execution l'image est creée, le pb se pose a la ligne 2 avec message:
"Propriété interdite"
Posté le 14 septembre 2004 - 16:44
j'ai réexpliquer dans un message juste en haut
Merci
Posté le 14 septembre 2004 - 16:50
Mouad wrote:

J'ai constaté que l'indirection ne marche pas dans le code d'initialisation d'une fenetre.
CA MARCHE TRES BIEN AILLEIURS (CLICK SUR UN BOUTON ...).
JE SUIS OBLIG2 DE CREER DES OBJETS AU MOMENT DU LANCEMENT DE LA FENETRE? JE NE SAIS PAS COMMENT DETOURNER LE PB.
EST CE QUE QUELQU'UN PEU M'AIDER


Un cas rare...

Dans le code d'initialisation d'une fenêtre, FenEncours() retourne
encore le nom de la fenêtre précédente... mais pas via FenEnExecution() !!
Ainsi, avec cette dernière il est possible de travailler avec ce nom de
fenêtre qui exécute le code pour construire vons indirections.

En effet, l'indirection 'incomplete' (juste le nom du champ) se base
apparement sur la valeur mémoire renvoyée par FenEnCours()...

Bon courage.

++ R&B
Posté le 14 septembre 2004 - 17:16
SUPER!!
CA MARCHE MERCI
ce que je ne comprend pas tres bien c'est que la fonction FenEnExecution n'a pas marché pendant la creation de l'objet (champclone) mais ca a marché lors de l'acces a une propriete de l'objet.
En tout cas pb résolu
Merci