Pour des raisons personnelles j'ai repris ta base pour le=20
redimensionnement automatique des formulaires selon la=20
r=E9solution de l'=E9cran...
j'ai apport=E9 une tr=E9s l=E9g=E8re modif aussi pour qu'elle me=20
convienne parfaitement
quand j'utilise t'as bases exemple tout ce passe comme je=20
le veux. Malheureusement apr=E9s avoir copi=E9 coll=E9 tout les=20
modules et classes de t'as bases ca ne fonctionne plus
j'ai le droit =E0 une erreur 3270 "Propri=E9t=E9 non trouv=E9e"
et le probl=E8me se pose sur la ligne avec .Properties
("R=E9solution")
Pourrais tu m'en dire d'avantage sur cette propri=E9t=E9=20
apparament elle serait personnelle mais je ne vois pas o=F9=20
elle est d=E9finie ... :-( ???
Re-bonjour, Mais alors si lorsque l'appli est finie ont l'installe sur plusieurs PC et que par hasard un a la même résolution que le PC sur lequel je développe, ça ne marchera pas? ou bien faut-il enlever le code Option Compare Database Option Explicit
Private gdb As New classGridBag
Private Sub Form_Close() gdb.DestroyFormAuto Set gdb = Nothing End Sub
Private Sub Form_Open(Cancel As Integer) DoCmd.Restore gdb.InitFormAuto Me End Sub
Private Sub Form_Resize() gdb.ReSizeFormAuto End Sub Sur chaque formulaire et les trois modules pour les PC que l'on suppose avoir la même résolution que le mien? Merci. Luis
-----Message d'origine----- Re,
J'ai lancé la fonction "EditPropRes" du module "modResolution" J'ai été regarder dans propriété de la base et la valeur maintenant est 1024 x 768 (120x120). C'est la résolution que j'utilise sur mon PC.
C'est exactement ça... ;-))
Par contre le formulaire sur lequel j'applique ça ne reprend pas la dimension de départ et de plus l'écrire dans les boutons et zones texte est devenue toute fine, comme si j'avais changé le corp de police. Peut-être que ces remarques ne servent à rien si la procédure n'est pas finie. Dis-moi ce que tu en penses.
En fait si tu lances l'autoresize sur ton poste (poste de développement
de l'application) normalement il ne doit rien redimensionner,
le redimensionnement automatique ne dois se lancer unique sur
un un PC qui à une définition différente de celle utiliser sur ton PC...
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------
.
Re-bonjour,
Mais alors si lorsque l'appli est finie ont l'installe sur
plusieurs PC et que par hasard un a la même résolution que
le PC sur lequel je développe, ça ne marchera pas?
ou bien faut-il enlever le code
Option Compare Database
Option Explicit
Private gdb As New classGridBag
Private Sub Form_Close()
gdb.DestroyFormAuto
Set gdb = Nothing
End Sub
Private Sub Form_Open(Cancel As Integer)
DoCmd.Restore
gdb.InitFormAuto Me
End Sub
Private Sub Form_Resize()
gdb.ReSizeFormAuto
End Sub
Sur chaque formulaire et les trois modules pour les PC que
l'on suppose avoir la même résolution que le mien?
Merci.
Luis
-----Message d'origine-----
Re,
J'ai lancé la fonction "EditPropRes" du
module "modResolution"
J'ai été regarder dans propriété de la base et la valeur
maintenant est 1024 x 768 (120x120).
C'est la résolution que j'utilise sur mon PC.
C'est exactement ça... ;-))
Par contre le formulaire sur lequel j'applique ça ne
reprend pas la dimension de départ et de plus l'écrire
dans les boutons et zones texte est devenue toute fine,
comme si j'avais changé le corp de police.
Peut-être que ces remarques ne servent à rien si la
procédure n'est pas finie.
Dis-moi ce que tu en penses.
En fait si tu lances l'autoresize sur ton poste (poste de
développement
de l'application) normalement il ne doit rien
redimensionner,
le redimensionnement automatique ne dois se lancer unique
sur
un un PC qui à une définition différente de celle
utiliser sur ton PC...
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
Re-bonjour, Mais alors si lorsque l'appli est finie ont l'installe sur plusieurs PC et que par hasard un a la même résolution que le PC sur lequel je développe, ça ne marchera pas? ou bien faut-il enlever le code Option Compare Database Option Explicit
Private gdb As New classGridBag
Private Sub Form_Close() gdb.DestroyFormAuto Set gdb = Nothing End Sub
Private Sub Form_Open(Cancel As Integer) DoCmd.Restore gdb.InitFormAuto Me End Sub
Private Sub Form_Resize() gdb.ReSizeFormAuto End Sub Sur chaque formulaire et les trois modules pour les PC que l'on suppose avoir la même résolution que le mien? Merci. Luis
-----Message d'origine----- Re,
J'ai lancé la fonction "EditPropRes" du module "modResolution" J'ai été regarder dans propriété de la base et la valeur maintenant est 1024 x 768 (120x120). C'est la résolution que j'utilise sur mon PC.
C'est exactement ça... ;-))
Par contre le formulaire sur lequel j'applique ça ne reprend pas la dimension de départ et de plus l'écrire dans les boutons et zones texte est devenue toute fine, comme si j'avais changé le corp de police. Peut-être que ces remarques ne servent à rien si la procédure n'est pas finie. Dis-moi ce que tu en penses.
En fait si tu lances l'autoresize sur ton poste (poste de développement
de l'application) normalement il ne doit rien redimensionner,
le redimensionnement automatique ne dois se lancer unique sur
un un PC qui à une définition différente de celle utiliser sur ton PC...
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------
.
Luis
Re-re-bonjour, Je viens d'installer la base dans un PC qui a une résolution différente (sans lancer la fonction "EditPropRes" du module "modResolution" bien sur) Et le résultat est le même que sur mon poste de travail. Le formulaire est plus petit, mal centré et j'ai l'ascenseur. Il y a quelque chose que j'ai du mal comprendre. Les propriétés des formulaires ont: Style de bordure: Dimensionable Auto centrer: OUI. Il y a t'il quelque chose à changer? Merci. Luis
-----Message d'origine----- Re-bonjour, Mais alors si lorsque l'appli est finie ont l'installe sur
plusieurs PC et que par hasard un a la même résolution que
le PC sur lequel je développe, ça ne marchera pas? ou bien faut-il enlever le code Option Compare Database Option Explicit
Private gdb As New classGridBag
Private Sub Form_Close() gdb.DestroyFormAuto Set gdb = Nothing End Sub
Private Sub Form_Open(Cancel As Integer) DoCmd.Restore gdb.InitFormAuto Me End Sub
Private Sub Form_Resize() gdb.ReSizeFormAuto End Sub Sur chaque formulaire et les trois modules pour les PC que
l'on suppose avoir la même résolution que le mien? Merci. Luis
-----Message d'origine----- Re,
J'ai lancé la fonction "EditPropRes" du module "modResolution" J'ai été regarder dans propriété de la base et la valeur
maintenant est 1024 x 768 (120x120). C'est la résolution que j'utilise sur mon PC.
C'est exactement ça... ;-))
Par contre le formulaire sur lequel j'applique ça ne reprend pas la dimension de départ et de plus l'écrire dans les boutons et zones texte est devenue toute fine, comme si j'avais changé le corp de police. Peut-être que ces remarques ne servent à rien si la procédure n'est pas finie. Dis-moi ce que tu en penses.
En fait si tu lances l'autoresize sur ton poste (poste de
développement
de l'application) normalement il ne doit rien redimensionner,
le redimensionnement automatique ne dois se lancer unique
sur
un un PC qui à une définition différente de celle utiliser sur ton PC...
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------
.
.
Re-re-bonjour,
Je viens d'installer la base dans un PC qui a une
résolution différente (sans lancer la
fonction "EditPropRes" du module "modResolution" bien sur)
Et le résultat est le même que sur mon poste de travail.
Le formulaire est plus petit, mal centré et j'ai
l'ascenseur.
Il y a quelque chose que j'ai du mal comprendre.
Les propriétés des formulaires ont:
Style de bordure: Dimensionable
Auto centrer: OUI.
Il y a t'il quelque chose à changer?
Merci.
Luis
-----Message d'origine-----
Re-bonjour,
Mais alors si lorsque l'appli est finie ont l'installe
sur
plusieurs PC et que par hasard un a la même résolution
que
le PC sur lequel je développe, ça ne marchera pas?
ou bien faut-il enlever le code
Option Compare Database
Option Explicit
Private gdb As New classGridBag
Private Sub Form_Close()
gdb.DestroyFormAuto
Set gdb = Nothing
End Sub
Private Sub Form_Open(Cancel As Integer)
DoCmd.Restore
gdb.InitFormAuto Me
End Sub
Private Sub Form_Resize()
gdb.ReSizeFormAuto
End Sub
Sur chaque formulaire et les trois modules pour les PC
que
l'on suppose avoir la même résolution que le mien?
Merci.
Luis
-----Message d'origine-----
Re,
J'ai lancé la fonction "EditPropRes" du
module "modResolution"
J'ai été regarder dans propriété de la base et la
valeur
maintenant est 1024 x 768 (120x120).
C'est la résolution que j'utilise sur mon PC.
C'est exactement ça... ;-))
Par contre le formulaire sur lequel j'applique ça ne
reprend pas la dimension de départ et de plus l'écrire
dans les boutons et zones texte est devenue toute fine,
comme si j'avais changé le corp de police.
Peut-être que ces remarques ne servent à rien si la
procédure n'est pas finie.
Dis-moi ce que tu en penses.
En fait si tu lances l'autoresize sur ton poste (poste
de
développement
de l'application) normalement il ne doit rien
redimensionner,
le redimensionnement automatique ne dois se lancer
unique
sur
un un PC qui à une définition différente de celle
utiliser sur ton PC...
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
Re-re-bonjour, Je viens d'installer la base dans un PC qui a une résolution différente (sans lancer la fonction "EditPropRes" du module "modResolution" bien sur) Et le résultat est le même que sur mon poste de travail. Le formulaire est plus petit, mal centré et j'ai l'ascenseur. Il y a quelque chose que j'ai du mal comprendre. Les propriétés des formulaires ont: Style de bordure: Dimensionable Auto centrer: OUI. Il y a t'il quelque chose à changer? Merci. Luis
-----Message d'origine----- Re-bonjour, Mais alors si lorsque l'appli est finie ont l'installe sur
plusieurs PC et que par hasard un a la même résolution que
le PC sur lequel je développe, ça ne marchera pas? ou bien faut-il enlever le code Option Compare Database Option Explicit
Private gdb As New classGridBag
Private Sub Form_Close() gdb.DestroyFormAuto Set gdb = Nothing End Sub
Private Sub Form_Open(Cancel As Integer) DoCmd.Restore gdb.InitFormAuto Me End Sub
Private Sub Form_Resize() gdb.ReSizeFormAuto End Sub Sur chaque formulaire et les trois modules pour les PC que
l'on suppose avoir la même résolution que le mien? Merci. Luis
-----Message d'origine----- Re,
J'ai lancé la fonction "EditPropRes" du module "modResolution" J'ai été regarder dans propriété de la base et la valeur
maintenant est 1024 x 768 (120x120). C'est la résolution que j'utilise sur mon PC.
C'est exactement ça... ;-))
Par contre le formulaire sur lequel j'applique ça ne reprend pas la dimension de départ et de plus l'écrire dans les boutons et zones texte est devenue toute fine, comme si j'avais changé le corp de police. Peut-être que ces remarques ne servent à rien si la procédure n'est pas finie. Dis-moi ce que tu en penses.
En fait si tu lances l'autoresize sur ton poste (poste de
développement
de l'application) normalement il ne doit rien redimensionner,
le redimensionnement automatique ne dois se lancer unique
sur
un un PC qui à une définition différente de celle utiliser sur ton PC...
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------