|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
![]()
VBで作成したサブルーチンをそのまま使いたいのですが。 No2.
goroさん
[2001/11/16 19:01:47]
[1045]
|
Re:VBで作成したサブルーチンをそのまま使いたいのですが。 No2.
Tomitomiさん
[2001/11/19 20:08:38]
[1056]
Re:VBで作成したサブルーチンをそのまま使いたいのですが。 No2.
Tomitomiさん
[2001/11/20 13:36:36]
[1062]
|
| [1045] VBで作成したサブルーチンをそのまま使いたいのですが。 No2. |
| 投稿者:goroさん 2001/11/16 19:01:47 |
| こんにちは goroです。 前回は、とても分かりやすい回答を頂きまして有難うございます。 内容の中にDLLを作成しIISに登録するとありましたが。 どのように登録すれば良いか分かりません。 お願いします。 |
| [1056] Re:VBで作成したサブルーチンをそのまま使いたいのですが。 No2. |
| 投稿者:Tomitomiさん 2001/11/19 20:08:38 |
| こんばんわ、Tomitomiです。 > 内容の中にDLLを作成しIISに登録するとありましたが。 > どのように登録すれば良いか分かりません。 > お願いします。 ごめんなさい。今日は社内のサーバを入れ替えていて時間がありませんでした。 私自身まだテストしてないのではっきりとしたことはいえませんが、 たしか、IISのインターネット サービス マネージャのトランザクションサーバあたりに登録したはずです。 明日以降でよければテストしてみます。 ではでは |
| [1062] Re:VBで作成したサブルーチンをそのまま使いたいのですが。 No2. |
| 投稿者:Tomitomiさん 2001/11/20 13:36:36 |
| こんにちは、Tomitomiです。 > たしか、IISのインターネット サービス マネージャのトランザクションサーバあたりに登録したはずです。 まことに申し訳ないですが、↑は偽情報でした。混乱させてすみません。 DLLはレジストリに登録すればOKみたいです。以下のテスト結果を参照してください。 =========================================================== 今日、ASPからのActiveX.DLLの使い方をテストしたので書いておきます。 VBの新規プロジェクトにて「ActiveX.DLL」を選択。 オブジェクト名を「ForVB」 クラスモジュール名を「sFormat」 クラスモジュールに以下のコードを追加する。 Function sFormat(strMoji As Variant, strFormat As String) Dim strNUM As String On Error GoTo err strNUM = Format(strMoji, strFormat) If strNUM = "" Then sFormat = "" Else sFormat = strNUM End If Exit Function err: sFormat = "" End Function DLLを作成する。 DLLをSystem32フォルダ(NTの場合)に入れる。 レジストリに登録する。 RegSvr32 ForVB.dll 以下のようなASPファイルを作る。 <% set OBJ = Server.CreateObject("ForVB.sFormat") %> <%=OBJ.sFormat("01/1/1","yyyy/mm/dd")%> ブラウザで実行し確認してみる。以下のように表示されていれば成功。 2001/01/01 私のテスト結果では、以上のようにしてできました。 DLL作成部の細かいところは、VB専門の方などに聞いてください。 |
|
TreeBBS For ASP V.0.1.3 |