Test di proprietà ed eventi con Test Container
L'applicazione Contenitore di test, fornita in Visual C++, è un contenitore di controlli ActiveX per il test e il debug dei controlli ActiveX. Il contenitore di test consente allo sviluppatore del controllo di testare la funzionalità del controllo modificandone le proprietà, richiamandone i metodi e attivandone gli eventi. Il contenitore di test può visualizzare i log delle notifiche di associazione dati e offre anche funzionalità per testare la funzionalità di persistenza di un controllo ActiveX: è possibile salvare le proprietà in un flusso o in sottostorage, ricaricarle ed esaminare i dati del flusso archiviato. Questa sezione descrive come usare le funzionalità di base del contenitore di test. Per altre informazioni, selezionare il menu ? durante l'esecuzione del contenitore di test.
Per accedere al contenitore di test del controllo ActiveX
- Compilare l'esempio TSTCON: contenitore di test del controllo ActiveX.
Per testare il controllo ActiveX
Scegliere Inserisci nuovo controllo dal menu Modifica del contenitore di test.
Nella casella Inserisci controllo selezionare il controllo desiderato e fare clic su OK. Il controllo verrà visualizzato nel contenitore di controlli.
Nota
Se il controllo non è elencato nella finestra di dialogo Inserisci controllo , assicurarsi di averla registrata con il comando Registra controlli dal menu File del contenitore di test.
A questo punto è possibile testare le proprietà o gli eventi del controllo.
Per testare le proprietà
Scegliere Richiama metodi dal menu Controllo.
Nell'elenco a discesa Nome metodo selezionare il metodo PropPut per la proprietà da testare.
Modificare il valore del parametro o il tipo di parametro e fare clic sul pulsante Imposta valore .
Fare clic su Richiama per applicare il nuovo valore all'oggetto .
La proprietà contiene ora il nuovo valore.
Per testare gli eventi e specificare la destinazione delle informazioni sugli eventi.
Scegliere Registrazione dal menu Opzioni.
Specificare la destinazione delle informazioni sull'evento.
Vedi anche
Controlli ActiveX MFC
Procedura: Eseguire il debug di un controllo ActiveX