Thread View: be.comp.programming
5 messages
5 total messages
Started by Muse
Thu, 20 Nov 2003 17:00
[VB.NET] Met MainMenu een form openen.
Author: Muse
Date: Thu, 20 Nov 2003 17:00
Date: Thu, 20 Nov 2003 17:00
21 lines
1658 bytes
1658 bytes
Hallo allemaal, Ik heb een vraagje over het volgende: Ik heb een form met een MainMenu erop. Nou ben ik gewend van VB6 dat je doet (de code aan een menuItem): Load Form2 Form2.Show Ik weet dat dit niet meer werkt in VB.NET. Als je VB.NET laat converteren dan krijg je een andere code, deze code werkt echter alleen als je aan een geconverteerd project werkt. Kan iemand mij vertellen hoe ik het "idee" van VB6 kan gebruiken in VB.NET? Met vriendelijk groet, Robert van de Vijver. posted in: be.comp.programming, nl.comp.programmeren
Re: [VB.NET] Met MainMenu een form openen.
Author: TRAX
Date: Thu, 20 Nov 2003 17:13
Date: Thu, 20 Nov 2003 17:13
9 lines
1505 bytes
1505 bytes
> Kan iemand mij vertellen hoe ik het "idee" van VB6 kan gebruiken in > VB.NET? Hangt ervanaf wat je met die form wil doen: is dat om een multiple document interface te bekomen met meerdere vensters in 1 hoofdvenster? Gewoon een form showen is niet zo moeilijk Dim mijnform as new Myform mijnform.visible(true)
Re: [VB.NET] Met MainMenu een form openen.
Author: Muse
Date: Thu, 20 Nov 2003 17:47
Date: Thu, 20 Nov 2003 17:47
29 lines
2038 bytes
2038 bytes
"TRAX" <Stijn.Verspeet@pandora[delete.this].be> schreef in bericht news:XC6vb.33494$vZ2.1039421@phobos.telenet-ops.be... > > > Kan iemand mij vertellen hoe ik het "idee" van VB6 kan gebruiken in > > VB.NET? > Hangt ervanaf wat je met die form wil doen: is dat om een multiple document > interface te bekomen met meerdere vensters in 1 hoofdvenster? > Gewoon een form showen is niet zo moeilijk > > Dim mijnform as new Myform > mijnform.visible(true) > Heel erg bedank, het werkt idd. Dan heb ik nog 3 vragen: 1. Hoe werkt het als het niet gaan om een MDI? 2. Als ik nu het hoofdvenster sluit, dan sluit het sub-venster ook. Hoe kan ik dit voorkomen? (Dit komt waarscheinlijk door MDI???) 3. Hoe kan ik er voor zorgen dat een bepaald scherm maar 1 x geopend mag worden? Met vriendelijk groet, Robert van de Vijver.
Re: [VB.NET] Met MainMenu een form openen.
Author: TRAX
Date: Thu, 20 Nov 2003 19:58
Date: Thu, 20 Nov 2003 19:58
31 lines
2414 bytes
2414 bytes
>
> 1. Hoe werkt het als het niet gaan om een MDI?
dit is geen mdi, er is geen parentform toegewezen...
>
> 2. Als ik nu het hoofdvenster sluit, dan sluit het sub-venster ook.
> Hoe kan ik dit voorkomen? (Dit komt waarscheinlijk door MDI???)
euh, ook bij MDI is dat het geval maar hoe je dat moet voorkomen weet ik
niet, ik vermoed dat het dan om twee forms gaat die "onafhankelijk van
elkaar" draaien, dus ofwel multithreading ofwel een andere applicatie
oproepen vanuit je eerste programma, maar zoals gezegd, daar heb ik geen
verstand van :)
>
> 3. Hoe kan ik er voor zorgen dat een bepaald scherm maar 1 x geopend
> mag worden?
je houdt gewoon een boolean bij in de event die het openen van het scherm
triggert:
bvb:
if (!myvensteropen){
Dim venster as MyVenster
venster.visible(true)
myvensteropen = true}
else{
doe wat ge wilt :)}
Was het venster MDI geweest zou je dat ook via een array van open vensters
kunnen gecontroleerd hebben maar dat weet ik hier niet zo direct van buiten
>
> Met vriendelijk groet,
> Robert van de Vijver.
Re: [VB.NET] Met MainMenu een form openen.
Author: Muse
Date: Thu, 20 Nov 2003 21:53
Date: Thu, 20 Nov 2003 21:53
43 lines
2634 bytes
2634 bytes
"TRAX" <Stijn.Verspeet@pandora[delete.this].be> schreef in bericht
news:R19vb.33740$JD3.1106991@phobos.telenet-ops.be...
> >
> > 1. Hoe werkt het als het niet gaan om een MDI?
>
> dit is geen mdi, er is geen parentform toegewezen...
> >
> > 2. Als ik nu het hoofdvenster sluit, dan sluit het sub-venster ook.
> > Hoe kan ik dit voorkomen? (Dit komt waarscheinlijk door MDI???)
> euh, ook bij MDI is dat het geval maar hoe je dat moet voorkomen weet ik
> niet, ik vermoed dat het dan om twee forms gaat die "onafhankelijk van
> elkaar" draaien, dus ofwel multithreading ofwel een andere applicatie
> oproepen vanuit je eerste programma, maar zoals gezegd, daar heb ik geen
> verstand van :)
> >
> > 3. Hoe kan ik er voor zorgen dat een bepaald scherm maar 1 x geopend
> > mag worden?
> je houdt gewoon een boolean bij in de event die het openen van het scherm
> triggert:
> bvb:
> if (!myvensteropen){
> Dim venster as MyVenster
> venster.visible(true)
> myvensteropen = true}
> else{
> doe wat ge wilt :)}
> Was het venster MDI geweest zou je dat ook via een array van open vensters
> kunnen gecontroleerd hebben maar dat weet ik hier niet zo direct van
buiten
>
>
> >
> > Met vriendelijk groet,
> > Robert van de Vijver.
>
>
Heel erg bedankt weer, ik kan voorlopig weer een stuk verder.
Gr,
Robert.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads