0

ActiveXObject を使用せずに JavaScript から QTP を呼び出す必要があります。誰でもこれを進める方法を教えてもらえますか?

ありがとう、ラムヤ。

4

3 に答える 3

0

QTP は、使用する必要があるオートメーション オブジェクトを作成するために、オートメーション用の COM インターフェイスを提供します( Javascript での OLE オートメーションのActiveXObject使用に関する記事を参照してください)。

なぜ使用を避けたいのActiveXObjectですか?

于 2009-08-18T06:37:28.540 に答える
0

ActiveXObject を使用したくない特定の理由はありますか?

とにかく、マニュアルに記載されている方法ではなく、Windows Script Host を介して JavaScript を実行している場合:

var qtApp = new ActiveXObject("QuickTest.Application");

...あなたはこれを行うことができます:

var qtApp = WScript.CreateObject("QuickTest.Application"); 
qtApp.Launch(); 
qtApp.Visible = true;

とにかく、裏で ActiveX を使用している可能性があります。完全にはわかりません。

于 2009-08-18T06:38:09.410 に答える
0

Java Script プログラミングは QTP では実行できませんが、Java スクリプトをサポートします。Java スクリプトを使用して DLL を作成し、それを QTP に追加すると、それを使用できるようになります。

よろしく、 マンヌサンギ

于 2009-08-18T05:27:56.213 に答える