源码执行正常,编译后执行报错
pb12.5在打开excel文件时,开发环境正常,编译后报错,而且还是在同一台电脑上, 代码如下:STRING is_FileName = "D:/TEST/xx.xls"
oleobject ole_excel
ole_excel = create oleobject
ole_excel.ConnectToNewObject('Excel.Application')
ole_excel.Workbooks.Open(is_FileName)
//ole_excel.Application.Workbooks.Open(is_FileName)
Error calling external object function open at line 6...
这种奇葩问题哪位兄弟有遇到过吗? 看看connectToNewObject()的返回值,你这种问题,很有可能是系统用户权限问题,我现在都直接写XLS文件了,不用OLE,但是我知道在Win7下,我如果不安装OFFICE2000,那么OLE连不上,即使我安装OFFICE2016也不行,而且我记得有个WINDOWS补丁,如果360打上了,那么会连接不上
页:
[1]