soit une classe X avec une méthode 'Edition'. Cette méthode lance le code
suivant
RENVOYER Ouvre(:NomFenetreEditeur,Objet)
L'objet ouvre donc une fenetre et se passe lui meme à la fenetre.
Le pointeur d'exécution est donc bloqué sur le Ouvre puisque la procédure
'Edition' attend le résultat de ce ouvre pour le RENVOYER.
Cependant, dans la fenetre, j'utilise des méthode sur l'objet passé en
paramètre. Ces méthode vont lire/écrire des membres dans l'objet lui meme.
Est ce un probleme étant donné qu'une des méthodes est déja en 'attente'
avec la fonction 'Ouvre' de windev ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JeAn-PhI
Le 14/11/2006, Dominique DAUSSY a supposé :
soit une classe X avec une méthode 'Edition'. Cette méthode lance le code suivant
RENVOYER Ouvre(:NomFenetreEditeur,Objet)
L'objet ouvre donc une fenetre et se passe lui meme à la fenetre. Le pointeur d'exécution est donc bloqué sur le Ouvre puisque la procédure 'Edition' attend le résultat de ce ouvre pour le RENVOYER.
Cependant, dans la fenetre, j'utilise des méthode sur l'objet passé en paramètre. Ces méthode vont lire/écrire des membres dans l'objet lui meme. Est ce un probleme étant donné qu'une des méthodes est déja en 'attente' avec la fonction 'Ouvre' de windev ?
Suis-je clair !!
pourquoi vous avez un pb ? faire néanmoins attention au passage de param (valeur ou adresse) à une fenêtre pour récupérer en sortie le param modifié dans votre cas l'objet
-- Cordialement JeAn-PhI
Le 14/11/2006, Dominique DAUSSY a supposé :
soit une classe X avec une méthode 'Edition'. Cette méthode lance le code
suivant
RENVOYER Ouvre(:NomFenetreEditeur,Objet)
L'objet ouvre donc une fenetre et se passe lui meme à la fenetre.
Le pointeur d'exécution est donc bloqué sur le Ouvre puisque la procédure
'Edition' attend le résultat de ce ouvre pour le RENVOYER.
Cependant, dans la fenetre, j'utilise des méthode sur l'objet passé en
paramètre. Ces méthode vont lire/écrire des membres dans l'objet lui meme.
Est ce un probleme étant donné qu'une des méthodes est déja en 'attente' avec
la fonction 'Ouvre' de windev ?
Suis-je clair !!
pourquoi vous avez un pb ?
faire néanmoins attention au passage de param (valeur ou adresse) à une
fenêtre pour récupérer en sortie le param modifié dans votre cas
l'objet
soit une classe X avec une méthode 'Edition'. Cette méthode lance le code suivant
RENVOYER Ouvre(:NomFenetreEditeur,Objet)
L'objet ouvre donc une fenetre et se passe lui meme à la fenetre. Le pointeur d'exécution est donc bloqué sur le Ouvre puisque la procédure 'Edition' attend le résultat de ce ouvre pour le RENVOYER.
Cependant, dans la fenetre, j'utilise des méthode sur l'objet passé en paramètre. Ces méthode vont lire/écrire des membres dans l'objet lui meme. Est ce un probleme étant donné qu'une des méthodes est déja en 'attente' avec la fonction 'Ouvre' de windev ?
Suis-je clair !!
pourquoi vous avez un pb ? faire néanmoins attention au passage de param (valeur ou adresse) à une fenêtre pour récupérer en sortie le param modifié dans votre cas l'objet
-- Cordialement JeAn-PhI
Fietox
Salut dominique (ca faisait longtemps)
je dirais mis a part le membre qui va recevoir la valeur (donc ecraser la valeur mise par la focntion le cas echéant ) je ne vois de probleme particulier
normalement les contextes vont etre separes, la fenêtre sorant de la classe l'objet sera dispo par son nom et a moins d'une recursivité, je ne pense pas qu'il y ai de soucis
bon dev @+
"Dominique DAUSSY" a écrit dans le message de news: 45598237$0$27396$
soit une classe X avec une méthode 'Edition'. Cette méthode lance le code suivant
RENVOYER Ouvre(:NomFenetreEditeur,Objet)
L'objet ouvre donc une fenetre et se passe lui meme à la fenetre. Le pointeur d'exécution est donc bloqué sur le Ouvre puisque la procédure 'Edition' attend le résultat de ce ouvre pour le RENVOYER.
Cependant, dans la fenetre, j'utilise des méthode sur l'objet passé en paramètre. Ces méthode vont lire/écrire des membres dans l'objet lui meme. Est ce un probleme étant donné qu'une des méthodes est déja en 'attente' avec la fonction 'Ouvre' de windev ?
Suis-je clair !!
Salut dominique (ca faisait longtemps)
je dirais mis a part le membre qui va recevoir la valeur
(donc ecraser la valeur mise par la focntion le cas echéant )
je ne vois de probleme particulier
normalement les contextes vont etre separes, la fenêtre sorant de la classe
l'objet sera dispo par son nom
et a moins d'une recursivité, je ne pense pas qu'il y ai de soucis
bon dev
@+
"Dominique DAUSSY" <dominique@daussy.org> a écrit dans le message de news:
45598237$0$27396$ba4acef3@news.orange.fr...
soit une classe X avec une méthode 'Edition'. Cette méthode lance le code
suivant
RENVOYER Ouvre(:NomFenetreEditeur,Objet)
L'objet ouvre donc une fenetre et se passe lui meme à la fenetre.
Le pointeur d'exécution est donc bloqué sur le Ouvre puisque la procédure
'Edition' attend le résultat de ce ouvre pour le RENVOYER.
Cependant, dans la fenetre, j'utilise des méthode sur l'objet passé en
paramètre. Ces méthode vont lire/écrire des membres dans l'objet lui meme.
Est ce un probleme étant donné qu'une des méthodes est déja en 'attente'
avec la fonction 'Ouvre' de windev ?
je dirais mis a part le membre qui va recevoir la valeur (donc ecraser la valeur mise par la focntion le cas echéant ) je ne vois de probleme particulier
normalement les contextes vont etre separes, la fenêtre sorant de la classe l'objet sera dispo par son nom et a moins d'une recursivité, je ne pense pas qu'il y ai de soucis
bon dev @+
"Dominique DAUSSY" a écrit dans le message de news: 45598237$0$27396$
soit une classe X avec une méthode 'Edition'. Cette méthode lance le code suivant
RENVOYER Ouvre(:NomFenetreEditeur,Objet)
L'objet ouvre donc une fenetre et se passe lui meme à la fenetre. Le pointeur d'exécution est donc bloqué sur le Ouvre puisque la procédure 'Edition' attend le résultat de ce ouvre pour le RENVOYER.
Cependant, dans la fenetre, j'utilise des méthode sur l'objet passé en paramètre. Ces méthode vont lire/écrire des membres dans l'objet lui meme. Est ce un probleme étant donné qu'une des méthodes est déja en 'attente' avec la fonction 'Ouvre' de windev ?