Avatar billede jette1 Nybegynder
11. oktober 2001 - 12:30 Der er 3 kommentarer og
1 løsning

Skift mellem formularer

Jeg har en form1 der skal stoppe afviklingen og vise form2, hvis en bestemt betingelse er opfyldt.
Når brugeren har udfyldt en textbox i form2, og trykket OK, skal afviklingen fortsætte i form1 fra det punkt hvor den stoppede.

Jeg kan sagtens finde ud af at stoppe afviklingen i form1\'s OK_click() procedure og vise form2. Men jeg ved ikke hvordan jeg i form2\'s OK_click() procedure kan fortælle at den skal vende tilbage og fortsætte fra en bestemt punkt i form1\'s OK_click() procedure.
Avatar billede terry Ekspert
11. oktober 2001 - 12:34 #1
If you open form two in dialog mode, then the code in form1 stops until you leave form2, then it continues from where it left off.
Avatar billede jennemaan Nybegynder
11. oktober 2001 - 12:35 #2
Form1:

.
.
.
If Something Then
  Form2.Show vbModal  \'vis form 2 modal
End If

Msgbox Form2.Text1.Text
.
.
.

Form2

Privat Sub Ok_Click()
  Me.Hide
End Sub

/Jennemaan
Avatar billede terry Ekspert
11. oktober 2001 - 13:59 #3
thanks :o)
Avatar billede jette1 Nybegynder
11. oktober 2001 - 14:00 #4
Terry --> sommetider gør man det mere kompliceret end det er :-) ... du har ret, og det virker bare.. TAK!

jennemaan --> af en eller anden grund kommer den med en fejl når jeg skriver Form2.Show vbModal. Men så slettede jeg vbModal, og herefter virkede det.
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