[VB] hoe wachten tot er in DLL op een event

Pagina: 1
Acties:

  • robbertb
  • Registratie: September 2000
  • Niet online
Ik heb een programma dat een zelfgemaakte DLL aanroept om in te loggen. Nou moet mijn programma pas verder gaan als er in die DLL op de knop "Inloggen" wordt gedrukt. De vraag is dus hoe ik het hoofdprogramma laat wachten op de event van DLL dat er op knop Inloggen is gedrukt

  • Wortelpudding
  • Registratie: Februari 2002
  • Niet online
Mutex, Semaphore, event objects, IPC, named pipes, callback functie, etc...

mogelijkheden te over :D
Allemaal te vinden in de MSDN documentatie...

[ Voor 19% gewijzigd door Wortelpudding op 06-03-2003 12:22 ]


  • glashio
  • Registratie: Oktober 2001
  • Laatst online: 14-08 08:20

glashio

C64 > AMIGA > PC

RaiseEvent vanuit je DLL :D

> Google Certified Searcher
> Make users so committed to Google that it would be painful to leave
> C64 Gospel
> [SjoQ] = SjoQing


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22-08 13:19

.oisyn

Moderator Devschuur®

Demotivational Speaker

Wortelpudding schreef op 06 March 2003 @ 12:21:
Mutex, Semaphore, event objects, IPC, named pipes


alleen zinnig in multithreaded/multiproces omgevingen, wat in VB dus niet het geval is :)

robbertb: kun je de form in de DLL (ik neem aan dat het een form is) niet modal maken?

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.


  • robbertb
  • Registratie: September 2000
  • Niet online
Is dit niet te doen met WithEvents?

  • Wortelpudding
  • Registratie: Februari 2002
  • Niet online
Als die DLL die je gemaakt hebt een COM-object met event-support bevat dan kan het met WithEvents ja.
Met een normale DLL (die gewoon functies exporteert dus) lukt dat niet.
edit:
typo

[ Voor 6% gewijzigd door Wortelpudding op 06-03-2003 14:53 ]


  • robbertb
  • Registratie: September 2000
  • Niet online
Wortelpudding schreef op 06 March 2003 @ 14:53:
Als die DLL die je gemaakt hebt een COM-object met event-support bevat dan kan het met WithEvents ja.
Met een normale DLL (die gewoon functies exporteert dus) lukt dat niet.
edit:
typo
Het is al gelukt, zonder com-object :)

  • Adion
  • Registratie: Januari 2001
  • Laatst online: 23:21
.oisyn schreef op 06 March 2003 @ 12:37:
alleen zinnig in multithreaded/multiproces omgevingen, wat in VB dus niet het geval is :)
Hoewel VB zelf niet multithreaded is, kan het wel overweg met dll's die een andere thread aanmaken en daarin runnen.

VirtualDJ 2026 - Fast Image Resizer - Instagram

Pagina: 1