メンバーを登録し、Web開発データベースを作成し、VBを使用して純粋なASPプログラムを作成します
数日前、私の兄弟は、ASPを使用することは本当に面倒だと言っていました
コードを使用して、コードをASPプログラムに貼り付けます。ここで解決策を提案します。 VBを使用してASPを交換します
すべてのオブジェクトは、VBで純粋なASPプログラムを記述します。
実際、ASPの多くのコンポーネントがVBで書かれていることを誰もが知っておく必要がありますが、それは誰もが不便を感じさせます
応答、要求、アプリケーション、セッションなど、ASPに固有のいくつかのコンポーネントを使用する方法。
これらのコンポーネントをVBで直接使用できる場合、VBを使用してASP使用プログラムを作成できます。
以下は詳細なステップです。
1。 VBで新しいActiveX DLLを作成しました。
2。次に、VBで2つのDLLを参照する必要があります。
1つ目は、ASPエンジンのDLLを引用することです。
メニューからプロジェクト/参照コマンドを選択し、「Microsoft Active Server Pagesオブジェクトライブラリ」を引用します。
見つけられなかった場合は、次のディレクトリにこのasp.dll file%systemdirectory%/system32/inetsvrディレクトリを見つけることができます
[参照...]ボタンをクリックして、この動的接続ライブラリをインポートする
2つ目は、Microsoft Transaction Server(MTS)オブジェクトを引用します
「Microsoft Transaction Server Type Library」。
見つけられなかった場合は、次のディレクトリにこのmtxas.dllファイルを見つけることができます
%SystemDirectory%/System32/MTS/
3。さて、すべての準備が完了しました、以下にコードの書き方をする方法は、誰もがそれを理解できると思います。
これはファイルのコードです。
オプションは明示的です
DIM M_OBJRESPONSE応答として
リクエストとしてdim m_objrequest
サーバーとしてのDIM M_OBJSERVER
アプリケーションとしてのDIM M_OBJAPPLICATION
DIM M_OBJSESSION AS SESSION
private sub class_initialize()
objectContextとしてdim objcontext
objcontext = getObjectContext()を設定します
m_objresponse = objcontext(response)をset
m_objrequest = objcontext(request)set
m_objserver = objcontext(server)を設定します
m_objapplication = objcontext(application)をset
m_objsession = objcontext(session)set
End Sub
public sub asptest()
m_objresponse.write write boardへの別れ、VB環境を使用してASPプログラムを作成してください!
End Sub
上記のコードをプログラムに貼り付けてから、このプロジェクトをDLLにコンパイルします。最終使用
regsvr32 componentname.dll
このDLLをIISに登録します。
以下は、ASPファイルでこのコンポーネントを使用する方法です。
&nbs
|||object = server.createObject(yourprjname.asptest)を設定します
objtest.asptest
Object = Nothingを設定します
%>
まあ、私の方法が兄の苦痛を解決できることを願っています、ハハ。