Freigeben über


Testen der Eigenschaften und Ereignisse mit Test Container

Die in Visual C++ ausgelieferte Testcontaineranwendung ist ein ActiveX-Steuerelementcontainer zum Testen und Debuggen von ActiveX-Steuerelementen. Der Testcontainer ermöglicht es dem Steuerelemententwickler, die Funktionalität des Steuerelements zu testen, indem er seine Eigenschaften ändert, seine Methoden aufruft und seine Ereignisse auslöst. Der Testcontainer kann Protokolle von Datenbindungsbenachrichtigungen anzeigen und bietet außerdem Funktionen zum Testen der Persistenzfunktionen eines ActiveX-Steuerelements: Sie können Eigenschaften in einem Datenstrom speichern oder in einem Unterspeicher speichern, neu laden und die gespeicherten Datenstromdaten untersuchen. In diesem Abschnitt wird die Verwendung der grundlegenden Features von Testcontainer beschrieben. Wenn Sie weitere Informationen wünschen, wählen Sie das Hilfemenü beim Ausführen des Testcontainers aus.

So greifen Sie auf den ActiveX-Steuerelementtestcontainer zu

  1. Erstellen Sie das TSTCON-Beispiel: ActiveX-Steuerelementtestcontainer.

So testen Sie Ihr ActiveX-Steuerelement

  1. Klicken Sie im Menü "Bearbeiten" des Testcontainers auf "Neues Steuerelement einfügen".

  2. Wählen Sie im Feld "Steuerelement einfügen" das gewünschte Steuerelement aus, und klicken Sie auf "OK". Das Steuerelement wird im Steuerelementcontainer angezeigt.

    Hinweis

    Wenn Das Steuerelement nicht im Dialogfeld "Steuerelement einfügen" aufgeführt ist, stellen Sie sicher, dass Sie es im Menü "Datei" des Testcontainers mit dem Befehl "Steuerelemente registrieren" registriert haben.

An diesem Punkt können Sie die Eigenschaften oder Ereignisse Ihres Steuerelements testen.

So testen Sie Eigenschaften

  1. Klicken Sie im Menü "Steuerelement " auf "Methoden aufrufen".

  2. Wählen Sie in der Dropdownliste "Methodenname " die PropPut-Methode für die Eigenschaft aus, die Sie testen möchten.

  3. Ändern Sie den Parameterwert oder den Parametertyp, und klicken Sie auf die Schaltfläche 'Wert festlegen'.

  4. Klicken Sie auf "Aufrufen ", um den neuen Wert auf das Objekt anzuwenden.

    Die Eigenschaft enthält nun den neuen Wert.

So testen Sie Ereignisse, und geben Sie das Ziel von Ereignisinformationen an.

  1. Klicken Sie im Menü "Optionen" auf "Protokollierung".

  2. Geben Sie das Ziel der Ereignisinformationen an.

Siehe auch

MFC ActiveX Controls (MFC-ActiveX-Steuerelemente)
Gewusst wie: Debuggen von ActiveX-Steuerelementen