0

次の機能を持つ C++-DLL があります。

    DLL void hello(void)
    {
        std::cout << "Hello World!" << '\n';
    };

および次のコードを含む同じフォルダーにある VBS-Script:

    Dim funcObj
    Set funcObj = GetObject("TERS-DLL.dll")
    funcObj.hello

私のオペレーティング システムは Windows 8.1 です。
vbs ファイルを実行していると、「自動化操作中にファイルまたはクラス名が見つかりません: 'GetObject'」というエラーが常に表示されます。エラー コード 0x800A01B0 です。
このエラーが発生するのはなぜですか? また、修正するにはどうすればよいですか?
ありがとうございました!

4

1 に答える 1

2

GetObjectオートメーション オブジェクトをロードするために使用されますが、DLL は通常の (オートメーションではない) DLL のようです。

于 2013-11-15T11:51:16.463 に答える