COM终极难题!
1、用VB编的DLL在php4中可以这么调用$com = new COM("aaa.bbb") or die('error');
而在php5中只能这么调用$com = new COM("aaa.bbb");
2、用VB编的DLL在php4中可以$com->Release();
而在php5中不可以?
(没有显式定义Release函数)
问题点数:100、回复次数:5Top
1 楼thisky(···Cos.X···)回复于 2006-03-06 23:55:56 得分 50
这不是很简单吗,
要么可以,要么不可以...Top
2 楼gu1dai(异域苍穹.百年飞行)回复于 2006-03-07 10:40:11 得分 50
大傻你什么意思?Top
3 楼aikill(大傻)回复于 2006-03-07 15:06:28 得分 0
对于问题一:adodb和word、excel等在php4和php5中都可以,为什么?
对于问题二:没找到官方资料,不知道为什么不支持了?
Top
4 楼aikill(大傻)回复于 2006-03-07 15:12:07 得分 0
对于问题一
就是为什么VB编写的程序在$com = new COM("aaa.bbb");的时候不能告诉PHP是否成功创建了,也就是这部分new COM("aaa.bbb")不能当作true或者false来运算。Top
5 楼aikill(大傻)回复于 2006-03-07 15:14:27 得分 0
对于问题二,通过分析发现其实所有组件都有一个隐含的Release事件,但是为什么php5中不能调用呢?
楼上的两位兄弟没有深入的想吧?Top




