Announcement

Collapse
No announcement yet.

BackgroundWorker

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

  • BackgroundWorker

    Hallo zusammen

    Ich verwende in meinem Programm einen BackgroundWorker. In der DoWork-Methode des BackgroundWorkers rufe ich meine Arbeitsmethode auf.

    Jetzt die Frage: Kann ich in dieser Arbeitsemethode ein COM-Objekt über Activator.CreateInstance(Type) erzeugen?

    Bei mir funktioniert das irgendwie nicht (vermutete wegen threadübergreifenden Zugriff).

    Kann mir da jemand weiterhelfen?

    danke im Vorraus

    mfg halbi

  • #2
    was kommt denn für eine Fehlermeldung? Gib doch mal mehr INformationen!
    Unsere Jugend ist unerträglich, unverantwortlich und entsetzlich anzusehen! - Aristoteles

    Comment


    • #3
      Hier die fehlermeldung:

      Das COM-Objekt des Typs "System.__ComObject" kann nicht in den Schnittstellentyp "NumzSrv.INzserver" umgewandelt werden. Dieser Vorgang konnte nicht durchgeführt werden, da der QueryInterface-Aufruf an die COM-Komponente für die Schnittstelle mit der IID "{DF58C2C3-B666-11D0-A405-0000F65A772E}" aufgrund des folgenden Fehlers nicht durchgeführt werden konnte: Schnittstelle nicht unterstützt (Ausnahme von HRESULT: 0x80004002 (E_NOINTERFACE)).

      Comment


      • #4
        geht es denn außerhalb des BackgroundWorkers?

        Comment


        • #5
          selbstverständlich

          Comment

          Working...
          X