Msgbox autre question ?
Résolu/Fermé
TAVERNIER
Messages postés
276
Date d'inscription
jeudi 28 avril 2005
Statut
Membre
Dernière intervention
22 janvier 2023
-
16 avril 2010 à 09:05
TAVERNIER Messages postés 276 Date d'inscription jeudi 28 avril 2005 Statut Membre Dernière intervention 22 janvier 2023 - 16 avril 2010 à 11:08
TAVERNIER Messages postés 276 Date d'inscription jeudi 28 avril 2005 Statut Membre Dernière intervention 22 janvier 2023 - 16 avril 2010 à 11:08
A voir également:
- Msgbox autre question ?
- Msgbox vbokcancel ✓ - Forum VB / VBA
- Vba msgbox bouton personnalisé ✓ - Forum Excel
- Vbs: MsgBox avec bouton personnaliser ? - Forum VB / VBA
- Vba msgbox variable ✓ - Forum VB / VBA
- Vba msgbox avec saisie - Forum VB / VBA
1 réponse
ghuysmans99
Messages postés
2496
Date d'inscription
jeudi 14 juillet 2005
Statut
Contributeur
Dernière intervention
5 juin 2016
339
16 avril 2010 à 09:46
16 avril 2010 à 09:46
Il est possible de mettre la MsgBox à la position que tu veux, mais tu dois à ce moment-là utiliser les APIs Windows. Pour qu'une autre MsgBox ne s'ouvre pas tout de suite tu peux utiliser l'API Sleep(dwMilliseconds) qui te permet d'attendre un temps défini. Si tu veux empêcher qu'on en ferme une, utilise un formulaire que tu auras fait toi-même affiché en modal.
Pour couper la machine, il te suffit de passer EWX_SHUTDOWN ou EWX_REBOOT à la fonction ExitWindowsEx. Mets dwReserved à 0.
Pour couper la machine, il te suffit de passer EWX_SHUTDOWN ou EWX_REBOOT à la fonction ExitWindowsEx. Mets dwReserved à 0.
Public Const EWX_SHUTDOWN = 1 Public Const EWX_REBOOT = 2 Public Declare Function ExitWindowsEx Lib "user32" (ByVal uFlags As Long, ByVal dwReserved As Long) As Long
16 avril 2010 à 11:08