[VB.NET] Functie ander form aanroepen

Pagina: 1
Acties:

  • Rhapsody
  • Registratie: Oktober 2002
  • Laatst online: 08:18

Rhapsody

In Metal We Trust

Topicstarter
hey,

ik zit weer eens met een probleempje, het lukt mij maar niet om een functie op form B aan te roepen vanuit form A.

In vb6 was dit altijd formnaam.functienaam() maar dat werkt dus niet meer.

Ik heb al heel wat gezocht via google:
http://www.google.nl/sear...=function+call+vb.net&lr=
http://www.google.nl/sear...ub&btnG=Google+zoeken&lr=
http://www.google.nl/sear...all+extern+subroutine&lr=

maar ook hier was niets te vinden.

Kan iemand mij ff de goede richting in sturen?

🇪🇺 pro Europa!


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

:? Een functie uit een form aanroepen?

Die functie zet je normaal toch in een class? En deze kan je dan toch in beide forms aanmaken en aanroepen?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Rhapsody
  • Registratie: Oktober 2002
  • Laatst online: 08:18

Rhapsody

In Metal We Trust

Topicstarter
ehm?

ik heb zeg maar een sub (public) op form2 en die wil ik dus aanroepen dmv van een knoppie op form 1.
In die functie moeten er een aantal textboxen gevuld worden met de resultaten

🇪🇺 pro Europa!


Verwijderd

dim frmTwee as [naam ander form]

frmTwee.Functie

Zoiets?

  • Rhapsody
  • Registratie: Oktober 2002
  • Laatst online: 08:18

Rhapsody

In Metal We Trust

Topicstarter
nope dat wil ook niet werken.

en op internet kan ik nog steeds nergens wat vinden :(

🇪🇺 pro Europa!


Verwijderd

heb je de functie wel public gemaakt?

Verwijderd

wat werkt trouwens niet?

kan je wel doen "dim frmTwee as [naam ander form]"? Of vindt je de naam van het andere form dan al niet in de lijst die getoond wordt na 'as '?

  • whoami
  • Registratie: December 2000
  • Laatst online: 23-08 23:02
Tip: delegates.

https://fgheysels.github.io/


  • Rhapsody
  • Registratie: Oktober 2002
  • Laatst online: 08:18

Rhapsody

In Metal We Trust

Topicstarter
heeeey!!

nu doet ie het wel (zeker een typefout toenstraks :S)

heb nu dit:
code:
1
2
        Dim frmTwee As frmProxy
        frmTwee.Blaat()


geweldig, hartstikke bedankt.

🇪🇺 pro Europa!

Pagina: 1