Avatar billede olejullarsen Nybegynder
05. maj 2003 - 22:30 Der er 7 kommentarer

Showdialog

Er helt novice i Visual Basic .NET

I et project har jeg f.eks. form1.vb og form2.vb

I Form1 vil jeg gerne have at en kommandoknap kan lukke Form2 op - derefter lukkes Form2 og så er man tilbage på Fom1.

Temmeligt basic synes jeg men hvordan gør man det så ?

Er der noget med at indlemme Form2 via Classes ?

HIlsen og på forhånd tak.
Avatar billede jonbdk Nybegynder
10. juni 2003 - 04:30 #1
som taxdaddy skriver her :http://www.eksperten.dk/spm/350154

på  knappens metode:
Dim NewForm2 as New form2
NewForm2.Show

og så i form2 har du en me.dispose / me.hide (alt efter om du vil lukke eller bare gemme formen.

Du kan evt. lægge ovenstående bag en knap eller bruge en timer til at gøre det automatisk
Avatar billede jonbdk Nybegynder
10. juni 2003 - 04:31 #2
og forresten hvis du vil give fokus til den nye form
så kan du i loadmetoden på den nye form lægge me.activate
Avatar billede bernhof Nybegynder
27. juni 2003 - 21:16 #3
Hvad er forskellen på Me.Dispose og Me.Close ?
Avatar billede jonbdk Nybegynder
27. juni 2003 - 21:18 #4
Godt spørgsmål - kan ikke give et ordentligt svar
Avatar billede bernhof Nybegynder
27. juni 2003 - 21:25 #5
Ok .. Er der én at foretrække hvis man fjerne formen helt fra hukommelsen -- med andre ord "Unloade" formen?
Avatar billede jonbdk Nybegynder
27. juni 2003 - 21:27 #6
Jeg vil tro, at hvis du lukker helt fjerner du alt fra formen, men hvis du lukker form2, rydder dispose op i hukommelsen.
Avatar billede bernhof Nybegynder
27. juni 2003 - 21:33 #7
Ok, 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