|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
![]()
VBで作成したサブルーチンをそのまま使いたいのですが。
goroさん
[2001/11/14 16:06:53]
[995]
|
発言者により削除されました!!
Tomitomiさん
[2001/11/14 16:57:17]
[997]
Re:VBで作成したサブルーチンをそのまま使いたいのですが。
Tomitomiさん
[2001/11/14 17:09:55]
[998]
|
| [995] VBで作成したサブルーチンをそのまま使いたいのですが。 |
| 投稿者:goroさん 2001/11/14 16:06:53 |
| VBで作成したサブルーチンをASPに取り込まないで DLLを使って行いたいのですが DLLの作成方法がわからないので教えてください。 VBのソフトはあります。 |
| [997] Re:VBで作成したサブルーチンをそのまま使いたいのですが。 |
| 投稿者:Tomitomiさん 2001/11/14 16:57:17 |
| 発言者により削除されました!! |
| [998] Re:VBで作成したサブルーチンをそのまま使いたいのですが。 |
| 投稿者:Tomitomiさん 2001/11/14 17:09:55 |
| こんにちは、Tomitomiです。 > VBで作成したサブルーチンをASPに取り込まないで > DLLを使って行いたいのですが > DLLの作成方法がわからないので教えてください。 > VBのソフトはあります。 それはどこからどこまで説明すればいいのかわかりませんが、 掲示板ですべてを説明するのは無理ですので、参考程度に書きます。 VB6ならば、VBの新規作成メニューに「ActiveX.dll」というのを開いて作る。 ActiveX.dllの作り方はASPというかVBなのでVB関連のサイトで質問すると よいかもしれません。 簡単に書きます。 ActiveX.dllプロジェクトを開く。 プロジェクト名を作成したいDLL名(例:VBDLL)にする。 CLASSモジュールがあると思うので、その名前を適当な名前(例:sFormat)にする。 Classモジュールの中にFunciton等の処理を書く。 例:Format関数を使うファンクション 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をIISに登録する。 ASPから呼び出す。 SET OBJ = Server.Createobject("VBDLL.sFormat") A = OBJ.sFormat(A,"yyyy/mm/dd") てな感じです。 |
|
TreeBBS For ASP V.0.1.3 |