各位大侠帮下忙,关于条码软件barTender的调用

问题描述

本人写了一个小程序,通过webservice调用barTender出现以下异常。System.Web.Services.Protocols.SoapException:服务器无法处理请求。--->System.UnauthorizedAccessException:检索COM类工厂中CLSID为{B9425246-4131-11D2-BE48-004005A04EDF}的组件失败,原因是出现以下错误:80070005拒绝访问。(异常来自HRESULT:0x80070005(E_ACCESSDENIED))。在BaseService.print()位置e:软件项目条码系统扫描枪ServerApp_CodeBaseService.cs:行号35---内部异常堆栈跟踪的结尾---单独调试webservice可以运行成功,可是通过我在扫描枪上的一个程序访问webservice运行就不行了,我在本机上做一个程序访问webservice也不行。以下是webservice代码,单独运行webservice可以打印[WebMethod(Description="打印",EnableSession=true)]publicvoidprint(){BarTender.ApplicationbtApp=newBarTender.Application();BarTender.FormatbtFormat=btApp.Formats.Open(@"E:btwtest.btw",false,"");btFormat.PrintSetup.IdenticalCopiesOfLabel=1;btFormat.PrintSetup.NumberSerializedLabels=1;btFormat.PrintOut(false,false);btApp.Quit(BarTender.BtSaveOptions.btDoNotSaveChanges);}以下是客户端代码,调用webservice中的代码就报上面的异常。privatevoidbutton1_Click(objectsender,EventArgse){try{SolarServer.BaseServiceserver=newClient.SolarServer.BaseService();server.print();}catch(Exceptionex){MessageBox.Show(ex.Message);}}

解决方案

解决方案二:
自己顶一下,哪位大侠能帮帮忙啊
解决方案三:
test.btw看看是否只读。
解决方案四:
引用2楼kongwei521的回复:

test.btw看看是否只读。

不是只读的

时间: 2024-10-20 12:30:17

各位大侠帮下忙,关于条码软件barTender的调用的相关文章

各位老大,请教一个关于条码软件BarTender的调用问题。

问题描述 小弟在使用条码软件做二次开发是,遇到一个问题,客户的BarTender是正版本的,有加密狗.BarTender能正常使用,但我在调用BarTender后,在打印条码时出现一个窗口,说是试版本.如果把电脑的日期改到两个月之后,连调用BarTender都报错,说"不支持此借口",应该是调用不了BarTender.但直接打开BarTender却一点问题也没有.请问各位老大遇到过这种问题吗?谢谢各位! 解决方案 解决方案二: 实验下CSDNReader发送消息的功能,打扰了*****

Resultse.updateRow()更新数据库失败 恳请各位大侠帮下忙

问题描述 publicvoidtableChanged(TableModelEvente){System.out.println(e.getFirstRow()+":"+e.getColumn());//e.getColumn()==-1,表示插入新行,在后面可以写对新行的操作,这里就不废话了if(e.getColumn()!=-1){Objecto;//这两列是几个费用,修改后更新总费用和几个判断if(e.getColumn()==3||e.getColumn()==6||e.get

ubuntu-linux系统利用libudev获取USB设备的VID和PID?请各位大侠帮一忙,谢谢!

问题描述 linux系统利用libudev获取USB设备的VID和PID?请各位大侠帮一忙,谢谢! 我在Ubuntu14.04终端下lsusb可以看到识别到的USB设备,但是Unable to find parent usb device.我的设备会虚拟出串口,如ttyUSB0,ttyUSB1,ttyUSB2,我想知道如何获取该设备的VID和PID,通过网上找的代码,不知道如何修改以下两个函数的相关参数? udev_enumerate_add_match_subsystem(enumerate,

问一条SQL,求帮下忙

问题描述 我也是好久没有碰数据库了,现在有两个表一个是类别表大类,中类,小类分别对尖的数据是010101010101也就是说2位,4位,6位,另有一个物资表物资ID,类别(对应小类),物资名称,物资ID等等.要查出以下的格式. 解决方案 解决方案二:@以专业开发人员为伍来帮下忙看看,给个参考都行,搜都不好搜,忘了这个叫什么了.解决方案三:selectd.大类,c.中类,b.小类,a.*from物资表ainnerjoin类别表bona.类别=b.小类innerjoin类别表conb.中类=c.中类

求大神帮下忙,小弟需要一个java连接sql server数据库实现查询功能的代码

问题描述 求大神帮下忙,小弟需要一个java连接sql server数据库实现查询功能的代码 如题 求大神给个查询功能的代码 做毕业设计需要 帮帮忙 下面附上添加功能的代码 public int Add(Client c) { int count=0; try { con=this.getcon(); String sql=String.format("insert Client values('%s',%d,'%s','%s','%s','%s','%s',0,'%s')", c.g

c# windows 服务安装的“提交“阶段出现异常,求大神们帮下忙

问题描述 c# windows 服务安装的"提交"阶段出现异常,求大神们帮下忙 正在开始安装的"安装"阶段. 查看日志文件的内容以获得 D:DocumentsVisual Studio 2013ProjectsTimerTimerob jDebugTimer.exe 程序集的进度. 该文件位于 D:DocumentsVisual Studio 2013ProjectsTimerTimerobjDebugTimer. installLog. 正在安装程序集"

网站有个功能不能用了,我是后面来的技术菜鸟,功能就是从别的网站导入证书。有图,来个帮下忙。

问题描述 网站有个功能不能用了,我是后面来的技术菜鸟,功能就是从别的网站导入证书.有图,来个帮下忙.

那位师傅帮下忙 电脑开机硬盘灯常亮

问题描述 那位师傅帮下忙 电脑开机硬盘灯常亮 那位师傅帮下忙 我电脑开机硬盘灯常亮进入桌面好卡 但重起一下又好了是怎么回事啊 WIN7的系统. 解决方案 看下电脑是否感染了360等流氓软件 解决方案二: 内存好像要配置到4G才够用,调用任务管理器查看显示系统一个文件在运行,不知道运行什么!间隔一段时间就发作,过会儿就好了. 解决方案三: 我电脑原配的系统WIN7经常资源管理器错误重启都不知道找谁诉苦去.去年还一切正常呢,怀疑升级后发生这事 解决方案四: 无论如何,最简单快捷有效的办法都是重装系统

hadoop job-十万火鸡,Hadoo API了解的朋友帮下忙

问题描述 十万火鸡,Hadoo API了解的朋友帮下忙 Hadoo API 里面 哪些接口可以得到 已完成job的所有信息,比如JOB的开始时间,结束时间,以及这个Job下面的所有task的信息,包括task的开始时间,结束时间,谢谢 解决方案 https://hadoop.apache.org/docs/stable/api/org/apache/hadoop/mapred/JobStatus.html