アプリ版:「スタンプのみでお礼する」機能のリリースについて

初めて質問します。宜しくお願いします。

VBScriptからある業務アプリのAPIを操作したいと考えています。参照したいDLLは分かっているのですが参照設定の方法が分かりません。「Declare」など宣言することによって参照設定することは可能でしょうか。そもそもVBScriptからはDLLへの参照設定はできないのでしょうか。

ちなみにOSはWin2000サーバまたはWin2003サーバを想定しています。

以上、宜しくお願いします。

A 回答 (3件)

出来ません。


http://msdn.microsoft.com/library/ja/script56/ht …

ラッパー(ActiveX.DLL)をVB等で作るとか。
    • good
    • 0
この回答へのお礼

上記URLにできないことが明記されていますね。ありがとうございます。基本的にダメだということが納得できました。ありがとうございました。

お礼日時:2006/07/31 16:03

VBSの機能だけではできないと思います。


rundll.exeとかrundll32.exe経由ならある程度は可能かもしれませんが・・・
    • good
    • 0
この回答へのお礼

ご回答頂きありがとうございました。
後のご回答と併せて考えても、やはり無理なようですね。
他の手段を考えたいと思います。
ありがとうございました。

お礼日時:2006/07/29 08:24

あまり自信はないのですが


OSがWindows系なら
(1).DLLをレジストリーに登録する。
コマンドプロンプトで
regsvr32 TEST.dllを入力実行する。
(2).VBScriptで DLLをオブジェクト参照する。
Dim obj As Object
Set obj = CreateObject("アプリケーション名.クラス名")
  obj.???? 'オブジェクト操作
以上
    • good
    • 0
この回答へのお礼

アドバイス頂きありがとうございました。
レジストリ登録は試してみたのですがやはり上手くいかないようです。

お礼日時:2006/07/31 16:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!