Announcement

Collapse
No announcement yet.

Problem mit 16Bit-Server in einem OleContainer

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

  • Problem mit 16Bit-Server in einem OleContainer

    Über einem OleContainer wird eine InProcess-Server gestartet, der wiederum
    16BIT-Programme startet. Zusätzlich wird zu dem InProcess-Server der
    MSProxy und weitere Server von dem InProcess-Server gestartet.
    Nach Beenden des 16Bit-Programms und des Containers bleiben der
    InProcess-Server, MSProxy und diverse aktiv.
    Kann uns jemand sagen, warum diese nicht automatisch geschlossen werden, oder wie man sie manuell abschießt (RefCounter zurück setzt ?) ?
    Die gesamte Applikation ist eine MDI.

    *****CREATE******
    begin
    inherited;
    LockWindowUpdate(OleContainer1.Handle);
    try
    OleContainer1.CreateObject(MainForm.ProgID, false);
    OleContainer1.DoVerb(ovInPlaceActivate);
    OleContainer1.DoVerb(ovPrimary);
    finally
    LockWindowUpdate(0);
    end;

    Besten Dank

    Jürgen
Working...
X