Avatar of jcuzzola
jcuzzola

asked on 

Change user screen resolution automatically.

Is there a VBA way to change the users monitor resolution in an unpon open event proceedure?
I have developed an application in MS Access. It resides on a shared network drive. It appears that upon boot users monitor resolution by default is set to 1024x768. I discovered this after changing the resolution on my monitor to 1152x864 then re-booting.  IThe application that I developed is best viewed using a resolution of 1152 x 864. Can anyone help provide insite as to why this happens and aid in developing a bit of code that will change the monitor resolution upon application startup?
Microsoft AccessMicrosoft Applications

Avatar of undefined
Last Comment
jcuzzola
ASKER CERTIFIED SOLUTION
Avatar of Scott McDaniel (EE MVE )
Scott McDaniel (EE MVE )
Flag of United States of America image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of peter57r
peter57r
Flag of United Kingdom of Great Britain and Northern Ireland image

I agree.

You mess with my screen - you DIE!
Avatar of Joe Overman
Joe Overman
Flag of United States of America image

I agree, leave my screen alone.
However, the function at http://bytes.com/forum/thread210047.html works well.
Avatar of Gustav Brock
Gustav Brock
Flag of Denmark image

Don't do that. Users and supporters will kill you. Only amateurs and malware mingle with screen settings.

Besides that, your app and the user may not have been granted the rights to change the display settings. In those (corporate) cases, your app will fail.

/gustav
Avatar of jcuzzola
jcuzzola

ASKER

I think you are right I will repare my forms to fit within the user spec  resolution..

Thanks for your thoughts
Microsoft Access
Microsoft Access

Microsoft Access is a rapid application development (RAD) relational database tool. Access can be used for both desktop and web-based applications, and uses VBA (Visual Basic for Applications) as its coding language.

226K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo