Euj iedereen.
Ik heb een probleem. Ik heb een programma gemaakt waarin je grafieken kunt maken, en dat is in de vorm van een DLL. Hoe het precies werkt doet er niet zo toe, het probleem is alsvolgt:
Om de dll aan te roepen heb ik een mini-projectje gemaakt 'standalone'. Deze bevat 1 form, 1 timer en de volgende code:
Ik heb al een beetje lopen met die timer, zodat om de zoveel tijd gechecked werd of de DLL nog wel 'bestond', maar bij elke actie die ik daarvoor uitvoerde werd de DLL opnieuw geladen, etc etc...
Dus hoe laat ik de 'DLL' nadat ik 'set mpgraph...' heb gedaan weer vrij, zodat ik gewoon kan zeggen 'end', en dat het proggie dan weg is?
De vraagstelling is misschien een beetje vaag, maar er moet toch iemand zijn die het begrijpt
?
Ik heb een probleem. Ik heb een programma gemaakt waarin je grafieken kunt maken, en dat is in de vorm van een DLL. Hoe het precies werkt doet er niet zo toe, het probleem is alsvolgt:
Om de dll aan te roepen heb ik een mini-projectje gemaakt 'standalone'. Deze bevat 1 form, 1 timer en de volgende code:
code:
1
2
3
4
5
6
7
8
9
| Private mpgraph As Object
Private Sub Form_Load()
Set mpgraph = CreateObject("MPGraphDLL.dll")
mpgraph.start
End Sub
Private Sub Timer1_Timer()
End Sub |
Ik heb al een beetje lopen met die timer, zodat om de zoveel tijd gechecked werd of de DLL nog wel 'bestond', maar bij elke actie die ik daarvoor uitvoerde werd de DLL opnieuw geladen, etc etc...
Dus hoe laat ik de 'DLL' nadat ik 'set mpgraph...' heb gedaan weer vrij, zodat ik gewoon kan zeggen 'end', en dat het proggie dan weg is?
De vraagstelling is misschien een beetje vaag, maar er moet toch iemand zijn die het begrijpt