如何写ActiveX DLL?如何调用?
来源:百度知道 编辑:UC知道 时间:2024/06/01 22:39:46
我不太会用,听说dll很好用,想学学。
详细一点,谢谢。
详细一点,谢谢。
这事说不清
so easy
首先打开VB,创建一个activex dll工程,然后在里面写代码,例如:
Function aaa() As String
aaa = "你是个傻子"
End Function
Function bbb() As Integer
bbb = 2
End Function
然后在右边小窗口的属性中修改你的class的名字
(当然你要先选中右上小窗口的class才行)
然后编译
然后创建一个asp,例如:aaa.asp
在里面写代码,例如:
<%
set xxx = server.CreateObject("project1.class1")
msgbox xxx.aaa
msgbox xxx.bbb
set xxx = nothing
%>
其中project1.class1根据你自己改的class名字是什么写什么.
然后运行aaa.asp看看,如果你运气好就能看到好东西.
当然如果你要在一个新的VB项目中来引用你新建的dll文件,那么首先你要在VB上面菜单project下的references中把你新创建的DLL勾上才行.
其实数据库中的ADO组件就可以看作一个activex dll .
我最近也在学习这个,建议先把类模块用好,然后只是技术上的问题了。