18. april 2005 - 11:26
Der er
8 kommentarer og 1 løsning
Hente oplysninger fra Form B
Jeg vil gerne kunne lave følgende: 1) Åbne Form B fra Form A <- Dette er klaret med a.showdialog() 2) Skjule Form B og vende tilbage til Form A <- Jeg kan ikke finde ud af at vende tilbage til Form A 3) Hente oplsyninger fra listview X i Form B fra Form A <- Dette kan jeg heller ikke selv klare
Annonceindlæg fra DE-CIX
18. april 2005 - 12:04
#1
A skal have en reference til B, så kan den bruge alle public methods/properties
18. april 2005 - 12:10
#2
Ja jeg har tilføjet en global reference fra A til B, men jeg må vist hellere omformulere mit spørgsmål. Hvordan lukker jeg form B, så form A bliver vist igen, og så det stadigvæk er muligt at hente eventuelt data fra Form B?
18. april 2005 - 12:14
#3
jeg har forsøgt med me.hide og me.dispose, men så forsvinder begge forme. Jeg vil bare have at den vender tilbage til Form A
18. april 2005 - 12:14
#4
så skal du jo nok ikke lukke den men nøjes med at gøre den invisible
18. april 2005 - 13:16
#5
Det virker faktisk som jeg vil have det, ved at jeg gør den invisible. Men det skaber også et nyt problem :-) Hvordan tjekker jeg for om jeg har sagt FormB.show() eller ej? Jeg vil gerne kunne gøre sådan: If "formb.show = true" Then Formb.visible = true Else Formb.show() End If
18. april 2005 - 18:18
#6
jeg mener det kan gøres ved at spørge på HandleCreated If Formb.HandleCreated Then Formb.Visible = True Else FormB.Show() End If
19. april 2005 - 07:54
#7
Formb.HandleCreated giver en syntaktsfejl i VB
Jeg har løst problemet "ad omveje", men jeg har brugt dit forslag om at bruge visible, så du skal have point Arne
Kurser inden for grundlæggende programmering