导航

杭州网站建设专家-兆合信息

兆合信息技术 构建品质网站

« asp 缓存技术剖析 AspJpeg生成缩略图,并添加LOGO图片水印,可设置透明度和去掉背景色! »

Asp编译(封装)成dll的方法

1 按此在新窗口浏览图片

 

点击确定,以下就按照蓝色的数字步骤.
2 按此在新窗口浏览图片

 

点3,把4改成bi,再点5:
 

按此在新窗口浏览图片
6处改成cjjer.

3按此在新窗口浏览图片

 

点击引用,然后选择其中的Microsoft Active Server Pages Object Library.
 

按此在新窗口浏览图片飞!飞Asp技术乐园

点9确定.

4按此在新窗口浏览图片

 

其中,除10处,其他都是必须的.
10处是我们自己要表现的程序.
ctrl+s保存在d:\mylib\cjjer.cls
在把工程保存为d:\mylib\bi.vbp
5 按此在新窗口浏览图片

 

点击生成bi.dll
没啥警告的话那就ok了,路径保存在d:\mylib\bi.dll.
然后开始--------->运行-->
 


regsvr32 d:\mylib\bi.dll
 


 

按此在新窗口浏览图片
按此在新窗口浏览图片

这就注册成功了.
6按此在新窗口浏览图片

 

注意:对已经存在的组建名称或这修改了dll文件,必须先停止IIS,再重启注册使用,否则会一直在原来的基础上.
另外补充一点:生成的dll文件不注册到服务器也可以使用:

 


<% @ language="vbscript" %>
<!--METADATA TYPE="typelib" FILE="e:\web\web\asp\bi\bi.dll"-->
<%
Dim bicjjer
Set bicjjer=Server.CreateObject("bi.cjjer")
bicjjer.showsuc()
%>
 



这绝对是个好消息,有人说这个没什么价值,那我说"您还是固陋寡闻或者您技术高的藐视dll...",哈哈哈,当然是玩笑了,注意,METADATA的file路径是绝对的物理路径,否则无法装载.
 

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新评论及回复

最近发表

Powered By HZZHIT

Copyright 2008-2009 杭州兆合信息技术有限公司. All Rights Reserved.