用asp调用vb做的dll问题

hzhao2008 2008-07-14 02:46:46
我有一个资料统计程序是用宏写的 但我得系统是用asp做的
为了用asp调用这个宏程序 我想到了用vb写一个dll文件 可是出现了问题 请专家帮看看

首先我创建了一个p1工程 t1类
写了如下代码:
Private Sub Command1_Click()
Set xlApp = CreateObject("Excel.Application") '创建EXCEL应用类
xlApp.Visible = True '设置EXCEL可见
Set xlBook = xlApp.Workbooks.Open("e:\Temp\tu.xls") '打开EXCEL工作簿
Set xlSheet = xlBook.Worksheets(1) '打开EXCEL工作表
xlSheet.Activate '激活工作表
xlBook.RunAutoMacros (xlAutoOpen)
End Sub
这样生成了p1.dll文件
然后再asp里面调
<%
set myobj=server.createobject("p1.t1")
myobj.Command1_Click
%>

运行老是报错 请大家帮忙运行一下找到问题所在 多谢!!!
...全文
133 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzhao2008 2008-07-14
  • 打赏
  • 举报
回复
错误类型:
p1 (0x800A01A8)
需要对象

总是报这个错

864

社区成员

发帖
与我相关
我的任务
社区描述
VB COM/DCOM/COM+
c++ 技术论坛(原bbs)
社区管理员
  • COM/DCOM/COM+社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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