用vb6寫asp元件的簡單例子

2022-03-24 08:08:27 字數 963 閱讀 1790

本機除錯

1、重新啟動www服務

2、重新生成dll

伺服器註冊

1、手工註冊dll ,非常遺憾要重新啟動伺服器

regsvr32 rhasp.dll

反註冊regsvr32 /u rhasp.dll

2、另外還有乙個方法可以不重新啟動伺服器

使用mts(microsoft transaction server)

mts是iis 4新增特色,但是它提供了巨大的改進。mts允許你指定只有有特權的用

戶才能夠 訪問元件,大大提高了**伺服器上的安全性設定。在mts上註冊元件的步驟如下:

(1) 開啟iis管理控制台。

(2) 展開transaction server,右鍵單擊"pkgs installed"然後選擇"new package"

(3) 單擊"create an empty package"

(4) 給該包命名

(5) 指定administrator帳號或則使用"interactive"(如果伺服器經常是使用administrator 登陸的話)

(6) 現在使用右鍵單擊你剛建立的那個包下面展開後的"components"。選擇 "new then component"

(7) 選擇 "install new component"

(8) 找到你的.dll檔案然後選擇next到完成。

要刪除這個物件,只要選擇它的圖示,然後選擇delete.

參考例子<%

『呼叫的時候 server.createobject("工程名.類名")

set rhasp = server.createobject("rhasp.functions")

rhasp.printinfo()

set rhasp = nothing

%>

VB6生成DLL,供Asp呼叫

啟動vb6.0,新建 activex dll工程。單擊 工程 引用,選擇 microsoft active server pages object library 和 microsoft activex data objects 2.1 library 兩項。根據需要,修改類名和工程名。以上語句是必...

VB6用API實現繁體簡體轉換

由於正好需要乙個繁體轉簡體的事情,弄這個函式將就用一下了。private declare function lcmapstring lib kernel32 alias lcmapstringa byval locale as long,byval dwmapflags as long,byval ...

VB6中用DataReport做報表

vb6中用datareport做報表 2002 01 08 李 yesky 我不是vb熟練工,最近剛剛用vb做完乙個程式,其中控制部分沒費太大周折,倒是報表部分頗讓我費了一翻腦筋。在網上找了半天,也沒找到關於vb6的 datareport的詳細介紹,於是想借鑑 前輩 們的經驗,用crystalrep...