Class Library gebruiken VB.net

  • Onderwerp starter Onderwerp starter mr32
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

mr32

Gebruiker
Lid geworden
30 okt 2009
Berichten
441
Hallo Helpmij'ers,

Ik wil graag m'n code's in een DLL bestand plaatsen, ik ben in ieder geval zover dat ik weet dat ik een Class Library moet maken in Visual Studio (2010 express edition). Maar hoe kan ik de subs, functions etc. dan bereiken vanuit het programma (.EXE) zelf?

Alvast bedankt,

mr32 :cool:
 
Je moet een reference naar je dll maken.

Hoe je dat gaat zo:

Rechtsklik op je project naam in de solution explorer en kies Add Reference...

Als je beide projecten geladen hebt, klik je op de Projects tab en kies je daar je dll.

Als het een los project is, klik je op de tab Browse en blader je naar je dll in bin/release.

Dat is alles.
 
Bedankt!

Maar als je nu zo'n sub of function wilt uitvoeren?
Moet je dan iets doen van: Sub Class dllBestand voerDitUit() ?
 
Nee, het beste wat je kan doen is een import doen.

Stel dat je dll project "my_dll_project" heet, en de naam van het dll bestand "my_dll", en de functie die je wilt gebruiken heet bijvoorbeeld "voerDitUit", dan doe je de volgende import:

Imports my_dll_project.my_dll

Vervolgens kun je de functie overal aanroepen door gewoon direct de functie naam te typen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan