createobject用法 怎样解决ASP导出Excel时出现没有权限CreateObject错误的问题?
怎样解决ASP导出Excel时出现没有权限CreateObject错误的问题?
由于ASP函数的局限性,在使用它的时候,我们经常使用ASP来调用其他一些组件,但是经常会出现一些权限问题,如下图所示:用ASP创建Excel应用程序实例,提示错误。(创建代码:set objExcel=CreateObject()Excel应用程序)注意:将ASP站点置于NTFS文件系统格式导致的权限问题,请参阅HTTP错误401.1-未授权:登录失败,NTFS下的web目录权限问题错误类型:Microsoft VBScript运行时错误(0x800a0046)无权限:“创建对象” "/ 类.asp第86行,其中第86行设置为objExcel=CreateObject(“Excel应用程序)错误显然是关于权限的,但是在哪里添加权限?方法:1。开始->运行-> dcomcnfg,打开组件服务。2依次打开组件服务-> computer-> my computer-> dcom configuration,许多组件将显示在右边框中,如图3所示。打开“属性”窗口后找到Microsoft Excel,A.选择“常规”,然后在“身份验证级别”中选择“调用”,如图所示。B.选择安全,自定义启动激活权限、访问权限、配置权限,然后逐个编辑权限。C.启动激活权限后点击编辑,如果组或用户名中没有“所有人”,请点击添加,然后输入对象名称,在下面的框中选择“所有人”,然后点击确定。然后给用户“everybody”权限,如图所示:一般来说,执行这个步骤是可以的,您不需要执行下面的步骤来配置权限。当然,配置权限是没有必要的,你不能设置它
当你运行到错误的句子,原来的ie对象已经关闭。建议更改setie=CreateObject(“InternetExplorer.应用程序,然后使用ie。。导航“×××”IE.Visible=真实. readyState和其他设置监视ie对象以查看错误语句是否变为空
createobject用法 win7手动安装activex控件 createobject什么意思
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。