Ik ben bezig met het opzetten van een simpele TAPI client, om via een webservice calls op te zetten tussen twee toestellen binnen ons bedrijf. Om de "Caller" aan te passen, moet ik een aantal waarden wegschrijven in de registry. De "Callee" kan ik in de functie aanroep opgeven:
Het probleem is nu dat de applicatie niet merkt dat de caller is aangepast. Ik vermoed omdat de DLL dit met de eerste aanroep cached (o.i.d.) Ik vroeg mij daarom af of het mogelijk is een DLL te reloaden binnen Visual Basic .NET
Weet iemand hoe dit gedaan kan worden? Of zijn er nog andere mogelijkheden?
Visual Basic .NET:
1
| Declare Auto Function tapiRequestMakeCall Lib "TAPI32.dll" (ByVal DestAddress As String, ByVal AppName As String, ByVal CalledParty As String, ByVal Comment As String) As Integer |
Het probleem is nu dat de applicatie niet merkt dat de caller is aangepast. Ik vermoed omdat de DLL dit met de eerste aanroep cached (o.i.d.) Ik vroeg mij daarom af of het mogelijk is een DLL te reloaden binnen Visual Basic .NET
Weet iemand hoe dit gedaan kan worden? Of zijn er nog andere mogelijkheden?
Laat me nou toch eens met rust man!
Iedereen die in telekinese gelooft, steek a.u.b. mijn hand op