如有那位仁兄发一VB调用com+例子,我100分相送
[email protected]
[email protected]
解决方案 »
- VB中的窗体为何无法用 set form1=nothing的方法从内存释放呢?
- shape,line,image三个基本控件在哪个文件中定义
- 延时问题!延时中,CPU占用率100%,如何解决?看到的都来顶一下!
- 请问将图片写入数据库中和从数据库中读出显示出来,有几种可行的方法?
- 组件怎么通过防火墙
- 哪位大哥能解决这个问题
- installshield professional 7.0 十万火急
- vb读取文件问题
- test
- 求大神帮帮忙,运行程序总提示对象refresh的方法Iadodc失败。麻烦看一下这个程序哪里有问题
- 我想用个组合框,组合框中的东西不能被编辑,且组合框刚开始有个默认值应该则么写,解决马上给分
- 文件的写入(在线等)
我是这样试的,新建一个Activex Dll工程 名为MyTest,下有一个类模块名class1,定义一个属性P1。
然后到组件服务中,右击COM+应用程序,新建应用程序,名为aaa 把刚才那个DLL加进去
然后按皮皮的说法
Set o = CreateObject("Mytest.class1", "zy")
o.p1 = 1
MsgBox o.p1。
能执行,但我有不理的地方:
1。com+这么简单吗?我想买本书,但书上原理讲得太难懂,没有一个简单例子,你可知我更喜欢以一个简单的例子入门。讲了一大堆什么什么的。
2。Set o = CreateObject("Mytest.class1", "chlsq")怎么只于Mytest.class1有关?与程序名aaa无关吗?
3。现在的机器名是调试程序时的机器名。实际发布时那个机器名怎么办呢?
请在这方面有经验的高手多多发表意见,谢谢!
我是这样理解 正确吗?
com与ActiveXDLL一样,ActiveX控件是有界面的,对吗?
up
up
你这是在vb中运用com+的功能,非常简单.如果要理解com+的原理就不是两三行代码能解释清楚的.:)举了类似的例子你就明白了.电视机人人会看吧,一开电源就行,但是电视机的原理就未必人人都懂了:)
我是这样理解 正确吗?
com与ActiveXDLL一样,ActiveX控件是有界面的,对吗?com有两类:实现Iunknown接口 实现IDispatch接口的
ActiveXDLL属于后者。控件---就是有界面的组件