Sous VB6.0 j'ai développé una application qui affiche une icône dans la
barre des tâches à l'aide de l'API SHELL_NotifyIcone. Un click droit sur
l'icône ouvre un menu POPUP qui permet d'afficher (ou de masquer) la fenêtre
principale de l'application.
Je masque le fenêtre dans l'évènement Form_Resize comme suit:
private sub Form_Resize()
if WindowState = vbMinimized then Hide
end sub
Je rencontre de temps en temps le problème suivant:
- l'icône disparaît de la barre des tâches.
- l'application disparaît de la liste des applications du gestionnaire des
tâches.
- mais l'application est toujours présente dans la liste des processus.
Est-ce du à l'usage de Hide à la place de me.hide ou à autre chose ?
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
David
Bonjour Jean,
Voila un copier/coller de mon programme en Systray avec le lequel je n'ai constaté aucun disfonctionnement après 10 mois d'utilisation au quotidien :
Private Sub Form_Resize() 'Nécessaire pour assurer que la fenêtre réduite soit masquée If Me.WindowState = vbMinimized Then Me.Hide End Sub
-- a+ Jean-Pol Site Web : www.colovid.be Site Web perso pour le fun : http://users.skynet.be/DAVID/ Cette page est transmise avec des électrons 100% recyclés.
"jean saint jalmes" a écrit dans le message de news:
FBonjour à tous.
Sous VB6.0 j'ai développé una application qui affiche une icône dans la barre des tâches à l'aide de l'API SHELL_NotifyIcone. Un click droit sur l'icône ouvre un menu POPUP qui permet d'afficher (ou de masquer) la fenêtre principale de l'application.
Je masque le fenêtre dans l'évènement Form_Resize comme suit:
private sub Form_Resize() if WindowState = vbMinimized then Hide end sub
Je rencontre de temps en temps le problème suivant:
- l'icône disparaît de la barre des tâches. - l'application disparaît de la liste des applications du gestionnaire des tâches. - mais l'application est toujours présente dans la liste des processus.
Est-ce du à l'usage de Hide à la place de me.hide ou à autre chose ?
Merci d'avance pour votre aide.
Cordialement, Jean
Bonjour Jean,
Voila un copier/coller de mon programme en Systray
avec le lequel je n'ai constaté aucun disfonctionnement
après 10 mois d'utilisation au quotidien :
Private Sub Form_Resize()
'Nécessaire pour assurer que la fenêtre réduite soit masquée
If Me.WindowState = vbMinimized Then Me.Hide
End Sub
--
a+ Jean-Pol
Site Web : www.colovid.be
Site Web perso pour le fun : http://users.skynet.be/DAVID/
Cette page est transmise avec des électrons 100% recyclés.
"jean saint jalmes" <jeansaintjalmes@discussions.microsoft.com> a écrit dans
le message de news: D64FC88F-3758-47C4-9586-FD0399750057@microsoft.com...
FBonjour à tous.
Sous VB6.0 j'ai développé una application qui affiche une icône dans la
barre des tâches à l'aide de l'API SHELL_NotifyIcone. Un click droit sur
l'icône ouvre un menu POPUP qui permet d'afficher (ou de masquer) la
fenêtre
principale de l'application.
Je masque le fenêtre dans l'évènement Form_Resize comme suit:
private sub Form_Resize()
if WindowState = vbMinimized then Hide
end sub
Je rencontre de temps en temps le problème suivant:
- l'icône disparaît de la barre des tâches.
- l'application disparaît de la liste des applications du gestionnaire des
tâches.
- mais l'application est toujours présente dans la liste des processus.
Est-ce du à l'usage de Hide à la place de me.hide ou à autre chose ?
Voila un copier/coller de mon programme en Systray avec le lequel je n'ai constaté aucun disfonctionnement après 10 mois d'utilisation au quotidien :
Private Sub Form_Resize() 'Nécessaire pour assurer que la fenêtre réduite soit masquée If Me.WindowState = vbMinimized Then Me.Hide End Sub
-- a+ Jean-Pol Site Web : www.colovid.be Site Web perso pour le fun : http://users.skynet.be/DAVID/ Cette page est transmise avec des électrons 100% recyclés.
"jean saint jalmes" a écrit dans le message de news:
FBonjour à tous.
Sous VB6.0 j'ai développé una application qui affiche une icône dans la barre des tâches à l'aide de l'API SHELL_NotifyIcone. Un click droit sur l'icône ouvre un menu POPUP qui permet d'afficher (ou de masquer) la fenêtre principale de l'application.
Je masque le fenêtre dans l'évènement Form_Resize comme suit:
private sub Form_Resize() if WindowState = vbMinimized then Hide end sub
Je rencontre de temps en temps le problème suivant:
- l'icône disparaît de la barre des tâches. - l'application disparaît de la liste des applications du gestionnaire des tâches. - mais l'application est toujours présente dans la liste des processus.
Est-ce du à l'usage de Hide à la place de me.hide ou à autre chose ?
Merci d'avance pour votre aide.
Cordialement, Jean
jean saint jalmes
Merci David.
Je me demandais s'il y a une différence entre Me.hide et Hide (j'ai utilisé la deuxième forme d'écriture).
Jean
"David" a écrit :
Bonjour Jean,
Voila un copier/coller de mon programme en Systray avec le lequel je n'ai constaté aucun disfonctionnement après 10 mois d'utilisation au quotidien :
Private Sub Form_Resize() 'Nécessaire pour assurer que la fenêtre réduite soit masquée If Me.WindowState = vbMinimized Then Me.Hide End Sub
-- a+ Jean-Pol Site Web : www.colovid.be Site Web perso pour le fun : http://users.skynet.be/DAVID/ Cette page est transmise avec des électrons 100% recyclés.
"jean saint jalmes" a écrit dans le message de news: > FBonjour à tous. > > Sous VB6.0 j'ai développé una application qui affiche une icône dans la > barre des tâches à l'aide de l'API SHELL_NotifyIcone. Un click droit sur > l'icône ouvre un menu POPUP qui permet d'afficher (ou de masquer) la > fenêtre > principale de l'application. > > Je masque le fenêtre dans l'évènement Form_Resize comme suit: > > private sub Form_Resize() > if WindowState = vbMinimized then Hide > end sub > > Je rencontre de temps en temps le problème suivant: > > - l'icône disparaît de la barre des tâches. > - l'application disparaît de la liste des applications du gestionnaire des > tâches. > - mais l'application est toujours présente dans la liste des processus. > > Est-ce du à l'usage de Hide à la place de me.hide ou à autre chose ? > > Merci d'avance pour votre aide. > > Cordialement, Jean
Merci David.
Je me demandais s'il y a une différence entre Me.hide et Hide (j'ai utilisé
la deuxième forme d'écriture).
Jean
"David" a écrit :
Bonjour Jean,
Voila un copier/coller de mon programme en Systray
avec le lequel je n'ai constaté aucun disfonctionnement
après 10 mois d'utilisation au quotidien :
Private Sub Form_Resize()
'Nécessaire pour assurer que la fenêtre réduite soit masquée
If Me.WindowState = vbMinimized Then Me.Hide
End Sub
--
a+ Jean-Pol
Site Web : www.colovid.be
Site Web perso pour le fun : http://users.skynet.be/DAVID/
Cette page est transmise avec des électrons 100% recyclés.
"jean saint jalmes" <jeansaintjalmes@discussions.microsoft.com> a écrit dans
le message de news: D64FC88F-3758-47C4-9586-FD0399750057@microsoft.com...
> FBonjour à tous.
>
> Sous VB6.0 j'ai développé una application qui affiche une icône dans la
> barre des tâches à l'aide de l'API SHELL_NotifyIcone. Un click droit sur
> l'icône ouvre un menu POPUP qui permet d'afficher (ou de masquer) la
> fenêtre
> principale de l'application.
>
> Je masque le fenêtre dans l'évènement Form_Resize comme suit:
>
> private sub Form_Resize()
> if WindowState = vbMinimized then Hide
> end sub
>
> Je rencontre de temps en temps le problème suivant:
>
> - l'icône disparaît de la barre des tâches.
> - l'application disparaît de la liste des applications du gestionnaire des
> tâches.
> - mais l'application est toujours présente dans la liste des processus.
>
> Est-ce du à l'usage de Hide à la place de me.hide ou à autre chose ?
>
> Merci d'avance pour votre aide.
>
> Cordialement, Jean
Je me demandais s'il y a une différence entre Me.hide et Hide (j'ai utilisé la deuxième forme d'écriture).
Jean
"David" a écrit :
Bonjour Jean,
Voila un copier/coller de mon programme en Systray avec le lequel je n'ai constaté aucun disfonctionnement après 10 mois d'utilisation au quotidien :
Private Sub Form_Resize() 'Nécessaire pour assurer que la fenêtre réduite soit masquée If Me.WindowState = vbMinimized Then Me.Hide End Sub
-- a+ Jean-Pol Site Web : www.colovid.be Site Web perso pour le fun : http://users.skynet.be/DAVID/ Cette page est transmise avec des électrons 100% recyclés.
"jean saint jalmes" a écrit dans le message de news: > FBonjour à tous. > > Sous VB6.0 j'ai développé una application qui affiche une icône dans la > barre des tâches à l'aide de l'API SHELL_NotifyIcone. Un click droit sur > l'icône ouvre un menu POPUP qui permet d'afficher (ou de masquer) la > fenêtre > principale de l'application. > > Je masque le fenêtre dans l'évènement Form_Resize comme suit: > > private sub Form_Resize() > if WindowState = vbMinimized then Hide > end sub > > Je rencontre de temps en temps le problème suivant: > > - l'icône disparaît de la barre des tâches. > - l'application disparaît de la liste des applications du gestionnaire des > tâches. > - mais l'application est toujours présente dans la liste des processus. > > Est-ce du à l'usage de Hide à la place de me.hide ou à autre chose ? > > Merci d'avance pour votre aide. > > Cordialement, Jean
LE TROLL
Bonjour,
Je crois qu'en vb6 il n'y a pas de différence entre Hide, form1.hide et Me.Hide, car, sans préfixe le code s'applique implicitement à la form dans laquelle il est écrit.
"jean saint jalmes" a écrit dans le message de news:
Merci David.
Je me demandais s'il y a une différence entre Me.hide et Hide (j'ai utilisé la deuxième forme d'écriture).
Jean
"David" a écrit :
Bonjour Jean,
Voila un copier/coller de mon programme en Systray avec le lequel je n'ai constaté aucun disfonctionnement après 10 mois d'utilisation au quotidien :
Private Sub Form_Resize() 'Nécessaire pour assurer que la fenêtre réduite soit masquée If Me.WindowState = vbMinimized Then Me.Hide End Sub
-- a+ Jean-Pol Site Web : www.colovid.be Site Web perso pour le fun : http://users.skynet.be/DAVID/ Cette page est transmise avec des électrons 100% recyclés.
"jean saint jalmes" a écrit dans le message de news: > FBonjour à tous. > > Sous VB6.0 j'ai développé una application qui affiche une icône dans la > barre des tâches à l'aide de l'API SHELL_NotifyIcone. Un click droit > sur > l'icône ouvre un menu POPUP qui permet d'afficher (ou de masquer) la > fenêtre > principale de l'application. > > Je masque le fenêtre dans l'évènement Form_Resize comme suit: > > private sub Form_Resize() > if WindowState = vbMinimized then Hide > end sub > > Je rencontre de temps en temps le problème suivant: > > - l'icône disparaît de la barre des tâches. > - l'application disparaît de la liste des applications du gestionnaire > des > tâches. > - mais l'application est toujours présente dans la liste des processus. > > Est-ce du à l'usage de Hide à la place de me.hide ou à autre chose ? > > Merci d'avance pour votre aide. > > Cordialement, Jean
Bonjour,
Je crois qu'en vb6 il n'y a pas de différence entre Hide, form1.hide et
Me.Hide, car, sans préfixe le code s'applique implicitement à la form dans
laquelle il est écrit.
"jean saint jalmes" <jeansaintjalmes@discussions.microsoft.com> a écrit dans
le message de news:C476E121-9D2D-4CDB-8567-EC1524C8B279@microsoft.com...
Merci David.
Je me demandais s'il y a une différence entre Me.hide et Hide (j'ai
utilisé
la deuxième forme d'écriture).
Jean
"David" a écrit :
Bonjour Jean,
Voila un copier/coller de mon programme en Systray
avec le lequel je n'ai constaté aucun disfonctionnement
après 10 mois d'utilisation au quotidien :
Private Sub Form_Resize()
'Nécessaire pour assurer que la fenêtre réduite soit masquée
If Me.WindowState = vbMinimized Then Me.Hide
End Sub
--
a+ Jean-Pol
Site Web : www.colovid.be
Site Web perso pour le fun : http://users.skynet.be/DAVID/
Cette page est transmise avec des électrons 100% recyclés.
"jean saint jalmes" <jeansaintjalmes@discussions.microsoft.com> a écrit
dans
le message de news: D64FC88F-3758-47C4-9586-FD0399750057@microsoft.com...
> FBonjour à tous.
>
> Sous VB6.0 j'ai développé una application qui affiche une icône dans la
> barre des tâches à l'aide de l'API SHELL_NotifyIcone. Un click droit
> sur
> l'icône ouvre un menu POPUP qui permet d'afficher (ou de masquer) la
> fenêtre
> principale de l'application.
>
> Je masque le fenêtre dans l'évènement Form_Resize comme suit:
>
> private sub Form_Resize()
> if WindowState = vbMinimized then Hide
> end sub
>
> Je rencontre de temps en temps le problème suivant:
>
> - l'icône disparaît de la barre des tâches.
> - l'application disparaît de la liste des applications du gestionnaire
> des
> tâches.
> - mais l'application est toujours présente dans la liste des processus.
>
> Est-ce du à l'usage de Hide à la place de me.hide ou à autre chose ?
>
> Merci d'avance pour votre aide.
>
> Cordialement, Jean
Je crois qu'en vb6 il n'y a pas de différence entre Hide, form1.hide et Me.Hide, car, sans préfixe le code s'applique implicitement à la form dans laquelle il est écrit.
"jean saint jalmes" a écrit dans le message de news:
Merci David.
Je me demandais s'il y a une différence entre Me.hide et Hide (j'ai utilisé la deuxième forme d'écriture).
Jean
"David" a écrit :
Bonjour Jean,
Voila un copier/coller de mon programme en Systray avec le lequel je n'ai constaté aucun disfonctionnement après 10 mois d'utilisation au quotidien :
Private Sub Form_Resize() 'Nécessaire pour assurer que la fenêtre réduite soit masquée If Me.WindowState = vbMinimized Then Me.Hide End Sub
-- a+ Jean-Pol Site Web : www.colovid.be Site Web perso pour le fun : http://users.skynet.be/DAVID/ Cette page est transmise avec des électrons 100% recyclés.
"jean saint jalmes" a écrit dans le message de news: > FBonjour à tous. > > Sous VB6.0 j'ai développé una application qui affiche une icône dans la > barre des tâches à l'aide de l'API SHELL_NotifyIcone. Un click droit > sur > l'icône ouvre un menu POPUP qui permet d'afficher (ou de masquer) la > fenêtre > principale de l'application. > > Je masque le fenêtre dans l'évènement Form_Resize comme suit: > > private sub Form_Resize() > if WindowState = vbMinimized then Hide > end sub > > Je rencontre de temps en temps le problème suivant: > > - l'icône disparaît de la barre des tâches. > - l'application disparaît de la liste des applications du gestionnaire > des > tâches. > - mais l'application est toujours présente dans la liste des processus. > > Est-ce du à l'usage de Hide à la place de me.hide ou à autre chose ? > > Merci d'avance pour votre aide. > > Cordialement, Jean
Jean-marc
LE TROLL wrote:
Bonjour,
Hello,
Je crois qu'en vb6 il n'y a pas de différence entre Hide, form1.hide et Me.Hide, car, sans préfixe le code s'applique implicitement à la form dans laquelle il est écrit.
C'est un tout petit peu plus subtil: si on l'écrit sans préciser d'objet, alors le Hide s'applique à la forme qui a le focus.
Je crois qu'en vb6 il n'y a pas de différence entre Hide,
form1.hide et Me.Hide, car, sans préfixe le code s'applique
implicitement à la form dans laquelle il est écrit.
C'est un tout petit peu plus subtil: si on l'écrit sans préciser
d'objet, alors le Hide s'applique à la forme qui a le focus.
Je crois qu'en vb6 il n'y a pas de différence entre Hide, form1.hide et Me.Hide, car, sans préfixe le code s'applique implicitement à la form dans laquelle il est écrit.
C'est un tout petit peu plus subtil: si on l'écrit sans préciser d'objet, alors le Hide s'applique à la forme qui a le focus.