Announcement
Collapse
No announcement yet.
Active-X EXE-Server
Collapse
X
-
Hallo Leute .. ich habe ein großes Problem mit einem Out-Of-Process Server in Visual Basic 6.0 ! Der Server soll vollkommen asynchron ablaufen. Bei dem Aufruf des Servers aus einer Funktion soll die Funktion weiterlaufen ohne auf eine Rückmeldung des Servers zu warten..
Wer kann mir hier helfen .. es ist wirklich dringend!
Mein Out-Of-Process Server erledigt seine arbeit, aber die aufrufende Funktion wartet bis sie eine Rückmeldung erhält...
An was könnte es liegen ... ich bin für jede Hilfe sehr dankbar
Gruß Pete
-
Hallo,
der Aufrufer wartet in jedem Fall auf die Rückkehr der Interface-Methode des COM-Servers. Die Lösung für dieses Problem sieht normalerweise so aus, dass der COM-Server in seiner Interface-Methode einen neuen Thread abspaltet, so dass die Methode <b>sofort</b> danach fertig ist und zum Client zurückkehrt. Die langandauernde Aktion wird dann vom Server im abgespalteten Thread abgearbeitet. Allerdings ist der Thread für VB 6 ein Problem, und die Alternativn, den Client asynchron aufrufen zu lassen, steht auch nicht überall zur Verfügung
Comment
Comment