testcon - ActiveX 測試容器 (ActiveQt)

此應用程序為 ActiveX 控件實現一般測試容器。可以插入係統中安裝的 ActiveX 控件,然後執行方法和修改特性。容器將在日誌窗口,記錄事件、特性更改及調試輸齣的有關信息。

Parts of the code use internals of the Qt meta object and ActiveQt framework and are not recommended to be used in application code.

使用應用程序查看槽、信號和特性可透過 QAxWidget 類,當實例化某個 ActiveX,並測試在 Qt 應用程序中實現或想要使用的 ActiveX 控件時。

應用程序可以加載和執行 JavaScript、VBScript、Perl 和 Python (若有安裝) 腳本文件,以自動化控件加載。使用 QAxWidget2 類的可用範例腳本文件,在 scripts 子目錄。

注意,此範例 qmake 工程包括的資源文件 testcon.rc 帶有版本資源。這是某些 ActiveX 控件 (即 Shockwave ActiveX 控件) 要求的,可能崩潰或行為失常,若缺少這種版本信息。

要構建工具,必須首先構建 QAxContainer QAxServer 庫。然後運行 make 工具在 tools/testcon 和運行結果 testcon.exe .