脚本调用OCX控件调取不到控件方法

问题描述

<objectclassid="CLSID:ED146CB6-7E14-4265-A1FC-0B5AE8D3AFCF"codebase="bin/GetBarCode1.ocx"height="0"id="DSOCX"name="DSOCX"width="0"></object>

varcontent="<%=GetPrintData(ltlYear.Text+"-"+ltlMonth.Text,Session["EmpID"].ToString())%>";varisOne="<%=newSelf_service.Libraries.DAL.ModuleDAL().GetModel(6).IsOnlyOne%>";//varDSOCX;DSOCX.getUSBstateForIE();varcode=DSOCX.getUSBstateForIE();if(code==25){if(isOne==true){varcount=<%=newSelf_service.Libraries.DAL.PrintCountDAL().GetPrintCount(Session["EmpID"].ToString(),ltlYear.Text+"-"+ltlMonth.Text)%>;if(count>0){Msg("您本月薪资已打印");}else{DSOCX.DSPrintData(content,1);DSOCX.DSPrintData("0C",1);}}else{DSOCX.DSPrintData(content,1);DSOCX.DSPrintData("0C",1);}}else{Msg("请检查打印机是否连接失败或者设备缺纸");SendMail();}

在没有定义DSOCX的时候提示DSOCX未定义,定义DSOCX后提示不支持该属性或方法

解决方案

解决方案二:
哪位大神能帮我解决这问题
解决方案三:

解决方案四:
有人知道是为什么吗

时间: 2024-07-31 01:25:36

脚本调用OCX控件调取不到控件方法的相关文章

javaweb-网页调用ocx控件打开或创建注册表的权限问题

问题描述 网页调用ocx控件打开或创建注册表的权限问题 在某几个win7 64位笔记本上, 通过服务器页面调用ocx读取注册表会提示无权限的现象,但使用本地html文件调用没问题, 不知是何原因,求大侠给点提示 解决方案 又试了一下,使用世界之窗浏览器可以正常使用了.但不明白为何? 解决方案二: ie本地file协议浏览(intranet)和http访问(internet)使用的是不同的安全设置,你按照本地的intranet安全配置internet安全设置 不过你这种需求没什么意义,只能针对特殊

ocx控件调用:js调用ocx控件

js调用ocx控件:a.注册ocx控件, regsvr32 %控件路径%\名称.ocxb.如果注册成功,在注册表里可以查看到已注册的控件名称.c.打开注册表编辑器,在菜单栏有个编辑然后选择查找输入控件名称,可以找到该控件,并且分配一个OBJECT CLASSID,也可以在一些编辑器中找到该控件OBJECT,例如EditPlus.选择OBJECT(最下面一行菜单倒数第五个),点击该控件名称,生成一段代码这时可以用OBJECT 的 ID 值(TestCTIX)去调用 ocx 控件里的方法. 本文链接

win32应用程序中如何调用ocx控件呀?有没有哪位大神有写好的demo可以参考呀?

问题描述 win32应用程序中如何调用ocx控件呀?有没有哪位大神有写好的demo可以参考呀? win32应用程序中如何调用ocx控件呀?有没有哪位大神有写好的demo可以参考呀? 解决方案 例子:http://www.codeproject.com/Articles/18417/Use-an-ActiveX-control-in-your-Win-Project-witho

方法-jsp调用OCX 打印控件POSTEK

问题描述 jsp调用OCX 打印控件POSTEK 1:控件已注册 2:浏览器已成功加载 3:本机win8 IE11浏览器能用,其他机子都不能用 问题:报错pskprn控件对象为空,调用不到其中的方法,为什么?

c++-求助DLL如何调用OCX控件

问题描述 求助DLL如何调用OCX控件 本人菜鸟 使用VC++,想用静态链接的DLL去调用OCX控件,把OCX insert后生成OCX的.cpp 和.h文件 在MFC对话框下使用 m_test.Create("11",NULL,CRect(0,0,200,200),this,1001); 通过m_test.XX调用OCX没有问题 请问在DLL下,如何才能去create并成功调用,特别是m_test.Create("11",NULL,CRect(0,0,200,20

C# windows服务 调用OCX控件问题请教,急求大牛帮忙!

问题描述 需求:我们有一套专门连接设备的windows服务程序,现需要接入一种新设备,设备方提供了三个OCX控件供我们调用.测试程序:一.新建了一个类库(此处我称"设备封装库"),封装OCX控件:1.新建一个窗体,并拖动ocx控件到窗体.2.仿照窗体中实例化控件的方法,对外提供了控件实例化的方法(此处称"实例化方法A").二.创建一个windows服务程序,该服务程序调用"设备封装库",并调用里面"实例化方法A".测试程序出现

open-webkit-sharp的webKitBrowser浏览器控件,如何实现js脚本调用c#的方法

问题描述 如题,我用WebKit.NET的封装接口软件open-webkit-sharp,在c#的WinForm窗体内嵌入webKitBrowser浏览器控件,在webKitBrowser内打开htm的页面,页面上内有按钮,我想点击按钮时,用js脚本调用c#的方法函数.若使用c#自带的WebBroeser控件内,在htm页面用js脚本调用c#的方法函数,用window.external可正常调用c#的方法函数.但open-webkit-sharp的webKitBrowser内,window.ex

listview-在Activity中调用Adapter.getView更改不了某控件的状态

问题描述 在Activity中调用Adapter.getView更改不了某控件的状态 在activity中调用adapter.gerView方法(此adapter是继承baseAdapter的而来的),得到了某个控件在listView列表项中的View,然后通过这个View.FindViewByID找到这个控件,最后更新控件的状态,但是为什么不起作用? PS : 下面那个state的值是在广播中收到的消息,由于太多就不一一贴出来了. MyAdapter adapter = new MyAdapt

C# 创建activex控件,调用其他dll过程中,提示安全透明方法错误 ,急,急,急……

问题描述 我使用VS2010平台,C#语言开发一个控件LemonyVedioOcx,这个控件用于网页中的调用.该控件在开发过程中,需要调用另一个DLL叫ManagedLayer.dll,但是,在调用ManagedLayer.dll时,系统报错,报错内容如下:---------------------------用户控件测试容器---------------------------未能创建UserControl"LemonyVedioOcx.VedioOcx"错误信息是"安全透