Avatar billede n_riber Nybegynder
27. april 2001 - 16:22 Der er 4 kommentarer og
2 løsninger

Jeg vil oprette en ja/nej meddelsesbox

Jeg vil oprette en ja/nej meddelelsesbox i Access.
standard svaret skal være nej
hvis man trykker ja skal den lukke formularen hvis nej returnere til formularen
Avatar billede jennemaan Nybegynder
27. april 2001 - 16:33 #1
Dim iAnswer As Integer

iAnswer=MsgBox(\"Vil Du Fortsætte?\",vbYesNo+vbQuestion)

If iAnswer=vbYes Then
\'du trykkede ja
ElseIf iAnswer=vbNo Then
\'du trykkede nej
Else
\'Aner ikke hvad u trykkede på :o)
End If

/Jennemaan
Avatar billede wizzcat Nybegynder
27. april 2001 - 16:40 #2
Du skal indsætte følgende kode i eventen for det du vil have til at udløse Meddelesesboksen

Man kan ikke ændre start fokus i msgbox men , du kan omformulere så det er ja der returnere istedet
så skal du også ændre vbYes til vbNo.

If MsgBox(\"BESKED TIL BRUGEREN\", vbYesNo, \"TITEL PÅ BESKEDEN\") = vbYes Then Me.Visible = False

Avatar billede jennemaan Nybegynder
27. april 2001 - 16:47 #3
du kan skrive

iAnswer=MsgBox(\"Vil Du Fortsætte?\",vbYesNo+vbQuestion+vbDefaultButton1) \'hvis knap 1 skal være default
iAnswer=MsgBox(\"Vil Du Fortsætte?\",vbYesNo+vbQuestion+vbDefaultButton2) \'hvis knap 2 skal være default

osv..

/Jennemaan
Avatar billede wizzcat Nybegynder
27. april 2001 - 16:51 #4
Så er det da kortere at skrive

If MsgBox(\"BESKED TIL BRUGEREN\", vbYesNo+vbDefaultButton1, \"TITEL PÅ BESKEDEN\") = vbYes Then Me.Visible = False

Husk den aktive formular skal også lukkes
Avatar billede n_riber Nybegynder
27. april 2001 - 17:01 #5
wizzcat> den skal lukke 3 formularer f.eks formular1,2,3 og åbne 1 \"hovedmenu
Avatar billede n_riber Nybegynder
27. april 2001 - 17:31 #6
Her løst det, er bare ved at være halvtræt.
10 point til wizzcat og 5 til jennemaan

Tak
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