et les touches système (croix rouge) et (<Alt>+<F4>)
Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la feuille
vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car je
pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
End Sub
Il y a peut être une possibilité en associant un "fonction", mais je manie
trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
et les touches système (croix rouge) et (<Alt>+<F4>)
Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la feuille
vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car je
pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
End Sub
Il y a peut être une possibilité en associant un "fonction", mais je manie
trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
et les touches système (croix rouge) et (<Alt>+<F4>)
Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la feuille
vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car je
pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
End Sub
Il y a peut être une possibilité en associant un "fonction", mais je manie
trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
Bonjour,
> et les touches système (croix rouge) et (<Alt>+<F4>)
Pourquoi ne pas utiliser la fonction KeyDown du Form :
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
MsgBox ("Veuillez quitter le logiciel par le menu ou le bouton")
End If
End Sub
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" a écrit dans le message de
news:
> Bonjour,
>
> J'ai un problème avec la procédure
> Form_Unload(Cancel As Integer)
> et les touches système (croix rouge) et (<Alt>+<F4>)
>
> Ce que je voudrais faire c'est gérer la fermeture de la feuille
> vis-à-vis
> des commandes systèmes sus-citées.
> Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
> à -1,
> le problème, c'est qu'après, la form ne se ferme plus jamais car je
n'arrive
> pas à remettre le cancel local à 0 dans Form_Unload...
>
> En gros je voudrais
> dim x As Byte
> Form_Unload(Cancel As Integer)
> If x = 1 Then Cancel = 0 ' on ferme par le système la form
> If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
> End Sub
>
> Il y a peut être une possibilité en associant un "fonction", mais je
> trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> avez-vous une solution ?
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
Bonjour,
> et les touches système (croix rouge) et (<Alt>+<F4>)
Pourquoi ne pas utiliser la fonction KeyDown du Form :
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
MsgBox ("Veuillez quitter le logiciel par le menu ou le bouton")
End If
End Sub
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" <surfeur75@paris.fr> a écrit dans le message de
news:u5CQ5DezDHA.2240@TK2MSFTNGP10.phx.gbl...
> Bonjour,
>
> J'ai un problème avec la procédure
> Form_Unload(Cancel As Integer)
> et les touches système (croix rouge) et (<Alt>+<F4>)
>
> Ce que je voudrais faire c'est gérer la fermeture de la feuille
> vis-à-vis
> des commandes systèmes sus-citées.
> Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
> à -1,
> le problème, c'est qu'après, la form ne se ferme plus jamais car je
n'arrive
> pas à remettre le cancel local à 0 dans Form_Unload...
>
> En gros je voudrais
> dim x As Byte
> Form_Unload(Cancel As Integer)
> If x = 1 Then Cancel = 0 ' on ferme par le système la form
> If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
> End Sub
>
> Il y a peut être une possibilité en associant un "fonction", mais je
> trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> avez-vous une solution ?
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
Bonjour,
> et les touches système (croix rouge) et (<Alt>+<F4>)
Pourquoi ne pas utiliser la fonction KeyDown du Form :
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
MsgBox ("Veuillez quitter le logiciel par le menu ou le bouton")
End If
End Sub
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" a écrit dans le message de
news:
> Bonjour,
>
> J'ai un problème avec la procédure
> Form_Unload(Cancel As Integer)
> et les touches système (croix rouge) et (<Alt>+<F4>)
>
> Ce que je voudrais faire c'est gérer la fermeture de la feuille
> vis-à-vis
> des commandes systèmes sus-citées.
> Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
> à -1,
> le problème, c'est qu'après, la form ne se ferme plus jamais car je
n'arrive
> pas à remettre le cancel local à 0 dans Form_Unload...
>
> En gros je voudrais
> dim x As Byte
> Form_Unload(Cancel As Integer)
> If x = 1 Then Cancel = 0 ' on ferme par le système la form
> If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
> End Sub
>
> Il y a peut être une possibilité en associant un "fonction", mais je
> trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> avez-vous une solution ?
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Bonjour, merci,
Ben, "pourquoi je n'utilise pas Form_KeyDown", dis-tu, ben parce que
j'ai bien l'impression que les commande système de fermeture d'une form ne
passe pas par l'évènement keyDown.
Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Par contre, si par hasard tu as une autre idée :o) ???
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
"Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit dans le
message de news: bsoneg$1sjr$
> Bonjour,
>
> > et les touches système (croix rouge) et (<Alt>+<F4>)
>
> Pourquoi ne pas utiliser la fonction KeyDown du Form :
>
> Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
> If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
> MsgBox ("Veuillez quitter le logiciel par le menu ou le bouton")
> End If
> End Sub
>
>
> --
>
> Cordialement
>
> Stéphane Maillard
> Rixy software
> Saint Malo
>
> "surfeur75" a écrit dans le message de
> news:
> > Bonjour,
> >
> > J'ai un problème avec la procédure
> > Form_Unload(Cancel As Integer)
> > et les touches système (croix rouge) et (<Alt>+<F4>)
> >
> > Ce que je voudrais faire c'est gérer la fermeture de la feuille
> > vis-à-vis
> > des commandes systèmes sus-citées.
> > Alors pour interdire à la forme de se fermer, il suffit de mettre
> > à -1,
> > le problème, c'est qu'après, la form ne se ferme plus jamais car je
> n'arrive
> > pas à remettre le cancel local à 0 dans Form_Unload...
> >
> > En gros je voudrais
> > dim x As Byte
> > Form_Unload(Cancel As Integer)
> > If x = 1 Then Cancel = 0 ' on ferme par le système la form
> > If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la
> > End Sub
> >
> > Il y a peut être une possibilité en associant un "fonction", mais je
manie
> > trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> > avez-vous une solution ?
> > --
> > @+, bye, Joe.
> > Pour m'écrire ng75AROBASEnoosPOINTfr
> > remplace AROBASE et POINT par leur vrai signe
> > Il l'a fait car il ne savait pas que c'était impossible, alea jacta
> >
> >
> >
> >
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
>
>
Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Bonjour, merci,
Ben, "pourquoi je n'utilise pas Form_KeyDown", dis-tu, ben parce que
j'ai bien l'impression que les commande système de fermeture d'une form ne
passe pas par l'évènement keyDown.
Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Par contre, si par hasard tu as une autre idée :o) ???
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
"Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit dans le
message de news: bsoneg$1sjr$1@biggoron.nerim.net...
> Bonjour,
>
> > et les touches système (croix rouge) et (<Alt>+<F4>)
>
> Pourquoi ne pas utiliser la fonction KeyDown du Form :
>
> Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
> If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
> MsgBox ("Veuillez quitter le logiciel par le menu ou le bouton")
> End If
> End Sub
>
>
> --
>
> Cordialement
>
> Stéphane Maillard
> Rixy software
> Saint Malo
>
> "surfeur75" <surfeur75@paris.fr> a écrit dans le message de
> news:u5CQ5DezDHA.2240@TK2MSFTNGP10.phx.gbl...
> > Bonjour,
> >
> > J'ai un problème avec la procédure
> > Form_Unload(Cancel As Integer)
> > et les touches système (croix rouge) et (<Alt>+<F4>)
> >
> > Ce que je voudrais faire c'est gérer la fermeture de la feuille
> > vis-à-vis
> > des commandes systèmes sus-citées.
> > Alors pour interdire à la forme de se fermer, il suffit de mettre
> > à -1,
> > le problème, c'est qu'après, la form ne se ferme plus jamais car je
> n'arrive
> > pas à remettre le cancel local à 0 dans Form_Unload...
> >
> > En gros je voudrais
> > dim x As Byte
> > Form_Unload(Cancel As Integer)
> > If x = 1 Then Cancel = 0 ' on ferme par le système la form
> > If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la
> > End Sub
> >
> > Il y a peut être une possibilité en associant un "fonction", mais je
manie
> > trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> > avez-vous une solution ?
> > --
> > @+, bye, Joe.
> > Pour m'écrire ng75AROBASEnoosPOINTfr
> > remplace AROBASE et POINT par leur vrai signe
> > Il l'a fait car il ne savait pas que c'était impossible, alea jacta
> >
> >
> >
> >
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
>
>
Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Bonjour, merci,
Ben, "pourquoi je n'utilise pas Form_KeyDown", dis-tu, ben parce que
j'ai bien l'impression que les commande système de fermeture d'une form ne
passe pas par l'évènement keyDown.
Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Par contre, si par hasard tu as une autre idée :o) ???
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
"Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit dans le
message de news: bsoneg$1sjr$
> Bonjour,
>
> > et les touches système (croix rouge) et (<Alt>+<F4>)
>
> Pourquoi ne pas utiliser la fonction KeyDown du Form :
>
> Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
> If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
> MsgBox ("Veuillez quitter le logiciel par le menu ou le bouton")
> End If
> End Sub
>
>
> --
>
> Cordialement
>
> Stéphane Maillard
> Rixy software
> Saint Malo
>
> "surfeur75" a écrit dans le message de
> news:
> > Bonjour,
> >
> > J'ai un problème avec la procédure
> > Form_Unload(Cancel As Integer)
> > et les touches système (croix rouge) et (<Alt>+<F4>)
> >
> > Ce que je voudrais faire c'est gérer la fermeture de la feuille
> > vis-à-vis
> > des commandes systèmes sus-citées.
> > Alors pour interdire à la forme de se fermer, il suffit de mettre
> > à -1,
> > le problème, c'est qu'après, la form ne se ferme plus jamais car je
> n'arrive
> > pas à remettre le cancel local à 0 dans Form_Unload...
> >
> > En gros je voudrais
> > dim x As Byte
> > Form_Unload(Cancel As Integer)
> > If x = 1 Then Cancel = 0 ' on ferme par le système la form
> > If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la
> > End Sub
> >
> > Il y a peut être une possibilité en associant un "fonction", mais je
manie
> > trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> > avez-vous une solution ?
> > --
> > @+, bye, Joe.
> > Pour m'écrire ng75AROBASEnoosPOINTfr
> > remplace AROBASE et POINT par leur vrai signe
> > Il l'a fait car il ne savait pas que c'était impossible, alea jacta
> >
> >
> >
> >
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
>
>
Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la feuille
vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car je
pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
End Sub
Il y a peut être une possibilité en associant un "fonction", mais je manie
trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la feuille
vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car je
pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
End Sub
Il y a peut être une possibilité en associant un "fonction", mais je manie
trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la feuille
vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car je
pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
End Sub
Il y a peut être une possibilité en associant un "fonction", mais je manie
trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
Re,
> Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
en
> faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Je viens de faire le test et cela fonctionne.
Par contre pour être sur j'ai ajouté ceci :
KeyCode = Empty
Shift = Empty
Je vois mon message et ma form ne se ferme pas.
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" a écrit dans le message de
news:%
> Bonjour, merci,
>
> Ben, "pourquoi je n'utilise pas Form_KeyDown", dis-tu, ben parce que
> j'ai bien l'impression que les commande système de fermeture d'une form
> passe pas par l'évènement keyDown.
> Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
en
> faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
> Par contre, si par hasard tu as une autre idée :o) ???
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
> "Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit dans
> message de news: bsoneg$1sjr$
> > Bonjour,
> >
> > > et les touches système (croix rouge) et (<Alt>+<F4>)
> >
> > Pourquoi ne pas utiliser la fonction KeyDown du Form :
> >
> > Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
> > If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
> > MsgBox ("Veuillez quitter le logiciel par le menu ou le
> > End If
> > End Sub
> >
> >
> > --
> >
> > Cordialement
> >
> > Stéphane Maillard
> > Rixy software
> > Saint Malo
> >
> > "surfeur75" a écrit dans le message de
> > news:
> > > Bonjour,
> > >
> > > J'ai un problème avec la procédure
> > > Form_Unload(Cancel As Integer)
> > > et les touches système (croix rouge) et (<Alt>+<F4>)
> > >
> > > Ce que je voudrais faire c'est gérer la fermeture de la feuille
> > > vis-à-vis
> > > des commandes systèmes sus-citées.
> > > Alors pour interdire à la forme de se fermer, il suffit de mettre
cancel
> > > à -1,
> > > le problème, c'est qu'après, la form ne se ferme plus jamais car je
> > n'arrive
> > > pas à remettre le cancel local à 0 dans Form_Unload...
> > >
> > > En gros je voudrais
> > > dim x As Byte
> > > Form_Unload(Cancel As Integer)
> > > If x = 1 Then Cancel = 0 ' on ferme par le système la form
> > > If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la
form
> > > End Sub
> > >
> > > Il y a peut être une possibilité en associant un "fonction", mais je
> manie
> > > trop mal le passage de paramètres pour y arriver, pouvez-vous
> > > avez-vous une solution ?
> > > --
> > > @+, bye, Joe.
> > > Pour m'écrire ng75AROBASEnoosPOINTfr
> > > remplace AROBASE et POINT par leur vrai signe
> > > Il l'a fait car il ne savait pas que c'était impossible, alea jacta
est!
> > >
> > >
> > >
> > >
> >
> >
> > ---
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
> >
> >
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
Re,
> Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
en
> faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Je viens de faire le test et cela fonctionne.
Par contre pour être sur j'ai ajouté ceci :
KeyCode = Empty
Shift = Empty
Je vois mon message et ma form ne se ferme pas.
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" <surfeur75@paris.fr> a écrit dans le message de
news:%23dmGouezDHA.1524@TK2MSFTNGP10.phx.gbl...
> Bonjour, merci,
>
> Ben, "pourquoi je n'utilise pas Form_KeyDown", dis-tu, ben parce que
> j'ai bien l'impression que les commande système de fermeture d'une form
> passe pas par l'évènement keyDown.
> Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
en
> faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
> Par contre, si par hasard tu as une autre idée :o) ???
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
> "Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit dans
> message de news: bsoneg$1sjr$1@biggoron.nerim.net...
> > Bonjour,
> >
> > > et les touches système (croix rouge) et (<Alt>+<F4>)
> >
> > Pourquoi ne pas utiliser la fonction KeyDown du Form :
> >
> > Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
> > If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
> > MsgBox ("Veuillez quitter le logiciel par le menu ou le
> > End If
> > End Sub
> >
> >
> > --
> >
> > Cordialement
> >
> > Stéphane Maillard
> > Rixy software
> > Saint Malo
> >
> > "surfeur75" <surfeur75@paris.fr> a écrit dans le message de
> > news:u5CQ5DezDHA.2240@TK2MSFTNGP10.phx.gbl...
> > > Bonjour,
> > >
> > > J'ai un problème avec la procédure
> > > Form_Unload(Cancel As Integer)
> > > et les touches système (croix rouge) et (<Alt>+<F4>)
> > >
> > > Ce que je voudrais faire c'est gérer la fermeture de la feuille
> > > vis-à-vis
> > > des commandes systèmes sus-citées.
> > > Alors pour interdire à la forme de se fermer, il suffit de mettre
cancel
> > > à -1,
> > > le problème, c'est qu'après, la form ne se ferme plus jamais car je
> > n'arrive
> > > pas à remettre le cancel local à 0 dans Form_Unload...
> > >
> > > En gros je voudrais
> > > dim x As Byte
> > > Form_Unload(Cancel As Integer)
> > > If x = 1 Then Cancel = 0 ' on ferme par le système la form
> > > If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la
form
> > > End Sub
> > >
> > > Il y a peut être une possibilité en associant un "fonction", mais je
> manie
> > > trop mal le passage de paramètres pour y arriver, pouvez-vous
> > > avez-vous une solution ?
> > > --
> > > @+, bye, Joe.
> > > Pour m'écrire ng75AROBASEnoosPOINTfr
> > > remplace AROBASE et POINT par leur vrai signe
> > > Il l'a fait car il ne savait pas que c'était impossible, alea jacta
est!
> > >
> > >
> > >
> > >
> >
> >
> > ---
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
> >
> >
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
Re,
> Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
en
> faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Je viens de faire le test et cela fonctionne.
Par contre pour être sur j'ai ajouté ceci :
KeyCode = Empty
Shift = Empty
Je vois mon message et ma form ne se ferme pas.
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" a écrit dans le message de
news:%
> Bonjour, merci,
>
> Ben, "pourquoi je n'utilise pas Form_KeyDown", dis-tu, ben parce que
> j'ai bien l'impression que les commande système de fermeture d'une form
> passe pas par l'évènement keyDown.
> Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma foi,
en
> faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
> Par contre, si par hasard tu as une autre idée :o) ???
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
> "Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit dans
> message de news: bsoneg$1sjr$
> > Bonjour,
> >
> > > et les touches système (croix rouge) et (<Alt>+<F4>)
> >
> > Pourquoi ne pas utiliser la fonction KeyDown du Form :
> >
> > Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
> > If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
> > MsgBox ("Veuillez quitter le logiciel par le menu ou le
> > End If
> > End Sub
> >
> >
> > --
> >
> > Cordialement
> >
> > Stéphane Maillard
> > Rixy software
> > Saint Malo
> >
> > "surfeur75" a écrit dans le message de
> > news:
> > > Bonjour,
> > >
> > > J'ai un problème avec la procédure
> > > Form_Unload(Cancel As Integer)
> > > et les touches système (croix rouge) et (<Alt>+<F4>)
> > >
> > > Ce que je voudrais faire c'est gérer la fermeture de la feuille
> > > vis-à-vis
> > > des commandes systèmes sus-citées.
> > > Alors pour interdire à la forme de se fermer, il suffit de mettre
cancel
> > > à -1,
> > > le problème, c'est qu'après, la form ne se ferme plus jamais car je
> > n'arrive
> > > pas à remettre le cancel local à 0 dans Form_Unload...
> > >
> > > En gros je voudrais
> > > dim x As Byte
> > > Form_Unload(Cancel As Integer)
> > > If x = 1 Then Cancel = 0 ' on ferme par le système la form
> > > If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la
form
> > > End Sub
> > >
> > > Il y a peut être une possibilité en associant un "fonction", mais je
> manie
> > > trop mal le passage de paramètres pour y arriver, pouvez-vous
> > > avez-vous une solution ?
> > > --
> > > @+, bye, Joe.
> > > Pour m'écrire ng75AROBASEnoosPOINTfr
> > > remplace AROBASE et POINT par leur vrai signe
> > > Il l'a fait car il ne savait pas que c'était impossible, alea jacta
est!
> > >
> > >
> > >
> > >
> >
> >
> > ---
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
> >
> >
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
Stéphane, oui j'ai réussi à faire marcher en faisant ça
KeyPreview = true
Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF4 And (Shift And vbAltMask > 0) Then
If condition = True Then KeyCode = 0
End If
End Sub
Merci, mais ça ne résoud pas le second problème:
"LA FERMETURE AVEC LA CROIX ROUGE"
Que je voudrais gérer de même manière (sans doute avec Form_Unload
(Cancel...
As-tu une seconde idée ?
"Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit
dans le message de news: bsos2h$1v7u$Re,Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma
foi, en faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Je viens de faire le test et cela fonctionne.
Par contre pour être sur j'ai ajouté ceci :
KeyCode = Empty
Shift = Empty
Je vois mon message et ma form ne se ferme pas.
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" a écrit dans le message de
news:%Bonjour, merci,
Ben, "pourquoi je n'utilise pas Form_KeyDown", dis-tu, ben
parce que j'ai bien l'impression que les commande système de
fermeture d'une form ne passe pas par l'évènement keyDown.
Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma
foi, en faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Par contre, si par hasard tu as une autre idée :o) ???
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta
est!
"Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit
dans le message de news: bsoneg$1sjr$Bonjour,et les touches système (croix rouge) et (<Alt>+<F4>)
Pourquoi ne pas utiliser la fonction KeyDown du Form :
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
MsgBox ("Veuillez quitter le logiciel par le menu ou le
bouton") End If
End Sub
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" a écrit dans le message de
news:Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la
feuille vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre
cancel à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car
je n'arrive pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système
la form End Sub
Il y a peut être une possibilité en associant un "fonction", mais
je manie trop mal le passage de paramètres pour y arriver,
pouvez-vous m'aider, avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea
jacta est!
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
Stéphane, oui j'ai réussi à faire marcher en faisant ça
KeyPreview = true
Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF4 And (Shift And vbAltMask > 0) Then
If condition = True Then KeyCode = 0
End If
End Sub
Merci, mais ça ne résoud pas le second problème:
"LA FERMETURE AVEC LA CROIX ROUGE"
Que je voudrais gérer de même manière (sans doute avec Form_Unload
(Cancel...
As-tu une seconde idée ?
"Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit
dans le message de news: bsos2h$1v7u$1@biggoron.nerim.net...
Re,
Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma
foi, en faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Je viens de faire le test et cela fonctionne.
Par contre pour être sur j'ai ajouté ceci :
KeyCode = Empty
Shift = Empty
Je vois mon message et ma form ne se ferme pas.
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" <surfeur75@paris.fr> a écrit dans le message de
news:%23dmGouezDHA.1524@TK2MSFTNGP10.phx.gbl...
Bonjour, merci,
Ben, "pourquoi je n'utilise pas Form_KeyDown", dis-tu, ben
parce que j'ai bien l'impression que les commande système de
fermeture d'une form ne passe pas par l'évènement keyDown.
Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma
foi, en faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Par contre, si par hasard tu as une autre idée :o) ???
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta
est!
"Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit
dans le message de news: bsoneg$1sjr$1@biggoron.nerim.net...
Bonjour,
et les touches système (croix rouge) et (<Alt>+<F4>)
Pourquoi ne pas utiliser la fonction KeyDown du Form :
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
MsgBox ("Veuillez quitter le logiciel par le menu ou le
bouton") End If
End Sub
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" <surfeur75@paris.fr> a écrit dans le message de
news:u5CQ5DezDHA.2240@TK2MSFTNGP10.phx.gbl...
Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la
feuille vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre
cancel à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car
je n'arrive pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système
la form End Sub
Il y a peut être une possibilité en associant un "fonction", mais
je manie trop mal le passage de paramètres pour y arriver,
pouvez-vous m'aider, avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea
jacta est!
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
Stéphane, oui j'ai réussi à faire marcher en faisant ça
KeyPreview = true
Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF4 And (Shift And vbAltMask > 0) Then
If condition = True Then KeyCode = 0
End If
End Sub
Merci, mais ça ne résoud pas le second problème:
"LA FERMETURE AVEC LA CROIX ROUGE"
Que je voudrais gérer de même manière (sans doute avec Form_Unload
(Cancel...
As-tu une seconde idée ?
"Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit
dans le message de news: bsos2h$1v7u$Re,Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma
foi, en faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Je viens de faire le test et cela fonctionne.
Par contre pour être sur j'ai ajouté ceci :
KeyCode = Empty
Shift = Empty
Je vois mon message et ma form ne se ferme pas.
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" a écrit dans le message de
news:%Bonjour, merci,
Ben, "pourquoi je n'utilise pas Form_KeyDown", dis-tu, ben
parce que j'ai bien l'impression que les commande système de
fermeture d'une form ne passe pas par l'évènement keyDown.
Simple, mettre un évènement KeyDown et un msgbox "x", dedans, et ma
foi, en faisant <alt>+<f4>, dis-moi si tu vois ton message "x"...
Par contre, si par hasard tu as une autre idée :o) ???
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta
est!
"Stéphane Maillard" <rixysoftware(stop-pub-spam)@nerim.fr> a écrit
dans le message de news: bsoneg$1sjr$Bonjour,et les touches système (croix rouge) et (<Alt>+<F4>)
Pourquoi ne pas utiliser la fonction KeyDown du Form :
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If (KeyCode = vbKeyF4) And (Shift And vbAltMask) Then
MsgBox ("Veuillez quitter le logiciel par le menu ou le
bouton") End If
End Sub
--
Cordialement
Stéphane Maillard
Rixy software
Saint Malo
"surfeur75" a écrit dans le message de
news:Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la
feuille vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre
cancel à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car
je n'arrive pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système
la form End Sub
Il y a peut être une possibilité en associant un "fonction", mais
je manie trop mal le passage de paramètres pour y arriver,
pouvez-vous m'aider, avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea
jacta est!
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.556 / Virus Database: 348 - Release Date: 26/12/2003
Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la feuille
vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car je
pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
End Sub
Il y a peut être une possibilité en associant un "fonction", mais je manie
trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la feuille
vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car je
pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
End Sub
Il y a peut être une possibilité en associant un "fonction", mais je manie
trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
Bonjour,
J'ai un problème avec la procédure
Form_Unload(Cancel As Integer)
et les touches système (croix rouge) et (<Alt>+<F4>)
Ce que je voudrais faire c'est gérer la fermeture de la feuille
vis-à-vis
des commandes systèmes sus-citées.
Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
à -1,
le problème, c'est qu'après, la form ne se ferme plus jamais car je
pas à remettre le cancel local à 0 dans Form_Unload...
En gros je voudrais
dim x As Byte
Form_Unload(Cancel As Integer)
If x = 1 Then Cancel = 0 ' on ferme par le système la form
If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
End Sub
Il y a peut être une possibilité en associant un "fonction", mais je manie
trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
avez-vous une solution ?
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
Bonjour, merci à tous, en mélangeant un peu vos infos, j'ai
voici ce que j'ai fait:
KeyPreview = True
Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF4 And (Shift And vbAltMask > 0) Then
If condition = True Then KeyCode = 0...
End If
End Sub
Sub Form_Unload(Cancel As Integer)
Cancel = 0
If condition = True Then Cancel = -1...
End Sub
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
"surfeur75" a écrit dans le message de news:
> Bonjour,
>
> J'ai un problème avec la procédure
> Form_Unload(Cancel As Integer)
> et les touches système (croix rouge) et (<Alt>+<F4>)
>
> Ce que je voudrais faire c'est gérer la fermeture de la feuille
> vis-à-vis
> des commandes systèmes sus-citées.
> Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
> à -1,
> le problème, c'est qu'après, la form ne se ferme plus jamais car je
n'arrive
> pas à remettre le cancel local à 0 dans Form_Unload...
>
> En gros je voudrais
> dim x As Byte
> Form_Unload(Cancel As Integer)
> If x = 1 Then Cancel = 0 ' on ferme par le système la form
> If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
> End Sub
>
> Il y a peut être une possibilité en associant un "fonction", mais je
> trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> avez-vous une solution ?
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
>
>
Bonjour, merci à tous, en mélangeant un peu vos infos, j'ai
voici ce que j'ai fait:
KeyPreview = True
Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF4 And (Shift And vbAltMask > 0) Then
If condition = True Then KeyCode = 0...
End If
End Sub
Sub Form_Unload(Cancel As Integer)
Cancel = 0
If condition = True Then Cancel = -1...
End Sub
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
"surfeur75" <surfeur75@paris.fr> a écrit dans le message de news:
u5CQ5DezDHA.2240@TK2MSFTNGP10.phx.gbl...
> Bonjour,
>
> J'ai un problème avec la procédure
> Form_Unload(Cancel As Integer)
> et les touches système (croix rouge) et (<Alt>+<F4>)
>
> Ce que je voudrais faire c'est gérer la fermeture de la feuille
> vis-à-vis
> des commandes systèmes sus-citées.
> Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
> à -1,
> le problème, c'est qu'après, la form ne se ferme plus jamais car je
n'arrive
> pas à remettre le cancel local à 0 dans Form_Unload...
>
> En gros je voudrais
> dim x As Byte
> Form_Unload(Cancel As Integer)
> If x = 1 Then Cancel = 0 ' on ferme par le système la form
> If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
> End Sub
>
> Il y a peut être une possibilité en associant un "fonction", mais je
> trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> avez-vous une solution ?
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
>
>
Bonjour, merci à tous, en mélangeant un peu vos infos, j'ai
voici ce que j'ai fait:
KeyPreview = True
Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF4 And (Shift And vbAltMask > 0) Then
If condition = True Then KeyCode = 0...
End If
End Sub
Sub Form_Unload(Cancel As Integer)
Cancel = 0
If condition = True Then Cancel = -1...
End Sub
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
"surfeur75" a écrit dans le message de news:
> Bonjour,
>
> J'ai un problème avec la procédure
> Form_Unload(Cancel As Integer)
> et les touches système (croix rouge) et (<Alt>+<F4>)
>
> Ce que je voudrais faire c'est gérer la fermeture de la feuille
> vis-à-vis
> des commandes systèmes sus-citées.
> Alors pour interdire à la forme de se fermer, il suffit de mettre cancel
> à -1,
> le problème, c'est qu'après, la form ne se ferme plus jamais car je
n'arrive
> pas à remettre le cancel local à 0 dans Form_Unload...
>
> En gros je voudrais
> dim x As Byte
> Form_Unload(Cancel As Integer)
> If x = 1 Then Cancel = 0 ' on ferme par le système la form
> If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la form
> End Sub
>
> Il y a peut être une possibilité en associant un "fonction", mais je
> trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> avez-vous une solution ?
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
>
>
Pourquoi écrire
if Condition=true then
au lieu de
if Condition then
"surfeur75" a écrit dans le message de
news:%
> Bonjour, merci à tous, en mélangeant un peu vos infos, j'ai
trouvé,
> voici ce que j'ai fait:
>
> KeyPreview = True
> Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
> If KeyCode = vbKeyF4 And (Shift And vbAltMask > 0) Then
> If condition = True Then KeyCode = 0...
> End If
> End Sub
>
> Sub Form_Unload(Cancel As Integer)
> Cancel = 0
> If condition = True Then Cancel = -1...
> End Sub
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
> "surfeur75" a écrit dans le message de news:
>
> > Bonjour,
> >
> > J'ai un problème avec la procédure
> > Form_Unload(Cancel As Integer)
> > et les touches système (croix rouge) et (<Alt>+<F4>)
> >
> > Ce que je voudrais faire c'est gérer la fermeture de la feuille
> > vis-à-vis
> > des commandes systèmes sus-citées.
> > Alors pour interdire à la forme de se fermer, il suffit de mettre
> > à -1,
> > le problème, c'est qu'après, la form ne se ferme plus jamais car je
> n'arrive
> > pas à remettre le cancel local à 0 dans Form_Unload...
> >
> > En gros je voudrais
> > dim x As Byte
> > Form_Unload(Cancel As Integer)
> > If x = 1 Then Cancel = 0 ' on ferme par le système la form
> > If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la
> > End Sub
> >
> > Il y a peut être une possibilité en associant un "fonction", mais je
manie
> > trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> > avez-vous une solution ?
> > --
> > @+, bye, Joe.
> > Pour m'écrire ng75AROBASEnoosPOINTfr
> > remplace AROBASE et POINT par leur vrai signe
> > Il l'a fait car il ne savait pas que c'était impossible, alea jacta
> >
> >
> >
> >
>
>
Pourquoi écrire
if Condition=true then
au lieu de
if Condition then
"surfeur75" <surfeur75@paris.fr> a écrit dans le message de
news:%23UttLefzDHA.1996@TK2MSFTNGP12.phx.gbl...
> Bonjour, merci à tous, en mélangeant un peu vos infos, j'ai
trouvé,
> voici ce que j'ai fait:
>
> KeyPreview = True
> Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
> If KeyCode = vbKeyF4 And (Shift And vbAltMask > 0) Then
> If condition = True Then KeyCode = 0...
> End If
> End Sub
>
> Sub Form_Unload(Cancel As Integer)
> Cancel = 0
> If condition = True Then Cancel = -1...
> End Sub
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
> "surfeur75" <surfeur75@paris.fr> a écrit dans le message de news:
> u5CQ5DezDHA.2240@TK2MSFTNGP10.phx.gbl...
> > Bonjour,
> >
> > J'ai un problème avec la procédure
> > Form_Unload(Cancel As Integer)
> > et les touches système (croix rouge) et (<Alt>+<F4>)
> >
> > Ce que je voudrais faire c'est gérer la fermeture de la feuille
> > vis-à-vis
> > des commandes systèmes sus-citées.
> > Alors pour interdire à la forme de se fermer, il suffit de mettre
> > à -1,
> > le problème, c'est qu'après, la form ne se ferme plus jamais car je
> n'arrive
> > pas à remettre le cancel local à 0 dans Form_Unload...
> >
> > En gros je voudrais
> > dim x As Byte
> > Form_Unload(Cancel As Integer)
> > If x = 1 Then Cancel = 0 ' on ferme par le système la form
> > If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la
> > End Sub
> >
> > Il y a peut être une possibilité en associant un "fonction", mais je
manie
> > trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> > avez-vous une solution ?
> > --
> > @+, bye, Joe.
> > Pour m'écrire ng75AROBASEnoosPOINTfr
> > remplace AROBASE et POINT par leur vrai signe
> > Il l'a fait car il ne savait pas que c'était impossible, alea jacta
> >
> >
> >
> >
>
>
Pourquoi écrire
if Condition=true then
au lieu de
if Condition then
"surfeur75" a écrit dans le message de
news:%
> Bonjour, merci à tous, en mélangeant un peu vos infos, j'ai
trouvé,
> voici ce que j'ai fait:
>
> KeyPreview = True
> Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
> If KeyCode = vbKeyF4 And (Shift And vbAltMask > 0) Then
> If condition = True Then KeyCode = 0...
> End If
> End Sub
>
> Sub Form_Unload(Cancel As Integer)
> Cancel = 0
> If condition = True Then Cancel = -1...
> End Sub
> --
> @+, bye, Joe.
> Pour m'écrire ng75AROBASEnoosPOINTfr
> remplace AROBASE et POINT par leur vrai signe
> Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
>
>
> "surfeur75" a écrit dans le message de news:
>
> > Bonjour,
> >
> > J'ai un problème avec la procédure
> > Form_Unload(Cancel As Integer)
> > et les touches système (croix rouge) et (<Alt>+<F4>)
> >
> > Ce que je voudrais faire c'est gérer la fermeture de la feuille
> > vis-à-vis
> > des commandes systèmes sus-citées.
> > Alors pour interdire à la forme de se fermer, il suffit de mettre
> > à -1,
> > le problème, c'est qu'après, la form ne se ferme plus jamais car je
> n'arrive
> > pas à remettre le cancel local à 0 dans Form_Unload...
> >
> > En gros je voudrais
> > dim x As Byte
> > Form_Unload(Cancel As Integer)
> > If x = 1 Then Cancel = 0 ' on ferme par le système la form
> > If x = 2 Then Cancel = (-1) ' on NE ferme PAS par le système la
> > End Sub
> >
> > Il y a peut être une possibilité en associant un "fonction", mais je
manie
> > trop mal le passage de paramètres pour y arriver, pouvez-vous m'aider,
> > avez-vous une solution ?
> > --
> > @+, bye, Joe.
> > Pour m'écrire ng75AROBASEnoosPOINTfr
> > remplace AROBASE et POINT par leur vrai signe
> > Il l'a fait car il ne savait pas que c'était impossible, alea jacta
> >
> >
> >
> >
>
>
bien que j'utilise abondamment le premier (qui est plus rapide si mes
souvenirs sont exactes), le deuxième est tout de même très utilisé dans le
milieu pour des raisons de clareté de code... ;O)
bien que j'utilise abondamment le premier (qui est plus rapide si mes
souvenirs sont exactes), le deuxième est tout de même très utilisé dans le
milieu pour des raisons de clareté de code... ;O)
bien que j'utilise abondamment le premier (qui est plus rapide si mes
souvenirs sont exactes), le deuxième est tout de même très utilisé dans le
milieu pour des raisons de clareté de code... ;O)