J'utilise VB 6. J'ai développé une application à multiples fenêtres.
Dans
ma programmation, je dois faire référence à un objet appartenant à une
autre
fenêtre.
Malheureusement, cette dernière s'ouvre automatiquement aussitôt que cette
référence est atteinte. Y a-t'il un moyen d'empêcher l'ouverture
intempestive de cette fenêtre?
Merci
J'utilise VB 6. J'ai développé une application à multiples fenêtres.
Dans
ma programmation, je dois faire référence à un objet appartenant à une
autre
fenêtre.
Malheureusement, cette dernière s'ouvre automatiquement aussitôt que cette
référence est atteinte. Y a-t'il un moyen d'empêcher l'ouverture
intempestive de cette fenêtre?
Merci
J'utilise VB 6. J'ai développé une application à multiples fenêtres.
Dans
ma programmation, je dois faire référence à un objet appartenant à une
autre
fenêtre.
Malheureusement, cette dernière s'ouvre automatiquement aussitôt que cette
référence est atteinte. Y a-t'il un moyen d'empêcher l'ouverture
intempestive de cette fenêtre?
Merci
J'utilise VB 6. J'ai développé une application à multiples fenêtres.
Dans ma programmation, je dois faire référence à un objet appartenant
à une autre fenêtre.
Malheureusement, cette dernière s'ouvre automatiquement aussitôt que
cette référence est atteinte. Y a-t'il un moyen d'empêcher
l'ouverture intempestive de cette fenêtre?
J'utilise VB 6. J'ai développé une application à multiples fenêtres.
Dans ma programmation, je dois faire référence à un objet appartenant
à une autre fenêtre.
Malheureusement, cette dernière s'ouvre automatiquement aussitôt que
cette référence est atteinte. Y a-t'il un moyen d'empêcher
l'ouverture intempestive de cette fenêtre?
J'utilise VB 6. J'ai développé une application à multiples fenêtres.
Dans ma programmation, je dois faire référence à un objet appartenant
à une autre fenêtre.
Malheureusement, cette dernière s'ouvre automatiquement aussitôt que
cette référence est atteinte. Y a-t'il un moyen d'empêcher
l'ouverture intempestive de cette fenêtre?
J'utilise VB 6. J'ai développé une application à multiples fenêtres.
ma programmation, je dois faire référence à un objet appartenant à une
fenêtre.
Malheureusement, cette dernière s'ouvre automatiquement aussitôt que cette
référence est atteinte. Y a-t'il un moyen d'empêcher l'ouverture
intempestive de cette fenêtre?
Merci
J'utilise VB 6. J'ai développé une application à multiples fenêtres.
ma programmation, je dois faire référence à un objet appartenant à une
fenêtre.
Malheureusement, cette dernière s'ouvre automatiquement aussitôt que cette
référence est atteinte. Y a-t'il un moyen d'empêcher l'ouverture
intempestive de cette fenêtre?
Merci
J'utilise VB 6. J'ai développé une application à multiples fenêtres.
ma programmation, je dois faire référence à un objet appartenant à une
fenêtre.
Malheureusement, cette dernière s'ouvre automatiquement aussitôt que cette
référence est atteinte. Y a-t'il un moyen d'empêcher l'ouverture
intempestive de cette fenêtre?
Merci
dans : news:,
Goebbles écrivait :
> J'utilise VB 6. J'ai développé une application à multiples fenêtres.
> Dans ma programmation, je dois faire référence à un objet appartenant
> à une autre fenêtre.
> Malheureusement, cette dernière s'ouvre automatiquement aussitôt que
> cette référence est atteinte. Y a-t'il un moyen d'empêcher
> l'ouverture intempestive de cette fenêtre?
Je ne vois pas trop comment ceci peut se produire sinon dans le cas
suivant.
La feuille cible n'est pas encore chargée et donc la première référence
à un de ses contrôle provoque l'appel de la procédure Form_Load.
Et dans cette procédure il y a une instruction du style Form.Visible =
True
Est-ce le cas ?
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
dans : news:2F73B377-9A14-48C1-A525-A066735FDEC7@microsoft.com,
Goebbles écrivait :
> J'utilise VB 6. J'ai développé une application à multiples fenêtres.
> Dans ma programmation, je dois faire référence à un objet appartenant
> à une autre fenêtre.
> Malheureusement, cette dernière s'ouvre automatiquement aussitôt que
> cette référence est atteinte. Y a-t'il un moyen d'empêcher
> l'ouverture intempestive de cette fenêtre?
Je ne vois pas trop comment ceci peut se produire sinon dans le cas
suivant.
La feuille cible n'est pas encore chargée et donc la première référence
à un de ses contrôle provoque l'appel de la procédure Form_Load.
Et dans cette procédure il y a une instruction du style Form.Visible =
True
Est-ce le cas ?
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
dans : news:,
Goebbles écrivait :
> J'utilise VB 6. J'ai développé une application à multiples fenêtres.
> Dans ma programmation, je dois faire référence à un objet appartenant
> à une autre fenêtre.
> Malheureusement, cette dernière s'ouvre automatiquement aussitôt que
> cette référence est atteinte. Y a-t'il un moyen d'empêcher
> l'ouverture intempestive de cette fenêtre?
Je ne vois pas trop comment ceci peut se produire sinon dans le cas
suivant.
La feuille cible n'est pas encore chargée et donc la première référence
à un de ses contrôle provoque l'appel de la procédure Form_Load.
Et dans cette procédure il y a une instruction du style Form.Visible =
True
Est-ce le cas ?
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Salut Fred
Désolé pour le manque de détails. Trop le soucis très concis mais tu as
très
bien deviné. Il s'agit exactement de ça.
Quelque précisions de plus et pour répondre à Driss :
Je ne peux pas charger la fenêtre cible au début et la cacher par la
suite.
L'appel de la procédure Form_Load de cette fenêtre doit être réalisé par
l'utilisateur et, habituellement, à plusieurs reprises au cours du
déroulement de l'application. Ce qui implique qu'elle doit également être
fermée (non chargée en mémoire et non visible). Je ne connais pas le
moyen
de connaître le statut de cette fenêtre, un moyen qui justement ne
provoque
pas l'appel à la procédure Form_Load de la fenêtre cible. Dans le cas où
la
fenêtre cible est déjà chargée, il n'y a pas de problème, mais dans le cas
où
elle est fermée, je tiens à ce quelle demeure fermée.
Et merci encore pour l'intérêt que vous portez à cette requête.
Goebbles
"Fred" a écrit :dans : news:,
Goebbles écrivait :
> J'utilise VB 6. J'ai développé une application à multiples fenêtres.
> Dans ma programmation, je dois faire référence à un objet appartenant
> à une autre fenêtre.
> Malheureusement, cette dernière s'ouvre automatiquement aussitôt que
> cette référence est atteinte. Y a-t'il un moyen d'empêcher
> l'ouverture intempestive de cette fenêtre?
Je ne vois pas trop comment ceci peut se produire sinon dans le cas
suivant.
La feuille cible n'est pas encore chargée et donc la première référence
à un de ses contrôle provoque l'appel de la procédure Form_Load.
Et dans cette procédure il y a une instruction du style Form.Visible >> True
Est-ce le cas ?
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Salut Fred
Désolé pour le manque de détails. Trop le soucis très concis mais tu as
très
bien deviné. Il s'agit exactement de ça.
Quelque précisions de plus et pour répondre à Driss :
Je ne peux pas charger la fenêtre cible au début et la cacher par la
suite.
L'appel de la procédure Form_Load de cette fenêtre doit être réalisé par
l'utilisateur et, habituellement, à plusieurs reprises au cours du
déroulement de l'application. Ce qui implique qu'elle doit également être
fermée (non chargée en mémoire et non visible). Je ne connais pas le
moyen
de connaître le statut de cette fenêtre, un moyen qui justement ne
provoque
pas l'appel à la procédure Form_Load de la fenêtre cible. Dans le cas où
la
fenêtre cible est déjà chargée, il n'y a pas de problème, mais dans le cas
où
elle est fermée, je tiens à ce quelle demeure fermée.
Et merci encore pour l'intérêt que vous portez à cette requête.
Goebbles
"Fred" a écrit :
dans : news:2F73B377-9A14-48C1-A525-A066735FDEC7@microsoft.com,
Goebbles écrivait :
> J'utilise VB 6. J'ai développé une application à multiples fenêtres.
> Dans ma programmation, je dois faire référence à un objet appartenant
> à une autre fenêtre.
> Malheureusement, cette dernière s'ouvre automatiquement aussitôt que
> cette référence est atteinte. Y a-t'il un moyen d'empêcher
> l'ouverture intempestive de cette fenêtre?
Je ne vois pas trop comment ceci peut se produire sinon dans le cas
suivant.
La feuille cible n'est pas encore chargée et donc la première référence
à un de ses contrôle provoque l'appel de la procédure Form_Load.
Et dans cette procédure il y a une instruction du style Form.Visible >> True
Est-ce le cas ?
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Salut Fred
Désolé pour le manque de détails. Trop le soucis très concis mais tu as
très
bien deviné. Il s'agit exactement de ça.
Quelque précisions de plus et pour répondre à Driss :
Je ne peux pas charger la fenêtre cible au début et la cacher par la
suite.
L'appel de la procédure Form_Load de cette fenêtre doit être réalisé par
l'utilisateur et, habituellement, à plusieurs reprises au cours du
déroulement de l'application. Ce qui implique qu'elle doit également être
fermée (non chargée en mémoire et non visible). Je ne connais pas le
moyen
de connaître le statut de cette fenêtre, un moyen qui justement ne
provoque
pas l'appel à la procédure Form_Load de la fenêtre cible. Dans le cas où
la
fenêtre cible est déjà chargée, il n'y a pas de problème, mais dans le cas
où
elle est fermée, je tiens à ce quelle demeure fermée.
Et merci encore pour l'intérêt que vous portez à cette requête.
Goebbles
"Fred" a écrit :dans : news:,
Goebbles écrivait :
> J'utilise VB 6. J'ai développé une application à multiples fenêtres.
> Dans ma programmation, je dois faire référence à un objet appartenant
> à une autre fenêtre.
> Malheureusement, cette dernière s'ouvre automatiquement aussitôt que
> cette référence est atteinte. Y a-t'il un moyen d'empêcher
> l'ouverture intempestive de cette fenêtre?
Je ne vois pas trop comment ceci peut se produire sinon dans le cas
suivant.
La feuille cible n'est pas encore chargée et donc la première référence
à un de ses contrôle provoque l'appel de la procédure Form_Load.
Et dans cette procédure il y a une instruction du style Form.Visible >> True
Est-ce le cas ?
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
Salut Fred
Désolé pour le manque de détails. Trop le soucis très concis mais tu
as très bien deviné. Il s'agit exactement de ça.
Quelque précisions de plus et pour répondre à Driss :
Je ne peux pas charger la fenêtre cible au début et la cacher par la
suite. L'appel de la procédure Form_Load de cette fenêtre doit être
réalisé par l'utilisateur et, habituellement, à plusieurs reprises au
cours du déroulement de l'application. Ce qui implique qu'elle doit
également être fermée (non chargée en mémoire et non visible). Je ne
connais pas le moyen de connaître le statut de cette fenêtre, un
moyen qui justement ne provoque pas l'appel à la procédure Form_Load
de la fenêtre cible. Dans le cas où la fenêtre cible est déjà
chargée, il n'y a pas de problème, mais dans le cas où elle est
fermée, je tiens à ce quelle demeure fermée.
Salut Fred
Désolé pour le manque de détails. Trop le soucis très concis mais tu
as très bien deviné. Il s'agit exactement de ça.
Quelque précisions de plus et pour répondre à Driss :
Je ne peux pas charger la fenêtre cible au début et la cacher par la
suite. L'appel de la procédure Form_Load de cette fenêtre doit être
réalisé par l'utilisateur et, habituellement, à plusieurs reprises au
cours du déroulement de l'application. Ce qui implique qu'elle doit
également être fermée (non chargée en mémoire et non visible). Je ne
connais pas le moyen de connaître le statut de cette fenêtre, un
moyen qui justement ne provoque pas l'appel à la procédure Form_Load
de la fenêtre cible. Dans le cas où la fenêtre cible est déjà
chargée, il n'y a pas de problème, mais dans le cas où elle est
fermée, je tiens à ce quelle demeure fermée.
Salut Fred
Désolé pour le manque de détails. Trop le soucis très concis mais tu
as très bien deviné. Il s'agit exactement de ça.
Quelque précisions de plus et pour répondre à Driss :
Je ne peux pas charger la fenêtre cible au début et la cacher par la
suite. L'appel de la procédure Form_Load de cette fenêtre doit être
réalisé par l'utilisateur et, habituellement, à plusieurs reprises au
cours du déroulement de l'application. Ce qui implique qu'elle doit
également être fermée (non chargée en mémoire et non visible). Je ne
connais pas le moyen de connaître le statut de cette fenêtre, un
moyen qui justement ne provoque pas l'appel à la procédure Form_Load
de la fenêtre cible. Dans le cas où la fenêtre cible est déjà
chargée, il n'y a pas de problème, mais dans le cas où elle est
fermée, je tiens à ce quelle demeure fermée.
dans : news:,
Goebbles écrivait :
> Salut Fred
Salut,
> Désolé pour le manque de détails. Trop le soucis très concis mais tu
> as très bien deviné. Il s'agit exactement de ça.
>
> Quelque précisions de plus et pour répondre à Driss :
> Je ne peux pas charger la fenêtre cible au début et la cacher par la
> suite. L'appel de la procédure Form_Load de cette fenêtre doit être
> réalisé par l'utilisateur et, habituellement, à plusieurs reprises au
> cours du déroulement de l'application. Ce qui implique qu'elle doit
> également être fermée (non chargée en mémoire et non visible). Je ne
> connais pas le moyen de connaître le statut de cette fenêtre, un
> moyen qui justement ne provoque pas l'appel à la procédure Form_Load
> de la fenêtre cible. Dans le cas où la fenêtre cible est déjà
> chargée, il n'y a pas de problème, mais dans le cas où elle est
> fermée, je tiens à ce quelle demeure fermée.
Tu peux utiliser ce que Driss suggère. Tu empêches la fermeture en
interceptant le QueryUnload et en utilisant un Hide.
Ton problème, c'est le traitement que tu fais dans le Load. Pourquoi ne
pas le faire dans une autre procédure de feuille que tu rends publique
et donc appelable depuis n'importe où ?
Sinon tu peux aussi regarder du côté de la collection globale Forms qui
peut te permettre de déterminer si la feuille est chargée ou non.
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
dans : news:2537AB24-F004-4D78-803A-CE552AFC0A98@microsoft.com,
Goebbles écrivait :
> Salut Fred
Salut,
> Désolé pour le manque de détails. Trop le soucis très concis mais tu
> as très bien deviné. Il s'agit exactement de ça.
>
> Quelque précisions de plus et pour répondre à Driss :
> Je ne peux pas charger la fenêtre cible au début et la cacher par la
> suite. L'appel de la procédure Form_Load de cette fenêtre doit être
> réalisé par l'utilisateur et, habituellement, à plusieurs reprises au
> cours du déroulement de l'application. Ce qui implique qu'elle doit
> également être fermée (non chargée en mémoire et non visible). Je ne
> connais pas le moyen de connaître le statut de cette fenêtre, un
> moyen qui justement ne provoque pas l'appel à la procédure Form_Load
> de la fenêtre cible. Dans le cas où la fenêtre cible est déjà
> chargée, il n'y a pas de problème, mais dans le cas où elle est
> fermée, je tiens à ce quelle demeure fermée.
Tu peux utiliser ce que Driss suggère. Tu empêches la fermeture en
interceptant le QueryUnload et en utilisant un Hide.
Ton problème, c'est le traitement que tu fais dans le Load. Pourquoi ne
pas le faire dans une autre procédure de feuille que tu rends publique
et donc appelable depuis n'importe où ?
Sinon tu peux aussi regarder du côté de la collection globale Forms qui
peut te permettre de déterminer si la feuille est chargée ou non.
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT
dans : news:,
Goebbles écrivait :
> Salut Fred
Salut,
> Désolé pour le manque de détails. Trop le soucis très concis mais tu
> as très bien deviné. Il s'agit exactement de ça.
>
> Quelque précisions de plus et pour répondre à Driss :
> Je ne peux pas charger la fenêtre cible au début et la cacher par la
> suite. L'appel de la procédure Form_Load de cette fenêtre doit être
> réalisé par l'utilisateur et, habituellement, à plusieurs reprises au
> cours du déroulement de l'application. Ce qui implique qu'elle doit
> également être fermée (non chargée en mémoire et non visible). Je ne
> connais pas le moyen de connaître le statut de cette fenêtre, un
> moyen qui justement ne provoque pas l'appel à la procédure Form_Load
> de la fenêtre cible. Dans le cas où la fenêtre cible est déjà
> chargée, il n'y a pas de problème, mais dans le cas où elle est
> fermée, je tiens à ce quelle demeure fermée.
Tu peux utiliser ce que Driss suggère. Tu empêches la fermeture en
interceptant le QueryUnload et en utilisant un Hide.
Ton problème, c'est le traitement que tu fais dans le Load. Pourquoi ne
pas le faire dans une autre procédure de feuille que tu rends publique
et donc appelable depuis n'importe où ?
Sinon tu peux aussi regarder du côté de la collection globale Forms qui
peut te permettre de déterminer si la feuille est chargée ou non.
--
Fred
http://www.cerbermail.com/?3kA6ftaCvT