Problem mit OLE-Controls



  • Grüß Euch.

    Ich habe folgendes Problem:

    Es existiert ein ActiveX-Objekt, welches in einem SDI auf dem View (FormView) liegt. Dieses ist pe DoDataExchange mit einem Member des gleichen Typs verbunden.
    Dieser Member soll nach Initialisierung des Programmes (Doc/View/...) etwas tun, aber ich ich bleibe immer an einer ASSERT in winocc.cpp hängen.
    Dort steht folgendes:

    [cpp]ASSERT(m_pCtrlSite != NULL);[/cpp]
    

    Ok, da steh dann als Kommentar: Not an OLE-Control
    Gut, das versteh ich, aber wie kann ich des beheben?

    Ich nutze VS2008 Prof. und WinXP SP3.
    Projekt ist ein SDI.



  • Gut, habe die Lösung selber gefunden.

    Das Problem war, dass ich versucht habe auf das Control-Objekt zuzugreifen, bevor ich UpdateData(FALSE) aufgerufen hatte.
    Nutzungsversuche vor diesem Aufruf können ja auch nichts werden. 🙄


Anmelden zum Antworten