Avatar billede skaanning Seniormester
05. oktober 2009 - 07:53 Der er 4 kommentarer og
1 løsning

kalde userform ved forskellige skærmopløsninger

Når jeg kalder min userform er det helt fint på min egen pc men,hvis jeg f.eks bruger projektor sker det tit at opløsningen ikke passer, så var det jo rart hvis userformen tilpassede sig til aktuelle skærm.
Så er der en der kan hjælpe mig med det.
Avatar billede tjacob Juniormester
06. oktober 2009 - 12:39 #1
Du kan jo finde skærmens opløsning i f.eks. formens Load eller Activate event:

Dim iWidth as integer, iHeight as Integer

iWidth = Screen.Width \ Screen.TwipsPerPixelX
iHeight = Screen.Height \ Screen.TwipsPerPixelY

Og så efterfølgende indrette formen derefter -ændre størrelse og flytte kontroller m.m.
Avatar billede skaanning Seniormester
14. oktober 2009 - 07:13 #2
Hej1 det du siger er, at jeg skal bruge det du har skrevet og der efter lave en formel der beregner størrelsen på formen og tekstfelder, skrift størrelser osv.
Avatar billede tjacob Juniormester
14. oktober 2009 - 10:48 #3
Ja, noget i den stil. Det ville måske være hurtigere og nemmere at beregne/finde alle disse størrelser/tal på forhånd. Dem kan du så lægge i en config-fil eller lignende.
I load eventen henter du så de relevante tal fra filen, og sætter dem ind.
Avatar billede skaanning Seniormester
27. oktober 2009 - 15:29 #4
smid et svar og du får dine point
Avatar billede tjacob Juniormester
27. oktober 2009 - 15:41 #5
OK, -svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester