Announcement

Collapse
No announcement yet.

Active-X EXE-Server

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Active-X EXE-Server


  • #2
    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

    Comment


    • #3
      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

      Working...
      X