Problème de fermeture d'une fenêtre vb 2010
Résolu/Fermé
yannel777
Messages postés
128
Date d'inscription
lundi 4 mai 2009
Statut
Membre
Dernière intervention
24 janvier 2023
-
18 déc. 2013 à 13:24
yannel777 Messages postés 128 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 24 janvier 2023 - 21 déc. 2013 à 00:52
yannel777 Messages postés 128 Date d'inscription lundi 4 mai 2009 Statut Membre Dernière intervention 24 janvier 2023 - 21 déc. 2013 à 00:52
A voir également:
- Problème de fermeture d'une fenêtre vb 2010
- Vb - Télécharger - Langages
- Clé activation office 2010 gratuit - Télécharger - Sécurité
- Sytadin fermeture - Télécharger - Transports & Cartes
- Vb cable - Télécharger - Audio & Musique
- Problème affichage fenêtre windows 10 - Guide
2 réponses
melanie1324
Messages postés
1504
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
155
Modifié par pijaku le 18/12/2013 à 16:49
Modifié par pijaku le 18/12/2013 à 16:49
Bonjour,
Pour désactiver la croix :
Dans la partie déclaration de l'UF
cf : https://www.commentcamarche.net/faq/12794-vba-enlever-la-croix-rouge-d-un-userform
Pour désactiver la croix :
Dans la partie déclaration de l'UF
'pour enlever la croix rouge d'un UF Declare Function GetWindowLongA Lib "user32" _ (ByVal hwnd As Long, ByVal nIndex As Long) As Long Declare Function SetWindowLongA Lib "user32" _ (ByVal hwnd As Long, ByVal nIndex As Long, _ ByVal dwNewLong As Long) As Long Declare Function FindWindowA Lib "user32" _ (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Dans l'initialisation de l'UF Private Sub UserForm_Initialize() Dim hwnd As Long hwnd = FindWindowA("Thunder" & IIf(Application.Version Like "8*", "X", "D") _ & "Frame", Me.Caption) SetWindowLongA hwnd, -16, GetWindowLongA(hwnd, -16) And &HFFF7FFFF End Sub
cf : https://www.commentcamarche.net/faq/12794-vba-enlever-la-croix-rouge-d-un-userform
yannel777
Messages postés
128
Date d'inscription
lundi 4 mai 2009
Statut
Membre
Dernière intervention
24 janvier 2023
35
18 déc. 2013 à 17:11
18 déc. 2013 à 17:11
Bonjour Mélanie,
Je voulais savoir qu'est que c'est l'initiation d"un UF
J'ai vu votre lien, je vois que cela concerne le VBA, j'en déduit que c'est la même chose pour le VB 2010
(Je suis débutant en Visual Basic 2010)
Merci de votre compréhension
Je voulais savoir qu'est que c'est l'initiation d"un UF
J'ai vu votre lien, je vois que cela concerne le VBA, j'en déduit que c'est la même chose pour le VB 2010
(Je suis débutant en Visual Basic 2010)
Merci de votre compréhension
melanie1324
Messages postés
1504
Date d'inscription
vendredi 25 mai 2007
Statut
Membre
Dernière intervention
31 janvier 2018
155
18 déc. 2013 à 17:22
18 déc. 2013 à 17:22
Pardon, j'avais pas vu qu'il s'agissait de vb. Oui le code fourni est pour VBA.
Voici ce que j'ai trouvé pour vb10 :
https://hack.xooit.com/t167-Desactiver-la-fermeture-par-defaut-d-un-Form-VB-net.htm
Voici ce que j'ai trouvé pour vb10 :
https://hack.xooit.com/t167-Desactiver-la-fermeture-par-defaut-d-un-Form-VB-net.htm
yannel777
Messages postés
128
Date d'inscription
lundi 4 mai 2009
Statut
Membre
Dernière intervention
24 janvier 2023
35
Modifié par yannel777 le 18/12/2013 à 17:39
Modifié par yannel777 le 18/12/2013 à 17:39
pas grave merci quand même : )
J'ai regarder la code mais comme je l'ai dis au dessus, cela ne fonctionne pas avec
le code :
c'est pour cela que je recherche un autre moyen pour fermer une fenêtre.
(sans passer par
Merci de votre compréhension
J'ai regarder la code mais comme je l'ai dis au dessus, cela ne fonctionne pas avec
le code :
Me.Close()
c'est pour cela que je recherche un autre moyen pour fermer une fenêtre.
(sans passer par
Me.dispose()car lui il ferme carrément le processus, je voudrai juste la fenêtre qui soit fermée)
Merci de votre compréhension
yannel777
Messages postés
128
Date d'inscription
lundi 4 mai 2009
Statut
Membre
Dernière intervention
24 janvier 2023
35
21 déc. 2013 à 00:52
21 déc. 2013 à 00:52
Me.Hide()