Hallo zusammen
Auf einer Profilkarte habe ich einen Button, welcher ene DLL aufruft, welche dann ein Dialog mit bestimmten werten zeigt. Nun kann es sein, dass mehrere dieser Dialoge (von verschiedenen Profilkarten) hintereinander oder auch paralell geöffnet habe. Wenn dies der fall ist überschreiben sich die Instanzen der DLL gewisse Werte gegenseitig..
Mir ist bewusst, dass das eine Eigenschaft von VB6 ist. Dennoch meine Frage: Kann man da was machen, dass die Instanzen sauber getrennt werden, kennt sich da jemand aus?
der DLL Aufruf im BS sieht folgendermassen as:
dim oDLLObject as Object
Set oDLLObject = CreateObject("DLLName.ClsTools")
iRetCode = oDLLObject.ShowDialog(SmSession, SelectOp, SourceRL, ServiceRL, TempDestRL)
Wäre da um Hilfe froh
Besten Dank
gruss floe
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP