Avatar billede per2edb Ekspert
29. oktober 2023 - 15:20 Der er 8 kommentarer og
1 løsning

Frm As Form indsat i SUB

Denne sub driller mig.
Den ligger i en form benævnt:  FrmPris

Hvad skal jeg indsætte i stedet for Frm As Form ?

Sub xg_SizeFormWindow(Frm As Form, X As Integer, Y As Integer, cx As Integer, cy As Integer)
Avatar billede Gustav Ekspert
29. oktober 2023 - 17:03 #1
Det kunne være:
xg_SizeFormWindow(Forms("FrmPris"), 100, 200, 300, 400)
Tallene skal naturligvis erstattes med dine værdier.
Avatar billede per2edb Ekspert
29. oktober 2023 - 17:58 #2
Undskyld !!!!!

Jeg fik ikke fortalt at
xg_SizeFormWindow(Forms("FrmPris"), 100, 200, 300, 400)
ligger i et modul

Som vist ovenfor fungerer det ikke
Avatar billede per2edb Ekspert
29. oktober 2023 - 18:48 #3
Det kan være du kender en anden måde at placere en form styret fra et modul

DoCmd.MoveSize  kræver man er inde i formen så den duer ikke

Jeg skal altså kunne det samme som  DoCmd.MoveSize  men fra modulet
Avatar billede Gustav Ekspert
29. oktober 2023 - 19:24 #4
Et Form objekt har metoden Move:
MinForm.Move Left, Top, Bredde, Højde
Den bruger jeg til at flytte min formular med musen her:
https://github.com/GustavBrock/VBA.ModernBox
Avatar billede per2edb Ekspert
29. oktober 2023 - 21:04 #5
Hvordan sætter du MinForm?

Forms(0).Move  virker ikke
Avatar billede Gustav Ekspert
30. oktober 2023 - 07:50 #6
Den virker fint her, fx:
Forms(0).Move 200, 300, 10000, 4000
Så der må være noget andet "på gång" hos dig.
Avatar billede per2edb Ekspert
30. oktober 2023 - 08:25 #7
Nu har jeg konstateret det er kun på opstartsformen
Hvor vil di placere Forms(0).Move 200, 300, 10000, 4000

Load og Open har jeg prøvet - men negativ
Avatar billede Gustav Ekspert
30. oktober 2023 - 08:41 #8
Dér bruger jeg DoCmd. Fx:
Private Sub Form_Open(Cancel As Integer)

    ' Flytter formularen til øverste, venstre hjørne.
    DoCmd.MoveSize 0, 0
Avatar billede per2edb Ekspert
01. november 2023 - 17:31 #9
Jeg fik det løst
Det var højde og bredde der ikke blev sat med DoCmd.MoveSize 0, 0
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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