Testowanie właściwości i zdarzeń za pomocą kontenera testu
Aplikacja kontenera testowego, dostarczana w języku Visual C++, jest kontenerem kontrolek ActiveX do testowania i debugowania kontrolek ActiveX. Kontener testowy umożliwia deweloperowi kontrolki testowanie funkcjonalności kontrolki przez zmianę jej właściwości, wywoływanie jej metod i wyzwalanie zdarzeń. Kontener testowy może wyświetlać dzienniki powiadomień dotyczących powiązania danych, a także udostępnia funkcje testowania trwałości kontrolki ActiveX: można zapisywać właściwości w strumieniu lub w podstorażu, ładować je ponownie i badać przechowywane dane strumienia. W tej sekcji opisano sposób używania podstawowych funkcji kontenera testów. Aby uzyskać dodatkowe informacje, wybierz menu Pomoc podczas uruchamiania kontenera testowego.
Aby uzyskać dostęp do kontenera testów kontrolek ActiveX
- Skompiluj przykład TSTCON: kontener testów kontrolek ActiveX.
Aby przetestować kontrolkę ActiveX
W menu Edycja kontenera testowego kliknij pozycję Wstaw nową kontrolkę.
W polu Wstaw kontrolkę wybierz odpowiednią kontrolkę i kliknij przycisk OK. Kontrolka zostanie wyświetlona w kontenerze kontrolek.
Uwaga
Jeśli kontrolka nie znajduje się na liście w oknie dialogowym Wstawianie kontrolki , upewnij się, że zarejestrowano ją za pomocą polecenia Zarejestruj kontrolki z menu Plik kontenera testowego.
W tym momencie możesz przetestować właściwości lub zdarzenia kontrolki.
Aby przetestować właściwości
W menu Kontrolka kliknij pozycję Wywołaj metody.
Z listy rozwijanej Nazwa metody wybierz metodę PropPut dla właściwości, którą chcesz przetestować.
Zmodyfikuj wartość parametru lub typ parametru i kliknij przycisk Ustaw wartość.
Kliknij przycisk Wywołaj , aby zastosować nową wartość do obiektu.
Właściwość zawiera teraz nową wartość.
Aby przetestować zdarzenia i określić miejsce docelowe informacji o zdarzeniu.
W menu Opcje kliknij pozycję Rejestrowanie.
Określ miejsce docelowe informacji o zdarzeniu.
Zobacz też
Kontrolki ActiveX MFC
Instrukcje: debugowanie kontrolki ActiveX