如何创建在Asp中用CreateObject调用的dll库啊?

djhdu 2003-10-07 09:03:48
我创建的ActiveX控件可以直接在网页上使用,但我不知道如何创建在Asp脚本中用CreateObject方法调用的dll库,如果谁有例子,请给我一个!
...全文
45 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiadrun 2003-11-28
  • 打赏
  • 举报
回复
一个UP挣100,真高!
wangcm 2003-11-28
  • 打赏
  • 举报
回复
up
wangcm 2003-11-28
  • 打赏
  • 举报
回复
up!
mg1616 2003-10-08
  • 打赏
  • 举报
回复
ocx 是不能在服务器端调用的
xiaohyy 2003-10-07
  • 打赏
  • 举报
回复
只有写成activex才可以在asp中调用。。。
smch 2003-10-07
  • 打赏
  • 举报
回复
符合COM标准的就可以这样。
本zip文件共有三个文件:1、EtCell.ocx EtCell插件/控件,可以通过 Regsvr32 c:EtCellEtCell.ocx 方法进行注册2、EtCell.cab 开发WEB报表用的CAB包,放在WEB服务器的一个目录下,可以是任何目录,然后在<object...>...object>下指定位置即可,具体请看下面的test.htm例子;3、EtCell.chm EtCell插件/控件得SDK开发文档关于更多内容请到http://www.etcell.com有什么问题可以在BBS上发表,我们会尽快答复:http://www.etcell.com/cgi-bin/index.asp备注:用EtCell报表插件开发WEB程序的一般步骤1、用WinTable制表工具制作报表式样.ET文件(怎么显示数据、打印报表);例如:制作的报表命名为test.eT,和下面的test.htm、GetDB.asp放到一个WEB目录下;2、编写WEB服务器段程序,例如ASP程序,此程序直接连接数据,提取数据的内容;在ASP(PHP、JSP、DLL)程序中用Response把数据的内容输出为EtCell支持的XML格式;例如:(命名为GetDB.asp)<%id = Request.Form("id")‘下面是输出为EtCell认可的XML格式数据‘和通过ASP输出为动态的Html页面方法一样str = "" & chr(13)str = str & "EtCell文件名.et" & chr(13)str = str & " " & chr(13)str = str & "2.5 " & chr(13)str = str & "" & chr(13)for I=0 to 10 str = str & "" & chr(13) str = str & "货品" & I & "" & chr(13) str = str & "" & I*300+1 & "" & chr(13) str = str & "" & I*2000+1 & "" & chr(13) str = str & "" & chr(13)next str = str & "" & chr(13)str = str & "" & chr(13)Response.write str%>3、编写显示EtCell报表的页面,此页面可以是HTML文件,也可以是ASP页面,或者其他;形式如下:(命名为test.htm)一个利用EtCell显示动态报表的例子4、在IE中输入URL,例如:http://localhost/test.htm,那么就会自动安装EtCell插件(如果浏览端还没有安装EtCell插件),并且显示报表;   5、GetDB.asp的格式完全可以写成下面的格式:<%id = Request.Form("id")‘下面是输出为EtCell认可的XML格式数据‘和通过ASP输出为动态的Html页面方法一样str = "" & chr(13)str = str & "EtCell文件名.et" & chr(13)str = str & " " & chr(13)str = str & "2.5 " & chr(13)Dim rootroot = server.mappath("/DB")filePath = root + "TestDB.mdb"Set Conn = Server.CreateObject("ADODB.Connection")Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & filePath‘ 查询数据Set Rs =CreateObject("ADODB.Recordset")Rs.Open "SELECT * FROM Table where ID=" & id ,Conn,adOpenStaticstr = str & "" & chr(13)do while not Rs.Eof str = str & "" & chr(13) str = str & "" & Rs("Name") & "" & chr(13) str = str & "
" & Rs("Address") & "
" & chr(13) str = str & "" & Rs("School") & "" & chr(13) str = str & "
" & chr(13)Rs.MoveNextloopstr = str & "
" & chr(13)str = str & "
" & chr(13)Response.write str%>

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧