VBA Access WebBrowser
Fermé
BloodyAngel
Messages postés
1482
Date d'inscription
mardi 21 juin 2005
Statut
Contributeur
Dernière intervention
21 juin 2018
-
31 juil. 2008 à 23:47
BloodyAngel Messages postés 1482 Date d'inscription mardi 21 juin 2005 Statut Contributeur Dernière intervention 21 juin 2018 - 1 août 2008 à 03:05
BloodyAngel Messages postés 1482 Date d'inscription mardi 21 juin 2005 Statut Contributeur Dernière intervention 21 juin 2018 - 1 août 2008 à 03:05
A voir également:
- VBA Access WebBrowser
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Acer quick access - Forum Logiciels
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Access appdata - Guide
- Access runtime ✓ - Forum Access
4 réponses
Archi-dessin
Messages postés
270
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
28 décembre 2009
25
1 août 2008 à 02:00
1 août 2008 à 02:00
salut,
dans la zonz code de la feuille ajouter c'est deux lignes
Private Declare Function CreateEllipticRgn Lib "gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function SetWindowRgn Lib "user32" (ByVal hWnd As Long, ByVal hRgn As Long, ByVal bRedraw As Long) As Long
dans la zonz code de la feuille ajouter c'est deux lignes
Private Declare Function CreateEllipticRgn Lib "gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function SetWindowRgn Lib "user32" (ByVal hWnd As Long, ByVal hRgn As Long, ByVal bRedraw As Long) As Long
Archi-dessin
Messages postés
270
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
28 décembre 2009
25
1 août 2008 à 02:29
1 août 2008 à 02:29
seulement vous les collez dans zon généraral du code feuille
BloodyAngel
Messages postés
1482
Date d'inscription
mardi 21 juin 2005
Statut
Contributeur
Dernière intervention
21 juin 2018
401
1 août 2008 à 02:31
1 août 2008 à 02:31
Je l'ai fait mais ça n'a rien changé du tout :-/
BloodyAngel
Messages postés
1482
Date d'inscription
mardi 21 juin 2005
Statut
Contributeur
Dernière intervention
21 juin 2018
401
1 août 2008 à 02:37
1 août 2008 à 02:37
En fait, ce n'est pas vraiment le Height qui pose problème.
Si je redimentionne la hauteur puis la largeur, la hauteur sera changée mais pas la largeur.
Si je redimentionne la largeur puis la hauteur, la largeur sera changée mais pas la hauteur.
Donc à chaque fois le premier marche mais pas le second...
Si je redimentionne la hauteur puis la largeur, la hauteur sera changée mais pas la largeur.
Si je redimentionne la largeur puis la hauteur, la largeur sera changée mais pas la hauteur.
Donc à chaque fois le premier marche mais pas le second...
Archi-dessin
Messages postés
270
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
28 décembre 2009
25
1 août 2008 à 02:45
1 août 2008 à 02:45
je vous donne un exemple pour simplifier trop de discution
tu crées un projet puis t'insère 3 boutton de command
et tu colles cequi suit dans la zone code de la feuille:
rivate Declare Function CreateEllipticRgn Lib "gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function SetWindowRgn Lib "user32" (ByVal hWnd As Long, ByVal hRgn As Long, ByVal bRedraw As Long) As Long
Private Sub Command2_Click()
Dim hr&, dl&
Dim usew&, useh&
usew& = Command1.Width / Screen.TwipsPerPixelX
useh& = Command1.Height / Screen.TwipsPerPixelY
hr& = CreateEllipticRgn(0, 0, usew, useh)
dl& = SetWindowRgn(Command1.hWnd, hr, True)
End Sub
Private Sub Command3_Click()
Dim hr&, dl&
Dim usew&, useh&
usew& = Me.Width / Screen.TwipsPerPixelX
useh& = Me.Height / Screen.TwipsPerPixelY
hr& = CreateEllipticRgn(0, 0, usew, useh)
dl& = SetWindowRgn(Me.hWnd, hr, True)
End Sub
tu crées un projet puis t'insère 3 boutton de command
et tu colles cequi suit dans la zone code de la feuille:
rivate Declare Function CreateEllipticRgn Lib "gdi32" (ByVal X1 As Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) As Long
Private Declare Function SetWindowRgn Lib "user32" (ByVal hWnd As Long, ByVal hRgn As Long, ByVal bRedraw As Long) As Long
Private Sub Command2_Click()
Dim hr&, dl&
Dim usew&, useh&
usew& = Command1.Width / Screen.TwipsPerPixelX
useh& = Command1.Height / Screen.TwipsPerPixelY
hr& = CreateEllipticRgn(0, 0, usew, useh)
dl& = SetWindowRgn(Command1.hWnd, hr, True)
End Sub
Private Sub Command3_Click()
Dim hr&, dl&
Dim usew&, useh&
usew& = Me.Width / Screen.TwipsPerPixelX
useh& = Me.Height / Screen.TwipsPerPixelY
hr& = CreateEllipticRgn(0, 0, usew, useh)
dl& = SetWindowRgn(Me.hWnd, hr, True)
End Sub
BloodyAngel
Messages postés
1482
Date d'inscription
mardi 21 juin 2005
Statut
Contributeur
Dernière intervention
21 juin 2018
401
1 août 2008 à 03:05
1 août 2008 à 03:05
sorry mais je ne pense pas que ce soit ça que je cherche
je cherche à redimensionner un controle Webbrowser, pas la page entière...
je cherche à redimensionner un controle Webbrowser, pas la page entière...
1 août 2008 à 02:23
merci pour l'info. Je vois plus ou moins comment fonctionnent ces deux api, mais je ne vois pas comment les utiliser pour redimensionner mon WebBrowser... :-/