Je sais que ça existe dans vb.net mais je sais plus comment il s'appel
je recherche comment faire la detection du reboot, c'est a dire quand
l'utilisateur entame le processus de reboot je souhaite executer une
procedure.
Si vous avez des idées ! :) merci d'avance
--
Mail : http://cerbermail.com/?rIXgaw9Xsl
Site : http://planetenova.free.fr/
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
Zoury
Salut TroXsa !
Voici un exemple pour VS.NET 2003 et moins : '*** Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
' détecte le message de fermeture de Windows If (m.Msg = WM_QUERYENDSESSION) Then _fermetureSysteme = True End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then Me.MonCodeDeFermeture() End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class '***
Voici un autre exemple pour VS.NET 2005 : '*** Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then Me.MonCodeDeFermeture() End If
End Sub '***
-- Cordialement Yanick MVP pour Visual Basic
"TroXsA" a écrit dans le message de news: dr7qlc$r60$
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel je recherche comment faire la detection du reboot, c'est a dire quand l'utilisateur entame le processus de reboot je souhaite executer une procedure.
Si vous avez des idées ! :) merci d'avance
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
Salut TroXsa !
Voici un exemple pour VS.NET 2003 et moins :
'***
Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
' détecte le message de fermeture de Windows
If (m.Msg = WM_QUERYENDSESSION) Then
_fermetureSysteme = True
End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then
Me.MonCodeDeFermeture()
End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class
'***
Voici un autre exemple pour VS.NET 2005 :
'***
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then
Me.MonCodeDeFermeture()
End If
End Sub
'***
--
Cordialement
Yanick
MVP pour Visual Basic
"TroXsA" <neat@pk.com> a écrit dans le message de news:
dr7qlc$r60$1@s1.news.oleane.net...
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel
je recherche comment faire la detection du reboot, c'est a dire quand
l'utilisateur entame le processus de reboot je souhaite executer une
procedure.
Si vous avez des idées ! :) merci d'avance
--
Mail : http://cerbermail.com/?rIXgaw9Xsl
Site : http://planetenova.free.fr/
Voici un exemple pour VS.NET 2003 et moins : '*** Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
' détecte le message de fermeture de Windows If (m.Msg = WM_QUERYENDSESSION) Then _fermetureSysteme = True End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then Me.MonCodeDeFermeture() End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class '***
Voici un autre exemple pour VS.NET 2005 : '*** Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then Me.MonCodeDeFermeture() End If
End Sub '***
-- Cordialement Yanick MVP pour Visual Basic
"TroXsA" a écrit dans le message de news: dr7qlc$r60$
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel je recherche comment faire la detection du reboot, c'est a dire quand l'utilisateur entame le processus de reboot je souhaite executer une procedure.
Si vous avez des idées ! :) merci d'avance
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
TroXsA
Merci beaucoup d'avoir repondu :) j'ai un petit probleme, il ne reconnais pas "FormClosingEventArgs" et Me.FormClosing je doit importe quel que chose ?
A bientot
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
"Zoury" a écrit dans le message de news:
Salut TroXsa !
Voici un exemple pour VS.NET 2003 et moins : '*** Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
' détecte le message de fermeture de Windows If (m.Msg = WM_QUERYENDSESSION) Then _fermetureSysteme = True End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then Me.MonCodeDeFermeture() End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class '***
Voici un autre exemple pour VS.NET 2005 : '*** Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then Me.MonCodeDeFermeture() End If
End Sub '***
-- Cordialement Yanick MVP pour Visual Basic
"TroXsA" a écrit dans le message de news: dr7qlc$r60$
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel je recherche comment faire la detection du reboot, c'est a dire quand l'utilisateur entame le processus de reboot je souhaite executer une procedure.
Si vous avez des idées ! :) merci d'avance
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
Merci beaucoup d'avoir repondu :)
j'ai un petit probleme, il ne reconnais pas "FormClosingEventArgs" et
Me.FormClosing
je doit importe quel que chose ?
A bientot
--
Mail : http://cerbermail.com/?rIXgaw9Xsl
Site : http://planetenova.free.fr/
"Zoury" <yanick_lefebvre@hotmail.com> a écrit dans le message de news:
uU2Mal4IGHA.3144@TK2MSFTNGP11.phx.gbl...
Salut TroXsa !
Voici un exemple pour VS.NET 2003 et moins :
'***
Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As
System.Windows.Forms.Message)
' détecte le message de fermeture de Windows
If (m.Msg = WM_QUERYENDSESSION) Then
_fermetureSysteme = True
End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then
Me.MonCodeDeFermeture()
End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class
'***
Voici un autre exemple pour VS.NET 2005 :
'***
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then
Me.MonCodeDeFermeture()
End If
End Sub
'***
--
Cordialement
Yanick
MVP pour Visual Basic
"TroXsA" <neat@pk.com> a écrit dans le message de news:
dr7qlc$r60$1@s1.news.oleane.net...
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel
je recherche comment faire la detection du reboot, c'est a dire quand
l'utilisateur entame le processus de reboot je souhaite executer une
procedure.
Si vous avez des idées ! :) merci d'avance
--
Mail : http://cerbermail.com/?rIXgaw9Xsl
Site : http://planetenova.free.fr/
Merci beaucoup d'avoir repondu :) j'ai un petit probleme, il ne reconnais pas "FormClosingEventArgs" et Me.FormClosing je doit importe quel que chose ?
A bientot
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
"Zoury" a écrit dans le message de news:
Salut TroXsa !
Voici un exemple pour VS.NET 2003 et moins : '*** Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
' détecte le message de fermeture de Windows If (m.Msg = WM_QUERYENDSESSION) Then _fermetureSysteme = True End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then Me.MonCodeDeFermeture() End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class '***
Voici un autre exemple pour VS.NET 2005 : '*** Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then Me.MonCodeDeFermeture() End If
End Sub '***
-- Cordialement Yanick MVP pour Visual Basic
"TroXsA" a écrit dans le message de news: dr7qlc$r60$
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel je recherche comment faire la detection du reboot, c'est a dire quand l'utilisateur entame le processus de reboot je souhaite executer une procedure.
Si vous avez des idées ! :) merci d'avance
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
Zoury
hmm. j'a fait le premier exemple avec VS.NET 2005, car je n'ai pas les deux d'installé, toutefois la signature du délégate (événement) à changée entre les deux versions.
Voici la version pour VS.NET 2003 : '** Private Sub Form1_Closing(ByVal sender As Object, ByVal e As System.Windows.Forms.CancelEventArgs) Handles Me.Closing '**
désolé pour l'erreur.. -- Cordialement Yanick MVP pour Visual Basic "TroXsA" a écrit dans le message de news: drnkra$be9$
Merci beaucoup d'avoir repondu :) j'ai un petit probleme, il ne reconnais pas "FormClosingEventArgs" et Me.FormClosing je doit importe quel que chose ?
A bientot
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
"Zoury" a écrit dans le message de news:
Salut TroXsa !
Voici un exemple pour VS.NET 2003 et moins : '*** Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
' détecte le message de fermeture de Windows If (m.Msg = WM_QUERYENDSESSION) Then _fermetureSysteme = True End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then Me.MonCodeDeFermeture() End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class '***
Voici un autre exemple pour VS.NET 2005 : '*** Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then Me.MonCodeDeFermeture() End If
End Sub '***
-- Cordialement Yanick MVP pour Visual Basic
"TroXsA" a écrit dans le message de news: dr7qlc$r60$
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel je recherche comment faire la detection du reboot, c'est a dire quand l'utilisateur entame le processus de reboot je souhaite executer une procedure.
Si vous avez des idées ! :) merci d'avance
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
hmm. j'a fait le premier exemple avec VS.NET 2005, car je n'ai pas les deux
d'installé, toutefois la signature du délégate (événement) à changée entre
les deux versions.
Voici la version pour VS.NET 2003 :
'**
Private Sub Form1_Closing(ByVal sender As Object, ByVal e As
System.Windows.Forms.CancelEventArgs) Handles Me.Closing
'**
désolé pour l'erreur..
--
Cordialement
Yanick
MVP pour Visual Basic
"TroXsA" <neat@pk.com> a écrit dans le message de news:
drnkra$be9$1@s1.news.oleane.net...
Merci beaucoup d'avoir repondu :)
j'ai un petit probleme, il ne reconnais pas "FormClosingEventArgs" et
Me.FormClosing
je doit importe quel que chose ?
A bientot
--
Mail : http://cerbermail.com/?rIXgaw9Xsl
Site : http://planetenova.free.fr/
"Zoury" <yanick_lefebvre@hotmail.com> a écrit dans le message de news:
uU2Mal4IGHA.3144@TK2MSFTNGP11.phx.gbl...
Salut TroXsa !
Voici un exemple pour VS.NET 2003 et moins :
'***
Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As
System.Windows.Forms.Message)
' détecte le message de fermeture de Windows
If (m.Msg = WM_QUERYENDSESSION) Then
_fermetureSysteme = True
End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then
Me.MonCodeDeFermeture()
End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class
'***
Voici un autre exemple pour VS.NET 2005 :
'***
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then
Me.MonCodeDeFermeture()
End If
End Sub
'***
--
Cordialement
Yanick
MVP pour Visual Basic
"TroXsA" <neat@pk.com> a écrit dans le message de news:
dr7qlc$r60$1@s1.news.oleane.net...
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel
je recherche comment faire la detection du reboot, c'est a dire quand
l'utilisateur entame le processus de reboot je souhaite executer une
procedure.
Si vous avez des idées ! :) merci d'avance
--
Mail : http://cerbermail.com/?rIXgaw9Xsl
Site : http://planetenova.free.fr/
hmm. j'a fait le premier exemple avec VS.NET 2005, car je n'ai pas les deux d'installé, toutefois la signature du délégate (événement) à changée entre les deux versions.
Voici la version pour VS.NET 2003 : '** Private Sub Form1_Closing(ByVal sender As Object, ByVal e As System.Windows.Forms.CancelEventArgs) Handles Me.Closing '**
désolé pour l'erreur.. -- Cordialement Yanick MVP pour Visual Basic "TroXsA" a écrit dans le message de news: drnkra$be9$
Merci beaucoup d'avoir repondu :) j'ai un petit probleme, il ne reconnais pas "FormClosingEventArgs" et Me.FormClosing je doit importe quel que chose ?
A bientot
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
"Zoury" a écrit dans le message de news:
Salut TroXsa !
Voici un exemple pour VS.NET 2003 et moins : '*** Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
' détecte le message de fermeture de Windows If (m.Msg = WM_QUERYENDSESSION) Then _fermetureSysteme = True End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then Me.MonCodeDeFermeture() End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class '***
Voici un autre exemple pour VS.NET 2005 : '*** Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then Me.MonCodeDeFermeture() End If
End Sub '***
-- Cordialement Yanick MVP pour Visual Basic
"TroXsA" a écrit dans le message de news: dr7qlc$r60$
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel je recherche comment faire la detection du reboot, c'est a dire quand l'utilisateur entame le processus de reboot je souhaite executer une procedure.
Si vous avez des idées ! :) merci d'avance
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
TroXsA
Merci beaucoup Zoury ça fonctionne tres bien (pour le moment ;) ) Vivement qu'on passe tous au 2.0 :) c'est beaucoup plus simple
Bonne fin de journée ... -- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
"Zoury" a écrit dans le message de news:
hmm. j'a fait le premier exemple avec VS.NET 2005, car je n'ai pas les deux d'installé, toutefois la signature du délégate (événement) à changée entre les deux versions.
Voici la version pour VS.NET 2003 : '** Private Sub Form1_Closing(ByVal sender As Object, ByVal e As System.Windows.Forms.CancelEventArgs) Handles Me.Closing '**
désolé pour l'erreur.. -- Cordialement Yanick MVP pour Visual Basic "TroXsA" a écrit dans le message de news: drnkra$be9$
Merci beaucoup d'avoir repondu :) j'ai un petit probleme, il ne reconnais pas "FormClosingEventArgs" et Me.FormClosing je doit importe quel que chose ?
A bientot
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
"Zoury" a écrit dans le message de news:
Salut TroXsa !
Voici un exemple pour VS.NET 2003 et moins : '*** Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
' détecte le message de fermeture de Windows If (m.Msg = WM_QUERYENDSESSION) Then _fermetureSysteme = True End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then Me.MonCodeDeFermeture() End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class '***
Voici un autre exemple pour VS.NET 2005 : '*** Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then Me.MonCodeDeFermeture() End If
End Sub '***
-- Cordialement Yanick MVP pour Visual Basic
"TroXsA" a écrit dans le message de news: dr7qlc$r60$
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel je recherche comment faire la detection du reboot, c'est a dire quand l'utilisateur entame le processus de reboot je souhaite executer une procedure.
Si vous avez des idées ! :) merci d'avance
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
Merci beaucoup Zoury ça fonctionne tres bien (pour le moment ;) )
Vivement qu'on passe tous au 2.0 :) c'est beaucoup plus simple
Bonne fin de journée ...
--
Mail : http://cerbermail.com/?rIXgaw9Xsl
Site : http://planetenova.free.fr/
"Zoury" <yanick_lefebvre@hotmail.com> a écrit dans le message de news:
edlKUwnJGHA.3936@TK2MSFTNGP12.phx.gbl...
hmm. j'a fait le premier exemple avec VS.NET 2005, car je n'ai pas les
deux d'installé, toutefois la signature du délégate (événement) à changée
entre les deux versions.
Voici la version pour VS.NET 2003 :
'**
Private Sub Form1_Closing(ByVal sender As Object, ByVal e As
System.Windows.Forms.CancelEventArgs) Handles Me.Closing
'**
désolé pour l'erreur..
--
Cordialement
Yanick
MVP pour Visual Basic
"TroXsA" <neat@pk.com> a écrit dans le message de news:
drnkra$be9$1@s1.news.oleane.net...
Merci beaucoup d'avoir repondu :)
j'ai un petit probleme, il ne reconnais pas "FormClosingEventArgs" et
Me.FormClosing
je doit importe quel que chose ?
A bientot
--
Mail : http://cerbermail.com/?rIXgaw9Xsl
Site : http://planetenova.free.fr/
"Zoury" <yanick_lefebvre@hotmail.com> a écrit dans le message de news:
uU2Mal4IGHA.3144@TK2MSFTNGP11.phx.gbl...
Salut TroXsa !
Voici un exemple pour VS.NET 2003 et moins :
'***
Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As
System.Windows.Forms.Message)
' détecte le message de fermeture de Windows
If (m.Msg = WM_QUERYENDSESSION) Then
_fermetureSysteme = True
End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then
Me.MonCodeDeFermeture()
End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class
'***
Voici un autre exemple pour VS.NET 2005 :
'***
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As
System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then
Me.MonCodeDeFermeture()
End If
End Sub
'***
--
Cordialement
Yanick
MVP pour Visual Basic
"TroXsA" <neat@pk.com> a écrit dans le message de news:
dr7qlc$r60$1@s1.news.oleane.net...
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel
je recherche comment faire la detection du reboot, c'est a dire quand
l'utilisateur entame le processus de reboot je souhaite executer une
procedure.
Si vous avez des idées ! :) merci d'avance
--
Mail : http://cerbermail.com/?rIXgaw9Xsl
Site : http://planetenova.free.fr/
Merci beaucoup Zoury ça fonctionne tres bien (pour le moment ;) ) Vivement qu'on passe tous au 2.0 :) c'est beaucoup plus simple
Bonne fin de journée ... -- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
"Zoury" a écrit dans le message de news:
hmm. j'a fait le premier exemple avec VS.NET 2005, car je n'ai pas les deux d'installé, toutefois la signature du délégate (événement) à changée entre les deux versions.
Voici la version pour VS.NET 2003 : '** Private Sub Form1_Closing(ByVal sender As Object, ByVal e As System.Windows.Forms.CancelEventArgs) Handles Me.Closing '**
désolé pour l'erreur.. -- Cordialement Yanick MVP pour Visual Basic "TroXsA" a écrit dans le message de news: drnkra$be9$
Merci beaucoup d'avoir repondu :) j'ai un petit probleme, il ne reconnais pas "FormClosingEventArgs" et Me.FormClosing je doit importe quel que chose ?
A bientot
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/
"Zoury" a écrit dans le message de news:
Salut TroXsa !
Voici un exemple pour VS.NET 2003 et moins : '*** Public Class Form1
Private Const WM_QUERYENDSESSION As Int32 = &H11
Private _fermetureSysteme As Boolean
Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message)
' détecte le message de fermeture de Windows If (m.Msg = WM_QUERYENDSESSION) Then _fermetureSysteme = True End If
MyBase.WndProc(m)
End Sub
Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (_fermetureSysteme) Then Me.MonCodeDeFermeture() End If
End Sub
Private Sub MonCodeDeFermeture()
' mettre ton code ici
End Sub
End Class '***
Voici un autre exemple pour VS.NET 2005 : '*** Private Sub Form1_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing
If (e.CloseReason = CloseReason.WindowsShutDown) Then Me.MonCodeDeFermeture() End If
End Sub '***
-- Cordialement Yanick MVP pour Visual Basic
"TroXsA" a écrit dans le message de news: dr7qlc$r60$
Bonjour a tous
Je sais que ça existe dans vb.net mais je sais plus comment il s'appel je recherche comment faire la detection du reboot, c'est a dire quand l'utilisateur entame le processus de reboot je souhaite executer une procedure.
Si vous avez des idées ! :) merci d'avance
-- Mail : http://cerbermail.com/?rIXgaw9Xsl Site : http://planetenova.free.fr/