Toon posts:

Visual Basic 6, vraagje uit het jaar 0

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een main window, waarin 3 knoppen staan, als op zo'n knop gedrukt wordt moet er een nieuw windowtje geopend worden (een dialog als ik de term goed heb) waarin ik een soort van setupje voor elke optie kan verwerken.

Maar hoe kan ik aan de hand van die knop een nieuw windowtje openen????

  • stylee
  • Registratie: December 2000
  • Laatst online: 04-09-2021

stylee

blah zeg ik je

ehm frmNaamVanVenster.show

  • whoami
  • Registratie: December 2000
  • Laatst online: 06:24
Aaaarghh.... Waar is het niveau naartoe?
code:
1
2
3
4
5
6
void Button::onClick()
{
  CForm*  frm;
  frm = new CForm(this);
  frm->Show();
}

https://fgheysels.github.io/


Verwijderd

Topicstarter
Sorry ik ben echt een beginner op dit gebied. Je hebt staan framenaam.show
Maar hoe maak ik dan die nieuwe frame psies?

Verwijderd

Op woensdag 09 januari 2002 15:33 schreef whoami het volgende:
Aaaarghh.... Waar is het niveau naartoe?
code:
1
2
3
4
5
6
void Button::onClick()
{
  CForm*  frm;
  frm = new CForm(this);
  frm->Show();
}
't Is helaas VB!

Verwijderd

Op woensdag 09 januari 2002 15:41 schreef DreamcasterW het volgende:
Sorry ik ben echt een beginner op dit gebied. Je hebt staan framenaam.show
Maar hoe maak ik dan die nieuwe frame psies?
Ehm, wie heeft het over frames? Het ging toch om forms?
Even lezen in de help en in de boeken en het zal vast lukken!

  • whoami
  • Registratie: December 2000
  • Laatst online: 06:24
Op woensdag 09 januari 2002 15:46 schreef hvdberg het volgende:

[..]

't Is helaas VB!
'k weet het maar ik doe niet aan VB. En die C++ code moet eenvoudig om te zetten zijn naar de juiste VB code.

https://fgheysels.github.io/


  • TRON
  • Registratie: September 2001
  • Laatst online: 14-09 17:38
Let op :) Je moet een nieuwe form aanmaken (staat ergens links bovenin als het goed is. Die het standaard form2 set in het script van een button op form1 (je eerste form dus) met de code (dubbelklikken op de button en dan dit tussen de SUB xxx en de END SUB zetten):
code:
1
form2.show

erin ;)

Leren door te strijden? Dat doe je op CTFSpel.nl. Vraag een gratis proefpakket aan t.w.v. EUR 50 (excl. BTW)


Verwijderd

Topicstarter
Thanxx a lot
Ik zal nog wel veel postings doen, maar ik geloof in het princiepe, al doende leert men.
(8>

  • .GoO
  • Registratie: September 2001
  • Laatst online: 26-08 10:06
form1.visible = false
form2.visible = true

:)

  • whoami
  • Registratie: December 2000
  • Laatst online: 06:24
En toch vind ik mijn oplossing de enige goede. :)

https://fgheysels.github.io/


Verwijderd

wow deze keer geen eens flames, en dat in de eerste week na de vakantie! :P

  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 15-09 19:11

Crazy D

I think we should take a look.

Op woensdag 09 januari 2002 17:16 schreef poepkind het volgende:
wow deze keer geen eens flames, en dat in de eerste week na de vakantie! :P
De dag is nog niet voorbij >:)

Met form.visible werken vind ik trouwens niet zo netjes, maar goed...

Exact expert nodig?


  • whoami
  • Registratie: December 2000
  • Laatst online: 06:24
Op woensdag 09 januari 2002 17:20 schreef CrazyD_at_work het volgende:


Met form.visible werken vind ik trouwens niet zo netjes, maar goed...
Neen, en met globale (form)variablen en autocreated forms werken, is ook niet echt netjes.

https://fgheysels.github.io/


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 15-09 19:11

Crazy D

I think we should take a look.

Op woensdag 09 januari 2002 17:43 schreef whoami het volgende:
Neen, en met globale (form)variablen en autocreated forms werken, is ook niet echt netjes.
Als je het strikt bekijkt niet, maar daar kan ik nog vrede mee hebben, afhankelijk van wat voor form het is natuurlijk. Een aboutboxje vind ik een beetje zinloos om eerst een nieuwe instance van frmAbout aan te moeten maken voordat je 'm toont, dat ding kan altijd maar op 1 plek gebruikt worden, en je doet er over het algemeen niet zoveel mee verder. Maar een zoekformpje maak ik altijd losse instances van aan (moet ook wel voor de events...).

Exact expert nodig?


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:42

.oisyn

Moderator Devschuur®

Demotivational Speaker

Op woensdag 09 januari 2002 15:53 schreef whoami het volgende:

[..]

'k weet het maar ik doe niet aan VB. En die C++ code moet eenvoudig om te zetten zijn naar de juiste VB code.
niet dus :z

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Verwijderd

Op woensdag 09 januari 2002 18:37 schreef OiSyN het volgende:

[..]

niet dus :z
Hmmm, valt volgens mij best wel mee...
code:
1
2
3
4
5
6
void Button::onClick()
{
  CForm*  frm;
  frm = new CForm(this);
  frm->Show();
}


code:
1
2
3
4
5
6
7
Private Sub Button_Click()
Dim frm As MijnTweedeForm

  Set frm = New MijnTweedeForm
  frm.Show

End Sub

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 00:42

.oisyn

Moderator Devschuur®

Demotivational Speaker

Op woensdag 09 januari 2002 18:46 schreef Debbus het volgende:

[..]

Hmmm, valt volgens mij best wel mee...
code:
1
...lap code...
gezien de vraagstelling lijkt het me handiger dat ie 3 forms maakt (noemen we even Form1, Form2 en Form3), en dan wordt het simpelweg
code:
1
2
3
Private Sub Button1_Click()
    Form1.show
End Sub

als ie op de 1e knop drukt

Maar ik doelde meer op C++ naar VB code converteren in het algemeen... :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • whoami
  • Registratie: December 2000
  • Laatst online: 06:24
Op woensdag 09 januari 2002 18:37 schreef OiSyN het volgende:

[..]

niet dus :z
Jach, OK VB kent geen pointers.

https://fgheysels.github.io/

Pagina: 1