能不能确定具体是那个参数错了? 调用 CoCreateInstanceEx ( )访问服务器上的com+组件 时返回 E_INVALIDARG? [问题点数:30分,结帖人john1980]

Bbs2
本版专家分:290
结帖率 99.17%
Bbs7
本版专家分:11389
Blank
黄花 2001年7月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2001年9月 VC/MFC大版内专家分月排行榜第三
2001年8月 VC/MFC大版内专家分月排行榜第三
DCOM揭秘之六——远程COM调用服务器端和客户端)
DCOM揭秘之六 2001-08-23 09:27作者:QQ新人类出处:Yesky责任编辑:方舟    Distributed COM --跨网络工作   DCOM代表的是“Distributed(分布式)”COM。在前面的部分中,我们已经讲解了运行在同一部计算机的COM客户和<em>服务器</em>。在这一部分,我们将讨论如何将它扩展到DCOM的领域和分布式计算。
总结一下在VC中调用COM组件的方法+++VC调用远程COM+组件
总结一下在VC中<em>调用</em>COM<em>组件</em>的方法 准备及条件: COM<em>服务器</em>为进程内<em>服务器</em>,DLL名为simpCOM.dll,该<em>组件</em>只有一个接口IFoo,该接口只有一个方法HRESULT SayHello(void) 在SDK中<em>调用</em> ===================================== 一、最简单最常用的一种,用#import导入类型库,利用VC提供的智
COM+组件安装在服务器,不登录不能运行
COM+<em>组件</em>安装在<em>服务器</em>,不登录不能运行 原来默认安装为本地用户,必须使用本地用户登录后才可以。 将COM+程序安装为服务并设自动,这样不登录也可以运行。 ...
分布式系统如何负载均衡,如何确定访问的资源在哪个服务器上?
今天看了一篇方志朋 面试美团的面经,感受颇深,特在此汇总,以提升自己。 思考:分布式系统如何负载均衡,如何<em>确定</em><em>访问</em>的资源在哪个<em>服务器</em>上? 负载均衡将请求派发到网络中的一个或多个节点上进行处理。  硬件负载均衡,即通过在<em>服务器</em>间安装专门的硬件来进行负载均衡工作  软件负载均衡,通过<em>服务器</em>上安装的软件来对请求进行分配派发。 负载均衡策略 1.轮询 给每个请求标记序号,之后把请求依次分发到服...
COM组件常用接口,以备自用
COM<em>组件</em>有三个最基本的接口类,分别是IUnknown、IClassFactory、IDispatch。 COM<em>组件</em>的存在方式:DLL文件或者EXE文件; COM<em>组件</em>包括COM对象; COM对象包括COM接口; COM对象之间通信方式COM接口; COM接口为一组函数的集合; GUID:全局唯一标识符,类似的ID有,CLSID,IID,根据用途不同进行的命名。 typ
Delphi 编写COM+组件的知识和样例
一、COM<em>组件</em>的基础知识介绍: 1、什么是COM          COM是微软定的一种<em>组件</em>编写的规范,目的是为了实现<em>组件</em>的重用,不管你是用C、DELPHI、VB什么语言写的,只要遵守这种规范就是COM<em>组件</em>,就能相互之间<em>调用</em>。那这个规范是什么呢,最简单的,就是按规定使用接口,微软定了个IUnkown接口,只要实现了这个接口的类,就可以称为COM<em>组件</em>。在此基础上可以加上自己的接口,实现特
EF生成代码时报错解决方案:参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))
错误截图如下: 解决方案: 在连接数据库配置界面,点击高级,将Integrated Security属性设为true
用户名不同的计算机之间的调用dcom
DCOM是依赖于RPC服务的,是一种分布式远程过程(进程)<em>调用</em>,<em>调用</em>代码在远程主机上执行,使用远程主机的系统资源,因此要有远程主机所属的<em>访问</em>权限,一般来说<em>访问</em>用户应是远程主机本地用户或主机所属的域用户,所以   第一步是在远程主机或其域上注册(获得)一个有足够权限的用户,   第二步是使用此用户令牌激活远程COM<em>服务器</em>,方法是使用CoInitializeSecurity & CoCre
解决IIS对COM组件访问异常
在C#操作word或者Excel,我们可能会用到微软内置的COM<em>组件</em>,会出现很多问题。 如:在本地调试导出Excel没有问题,发布到IIS就有问题了,检测到的异常: 我们会发现在iis上运行的程序,没有打开word的进程。 因为你vs是管理员权限,而iis没有权限。 所以这要提高iis的权限。 启动IIS,应用程序池-“选定的应用程序池”-高级设置-进程模拟-标识: 选择自
ASP.NET服务器配置Office的COM组件权限
  ASP.NET操作利用COM<em>组件</em>操作Office时需要在<em>服务器</em>中配置权限,下面以Word为例,简单介绍权限设置的过程:         ASP.NET调Microsoft.Office.Interop.Word.dll操作Office2003及以下版本时需要在应用<em>服务器</em>上为添加以下权限:步骤:控制面板->管理工具-><em>组件</em>服务->我的电脑->DCOM配置,找到 Microsoft
解决Windows COM+组件问题
在解决HTTP500内部错误时,然后在控制面板-管理工具-组建服务-计算机-我的电脑下下设置COM+应用程序时,不能打开,出现编录错误提示! 错误代码 8004EOOF-COM+ 无法与Microsoft分布式事务协调程序交谈 事件日志可能包含其他疑难解答信息。1、首先进入<em>组件</em>服务,查看<em>组件</em>服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序...
如何确定nginx访问的哪台服务器
如何<em>确定</em>nginx<em>访问</em>的哪台<em>服务器</em>添加如下代码add_header backendIP $upstream_addr;在<em>访问</em><em>服务器</em>的时候,就可以在这里查看希望能帮到大家。大家如果有兴趣可以来我的网站看看:http://www.jiegelo.com...
DCOM 揭秘之三
Distributed COM --跨网络工作   DCOM代表的是“Distributed(分布式)”COM。在前面的部分中,我们已经讲解了运行在同一部计算机的COM客户和<em>服务器</em>。在这一部分,我们将讨论如何将它扩展到DCOM的领域和分布式计算。    大多数的COM编程者仅使用本地的“进程内”<em>服务器</em>,作为DLL运行。DLL载入到客户程序的处理空间,因此很可靠和有效。我们打算使用一
上传word文档并读取word调用com组件遇到的问题
开始写上传文档并读取的的时候是<em>调用</em>com<em>组件</em>,中间遇到了很多坑,总结一下//传文档所在路径 <em>返回</em>文档内容 public string Doc2Text(string docFileName) { //实例化COM Microsoft.Office.Interop.Word.ApplicationClass wordApp = new Microsoft.Office.Interop.Word
COM组件的错误处理
COM的函数会<em>返回</em>一个HRESULT类型的<em>返回</em>值来表明成功或者失败。HRESULT是32位的整型数据,最高位标记成功或者失败。0表示成功1表示失败。
win7组件服务COM+应用程序编录错误解决办法
win7<em>组件</em>服务COM+应用程序编录错误解决办法   一般情况下,我们遇到过的COM+应用程序编录错误共有两个:(1)第一个是打开COM+应用程序时出现“编录错误,执行最后操作发生错误,错误代码8007042C-依赖服务或组无法启动,事件或日志包含其他错误疑难信息”。           解决办法其实很简单,只需将“服务”中的“System Event Notification
COM+组件安装文件
安装COM+时要用的的几个文件,有时安装了IIS后并不能使用,因为COM+出错,而这时就需要安装COM+
解决关于iis 中使用 word COM+ 组件的问题 ,应该基本上 都是 权限授权的问题
因为这类问题基本上都是授权问题,现在先解释一下这几个登陆标识:The interactive user 交互式用户 、The launching user 、this user 、the system account(services only)  下面引用了微软文档 ,翻译使用的是百度翻译(我的英文比较差,o(* ̄︶ ̄*)o) 1、The interactive user 交互式用户  微
前台访问接口时无法访问以及访问出错的原因(一点一点加)
1、检出到本地的web工程,启动tomcat<em>访问</em>,前端和后台都不报错,但是就是无法<em>访问</em>,也不报404 500等错误。通过浏览器的检查,说是(该设备或资源(localhost)未设置为接受端口“8080”上的连接。),其实是tomcat的http协议端口没有设置为8080,因为我们的网络<em>访问</em>地址端口在地址栏中写的是8080.修改完成之后要重新启动tomcat,这样对tomcat的配置才能起作用。
COM+应用程序错误(错误代码8004E00F)的解决方法
1、首先进入<em>组件</em>服务,查看<em>组件</em>服务/计算机/我的电脑/COM+应用程序,结果报错“COM+ 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。 2、进入事件查看器,发现msdtc服务没有正常启动。 3、删除注册表中的键: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC HKEY_LOCAL
IIS调用COM组件的权限问题
情形1 问题描述 C#.NET编写了一个webservice的接口,供公司的的其他地方发送和接收短信(采用的方式是:再<em>服务器</em>上安装
分布式负载均衡缓冲系统,如何快速定位到是那个服务器
继续………… 解决思路:使用key分段、一致性hash。 一开始不懂什么是一致性hash。 转载记录: 一、Redis集群的使用 我们在使用Redis的时候,为了保证Redis的高可用,提高Redis的读写性能,最简单的方式我们会做主从复制,组成Master-Master或者Master-Slave的形式,或者搭建Redis集群,进行数据的读写分离,类似于数据库的主从复制和读写分离。如下...
Sql安装时,Com+组件出现警告信息时的解决方法
安装SQL Server 出现COM+的错误--微软给出的解决方法:  (1)安装SQL Server<em>组件</em>服务管理单元  在 Windows 桌面上,单击“开始”,然后单击“运行”。 在“打开”框中,键入 MMC,然后单击“<em>确定</em>”。 在“控制台”窗口中,单击菜单栏上的“文件”,然后单击“添加/删除管理单元”。 在“添加/删除管理单元”窗口,单击“添加”。 在“添加独
c# 进程内com组件实现
一.com<em>组件</em>编写    1.打开VS2013创建一个项目        2.设置项目属性    添加签名   3.编写开放接口和方法 ,添加类文件Main.csusing System; namespace MyComIn { public interface MyInterface { int add(int a, int b); } pub...
访问服务器,入参是json串,调用接口偶尔会出现404错误
【问题】:   在修改打印一期bug时。<em>访问</em>uat环境,入参是json串,<em>调用</em>接口偶尔会出现404错误。 【问题思路】:    在uat<em>服务器</em>中<em>访问</em>时,若一直是404,则百分之九十的是路径错误,但是<em>访问</em>接口时是偶尔出现404,还是很多情况下是好的,可以正常<em>访问</em>的。 在网上搜索到几种情况以及解决方法: 1.记录下发生404错误的链接; 2.在<em>服务器</em>端直接输出出现“错误”的链接的内容,看看
JACOB调用 com组件
package umessage; import com.jacob.activeX.ActiveXComponent; import com.jacob.com.Dispatch; import com.jacob.com.Variant; public class Hello { public static void main(String[] args) { // ...
C#中调用COM对象
C#中<em>调用</em>COM对象
确定重载函数被调用的依据
这个标题或许还可以叫做,怎么样判断两个函数是否是重载函数。 由于今天做了道面试题,题目是:系统在<em>调用</em>重载函数时,能作为<em>确定</em><em>那个</em>重载函数被<em>调用</em>的依据是() 我选的是A函数<em>返回</em>类型,正确答案是B<em>参数</em>个数。 查阅书籍之后发现重载函数的定义是:同一个类中包含了两个或两个以上方法的方法名相同,但形参列表不同,则被称为方法重载. 方法重载就要求两同一不同:同一类中方法名相同,但是<em>参数</em>列表不同。我来补充一下自己
如何创建com+组件并部署
如何创建<em>com+</em><em>组件</em>并部署,在C#程序里如何应用<em>com+</em><em>组件</em>
COM、COM+和DCOM的定义和区别
解释COM、COM+和DCOM的定义和区别? COM是<em>组件</em>对象模型,是实现3/N层应用的基础,它的目的就是<em>组件</em>化,应用程序分层.DCOM是分布式的COM,也就说可以远程的创建,最初它利用远程自动化来实现,用注册VBR的方法来配置客户端,来适应DCOM<em>服务器</em>. COM+现在的概念不很清楚,因为它是一个扩展集,MS现在的MTS取代了远程自动化这种原始的功能很弱的方法后,他们似乎已经都是一个集合体
delphi com组件的创建和使用
可以帮助初学着很好的了解COM<em>组件</em>的使用和创建。
lnmp环境下一台服务器配置里个项目,接口访问返回数据但header头status code=500
公司一个软件项目微信客户端本人开发用了thinkphp3,一个api配合客户端app使用用了thinkphp5,两个不可合二为一,只能在一台<em>服务器</em>上配置一个客户端入口,一个api入口。 第一步:<em>服务器</em>建立平行的两个目录,分别放上面两个框架的代码; 第二步:nginx配置<em>访问</em>入口,在/etc/nginx/sites-available/default文件增加如下代码: server { ...
Android调用webservice返回数据为空
Android<em>调用</em>webservice<em>返回</em>数据为空 最近做Android项目的时候,<em>调用</em>一个webservice接口<em>返回</em>的数据一直为空,但是在网页上测试的时候该接口<em>返回</em>数据是正常的。于是用log打印出来是:java.net.SocketTimeoutException异常,原因是<em>调用</em>webservice时设置的超时时间timeout太短了,所以当接口<em>返回</em>的数据太大,或者上传的数据太大时就会出现
delphi7 如何加载com组件
1、通过omponent--Import ActiveX control 导入 USBKeyPnPActiveX.ocx2、通过project-- Import Type Library 导入 BJCASecCOM.dll3、USBKeyPnPActiveX.ocx、BJCASecCOM.dll安装在C:/WINDOWS/system324、需要安装Delphi补丁包 
COM+ 管理:了解组件服务管理工具
 (来源:http://www.microsoft.com/china/technet/iis/compl.asp) 合二为一的用户接口 从 MTS 到 COM+ 部署 COM+ 应用程序 安装 COM+ 应用程序代理 设置 COM+ 安全 使 COM+ 的管理更容易作者:Richard Ersek、Ken Jones
服务组件安装包
服务<em>组件</em>安装包
C++Builder中傻瓜式调用com组件
最近在网上发现c++builder中提供的CreateOleObject类对于com<em>组件</em>的<em>调用</em>十分实用,下边是<em>调用</em>iTrusPTA.dll的一个示例;CoInitialize(NULL); Variant pta = CreateOleObject("PTA.iTrusPTAExt"); Variant Certsss = CreateOleObject("PTA.Certificates"); Variant Cer = CreateOleObject("PTA.Certificate");
服务器配置Word COM组件步骤
1.控制面板 -&amp;gt; 管理工具 -&amp;gt; <em>组件</em>服务 2.<em>组件</em>服务 -&amp;gt; 计算机 -&amp;gt; 我的电脑 -&amp;gt; DCOM配置 3.找到节点 【Microsoft Word 97 - 2003】 文档节点 4.右键 -&amp;gt; 属性 5.选择【安全】tab 以下3个项目全部选择自定义选项:启动和激活权限、<em>访问</em>权限、配置权限 然后各自编辑添加用户,将对应下方的...
Excel COM组件使用的注意事项和一些权限问题
今天将写好的程序部署到<em>服务器</em>上,结果出了几个莫名其妙的问题,搞了一天,终于解决了 总的来说有以下几个需要注意的地方(以下问题均是在远程<em>访问</em>时才会出现) 1.实例化Excel的COM<em>组件</em>的时候,不要直接<em>调用</em>类,要用Microsoft提供的接口 原来的写法:Excel.ApplicationClass excelApp = new Excel.ApplicationClass();//实例化Ex
COM组件开发(四)——VC++调用COM组件的方法
ActiveX 控件          对于ActiveX控件,可以在Visual Studio中使用ClassWizard的方法引入,在MFC项目中选择菜单“项目”——> “添加类”——>“ActiveX控件中的MFC类”,然后可以分别从注册表和文件两种方式中选择自己想要的<em>组件</em>。选择注册表中的方式获取的都是在本系统中注册了的<em>组件</em>,而文件则是从磁盘目录下获取COM<em>组件</em>。 代
delphi下COM+服务器代码调试的设置
以下设置的操作平台: 操作系统:WindowsXP,工发工具:delphi7。 一、操作系统COM+<em>组件</em>的设置 1.打开“<em>组件</em>服务”:   控制面板管理工具<em>组件</em>服务 2.找到要设置的COM+<em>组件</em>:   在“<em>组件</em>服务”窗口的“控制台根目录”,依“<em>组件</em>服务计算机我的电脑COM+应用程序你要调试的COM+应用程序”            3.关闭C
使用Delphi编写COM组件
第一章 在Delphi中使用接口 1.1 定义接口: 目的:什么是接口,以及和抽象类的关联以及不同点。 抽象类(备注理解接口最简单的方法) 永远不能创建一个抽象类的实例; 本身不能实现功能,依靠派生类实现; 接口 被申明为interface类型。接口名从字母I开始。类类型名从T开始。 所有的接口从IUnknown继承; 不能创建接口实例; 不能在接口中指定范围指示。所有的方法都是公有型(pub
com组件启动cmd
new ActiveXObject(“WScript.shell”); calc.Run(“calc”);
服务器常见页面访问返回错误信息的含义
scss语法 @import "01.scss"; $blue: #fff0b3; $side: left; $width: 40px; .class1 { position: relative; } @mixin hello{ width:500px; height:300px; } @function double($n){ @return $n*2; } header{
java调用com组件方法
对照vb代码实现java<em>调用</em>com<em>组件</em>方法 2009-03-02 14:39 1.简介  java<em>调用</em>com<em>组件</em>方法,最简单的方法莫过于使用JACOB控件。 JACOB就是 JAVA-COM Bridge的缩写,提供自动化的<em>访问</em>com的功能,也是通过JNI功能<em>访问</em>windows平台下的com<em>组件</em>或者win32系统库的。这是一个开始于1999年的开源项目的成果,有很多使用者对该项
用 SQL Server 2008 R2 打开 .sql 文件时提示“对COM组件调用返回了错误HRESULT E_FAIL”
解决办法:1 开始-管理工具-服务 中,开启Distributed Transaction Coordinator 服务。如果Distributed Transaction Coordinator 服务 无法开启解决办法:1,Distributed Transaction Coordinator服务依存于 Remote Procedure Call(RPC)和 Security Acc
React - 组件的生命周期详解(及各阶段调用的方法)
转自http://www.hangge.com/blog/cache/detail_1473.html React - <em>组件</em>的生命周期详解(及各阶段<em>调用</em>的方法) 2016-12-22发布:hangge阅读:2699 ReactJS 的核心思想是<em>组件</em>化,即按功能封装成一个一个的<em>组件</em>,各个<em>组件</em>维护自己的状态和 UI,当状态发生变化时,会自定重新渲染整个<em>组件</em>,多个<em>组件</em>一起协作共同构成了 React...
未能加载文件或程序集“AspNetPager”或它的某一个依赖项。参数错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))
刚才,本来在写代码,无聊直接,打开QQ音乐,打算放点music,结果电脑卡死了,直接黑屏重启了。当我重启完电脑,重新打开VS时,悲剧的发现程序出错。奇怪的是,生成项目确实通过的。报错信息 "未能加载文件或程序集“AspNetPager”或它的某一个依赖项。<em>参数</em>错误。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))"。如下图所示,相信很多人都曾遇到过。  
com组件服务器端和客户端程序例子
这是一个com<em>组件</em>的开发和<em>调用</em>例子。基于vc6,atlcom
HTTP 500错误及报错8004e00f的解决方法
HTTP 500 错误 Server Application Error  The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail informati
服务器(Linux、windows)出现接口传值乱码,Tomcat的问题
页面点击未出现对应的页面数据,这个情况排除了代码中文乱码的情况下,有可能是tomcat的问题,需要在tomcat下的config中的server.xml添加URIEncoding=&quot;UTF-8&quot;。 &amp;lt;Service name=&quot;localhost&quot;&amp;gt;     &amp;lt;Connector port=&quot;8080&quot; protocol=&quot;HTTP/1.1&quot;                ad...
COM原理与实现之一
COM原理与实现之一COM<em>组件</em>其实是一种特殊的对象体系,遵循一个统一的标准,使到各个软件都可以通过某种方法<em>访问</em>这个对象的方法,也就可以做到<em>组件</em><em>调用</em>。COM就是统一的标准——通过接口来<em>调用</em>COM<em>组件</em>。接口是COM<em>组件</em>能被外界所感知的唯一的东西。  所有接口的接口都继承自IUnknown,实现了“接口查询”和“引用计数”。包含3个方法: interface IUnknown {
c# 进程外Com服务(exe)编写和调用
这是进程外Com服务(exe)编写和<em>调用</em>的Demo程序,编写调试思路以及步骤可查看 http://blog.csdn.net/shu19880720/article/details/79537277 下载后记得在本地注册com以及修改本地注册表,否则无法使用,注册修改方法文章里也有的
客户端不能访问服务器上的COM+组件
我做了COM+<em>组件</em>核心的三层系统。COM+<em>组件</em>及SQLSERVER都装在同一台<em>服务器</em>上(XPpro),把客户端装在<em>服务器</em>上时,远行正常,但在另一台机器上装上COM+代理及客户端程序后,就不能建立远程对象的接口了。COM+代理可正常安装,两台机器也可互相<em>访问</em>共享的文件夹,且两台机器都为XPpro。rn----------------------------------------------------------------------------------------rn客户端<em>调用</em>远程COM对象方法:rnrn例,COM+对象接口为IMember; COM+<em>服务器</em>的地址为192.168.1.2rnrnobjMember: IMember;rntryrn objMember := CoMember.CreateRemote('192.168.1.2');rnexceptrn ShowMessage('建立失败');rn Exit;rnend;rn----------------------------------------------------------------------------------------rn请教高手不知客户端<em>调用</em><em>服务器</em>COM+对象需要哪些权限?而且我在客户端机器上尝试用DCOMConnect连接<em>服务器</em>上的COM+数据模块时,提示“拒绝<em>访问</em>”。
OPC工作记录整理——第四篇(OPC客户端开发之OPC服务器的枚举和连接)
OPC客户端的开发相对来说,只要掌握了OPC基类的几个接口,并知道它们是如何运作的,那么开发起来还是相对容易的。好了,废话不多说了,我们开始吧。     首先是对头文件的引用: #include "stdafx.h" #include #include #include "opccomn.h" #include "opcda.h" #include "opcerror.h" #inclu
java 用http远程请求另外一个服务器,并接收返回回来的json数据
需求场景:一个<em>服务器</em>的项目a需要用到另外一个<em>服务器</em>项目b的数据。 我这里直接在a里面发请求,请求b对应的地址,b<em>返回</em>的是json类型的数据,然后在a里面解析这一串json就行了。详细经过看图。 1.项目a里面发请求get或者post //远程连接请求数据 String data = HttpUtils.get(&quot;http://192.168.1.112:8081/openapi/c...
PB调用PB自己制作的COM组件
2010.7.2 在QQ朋友菠菜/yun(1216297)的引导下接触到了PB制作COM<em>组件</em>应用。 1、文件夹A下用COM的向导制作了一个不可视的object,制作了最简单的函数,最后打包成dll文件。 2、利用regsvr32注册了这个dll。 3、文件夹B下用ole方式<em>调用</em>这个dll,并<em>调用</em>里面的方法,测试正常。 注意要点:经过测试可以<em>调用</em>普通函数取得<em>返回</em>值,而当<em>调用</em>函数中有open窗口的语句后,虽然也能打开窗口正常看到窗体中的控件,并且窗口的open事件也能成功执行,哪怕是dw中的数据也能正常显示。但是当鼠标点击任何控件都会报非法操作的提示,关闭窗口也是如此。而文本框的getfocus,losefocus,modify等事件也不会被触发。最后判断为PB<em>调用</em>PB制作的com<em>组件</em>时,只能<em>调用</em>非可视的object做的,而如果含有窗体的,就会经常报非法操作。估计是此种方法不被支持。 测试环境pb11,当A文件夹下程序编译成dll时如果报错,请删掉A目录下生成的没用的dll及其他文件,即可。 如果有哪位高人成功<em>调用</em>了PB下的可视化窗体又不会报错的,请不吝赐教,QQ联系方式如下。 Kair 2010.7.2 QQ:55092518
asp.net中调用COM组件发布IIS时常见错误 80070005解决方案
很多人在.net开发Web站点中引用了COM<em>组件</em>,调试时一切正常,但一发布到IIS下就提示如下错误: 检索 COM 类工厂中 CLSID 为 {} 的<em>组件</em>时失败,原因是出现以下错误: 80070005 以下是网上找出的解决方案:   检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的<em>组件</em>时失败,原因是出现以
怎样用DELPHI调用COM组件
在Delphi中的话,创建一个工程后,菜单Project下有一个Import   Type   Library选项,     点击进入,选择你用VC编写的dll的Type   Library,将其创建后,会产生一个XXXX_LIB,     XXXX会根据<em>组件</em>的不同而不同,在你的工程内Uses这个XXXX_TLB,这样你就可以在你的     工程内<em>调用</em>了,例如:     procedure   x
启动COM组件的三种机制
这里的COM<em>组件</em>可以是一个进程内<em>服务器</em>(In-Process Server),也可以是一个进程外<em>服务器</em>(Out-Of-Process Server)。一般情况下,我们在使用这些COM<em>组件</em>的时候,只要保证COM是正确注册了,根本不用关心DLL是怎么被load进来的,或者Exe的进程是被怎么创建的,一切都交给系统提供的COM启动机制,而之中用的最多的就是: STDAPI CoCreateInsta
动态组件使用ODBC连接mysql读取数据笔记
一、下载mysql-connector-odbc驱动。(windows 配置ODBC 注意:1 在64位Windows系统中,默认“数据源(ODBC)”是64位的,包括“控制面板-》管理工具-》数据源 ”或在“运行”中直接运行“ODBCAD32”程序。2 如果客户端是32位应用程序,仍然需要配置32位ODBC数据源,这时需要运行“C:\Windows\SysWOW64\odbcad32.exe”来...
安装Microsoft SQL Server 2005出现COM+出错问题及解决
今天下了SQL SERVER 2005,装上研究一下安装过程不是非常的顺利,主要是COM+出错,还有点其他的小问题。下面一一列举,以便以后用的着。、1.。。。开始是提醒“owc11安装失败,请查看C:/Program Files/Microsoft Office/OFFICE11/2052/setup.chm找到帮助。”。上网一查是Microsoft Office Web Compon
VB6 Com+部署问题
COM/COM+远程匿名<em>访问</em>测试成功[转] 详细步骤! 1、首先在VB中写一ActiveX(DLL)<em>组件</em>,工程名为COMTEST。编译后在另一程序中<em>调用</em>,确认<em>组件</em>工作正常。 2、打开“控制面板/管理/<em>组件</em>服务”,在“COM+应用程序”下利用“COM+应用程序安装向导”创建一个空的COM+应用程序,名称为“COMTEST”。 3、在“COMTEST”下,新建“<em>组件</em>”,在“<em>组件</em>
JAVA + JACOB调用c++COM组件
JAVA + JACOB<em>调用</em> c++ COM <em>组件</em> <em>参数</em>是c++ 中的VARIANT*和BSTR*
COM组件原理
在COM中,接口就是一个象类,每个接口有一个接口ID(uuid)。一个COM<em>组件</em>通常是连续继承下来的类,比如 IUNknow ->IDispath->IXX->CXX。这就形成了一个COM<em>组件</em>,当然<em>组件</em>一般是一个钻石继承的样子,这里为了简化原理把他们当成一个串形继承下来。 每个COM<em>组件</em>都有一个CLSID(uuid),这个CLSID是注册的时候写进注册表的。这样就可以通过查询注册表中的CLSID
COM---EXE中的服务器
调整:将函数<em>调用</em>的<em>参数</em>从一个进程的地址空间传到另一个进程的地址空间。代理:同另外一个<em>组件</em>行为相同的<em>组件</em>,必须是DLL形式的,因为需要<em>访问</em>客户进程的地址空间以便对接口数据进行调整。残根:对客户传过来的数据进行反调整。IDL(接口定义语言)定义IX接口// // Server.idl - IDL source for Server.dll // // The MIDL compiler genera
COM+在Windows 2003上的部署和调用
     使用COM+开发的软件,从XP转移到2003时出现了问题,客户端无论如何都<em>访问</em>不到安装在Windows 2003上的COM+服务。经过测试,找到了问题的原因,下面是对相关设置的描述和测试的经过。希望对各位朋友有帮助。^_^     COM+服务在Windows 2003 Server上部署后,客户端<em>访问</em>时报错“拒绝<em>访问</em>”,查阅CSDN上的有关文章提示,在<em>服务器</em>的<em>组件</em>服务中做了
C#获取调用方信息-日志组件使用
内容来自《ASP.NET网站开发与项目实战(第二版)》,清华大学出版社,张正礼,陈作聪,王坚宁编著 在日志<em>组件</em>中,需要记录方法<em>调用</em>信息。使用<em>调用</em>方信息属性,可以获取关于<em>调用</em>方的信息,<em>调用</em>信息包括:方法成员名称、源文件路径和行号这些信息可用于跟踪,调试和创建诊断工具非常有用。 注意需要引用System.Runtime.CompilerServices命名空间。 <em>调用</em>方信息属性: Ca
错误代码 8004E00F - COM+ 无法与 Microsoft分布式事物协调程序交谈结局 解决方法
<em>组件</em>服务/计算机/我的电脑/COM+应用程序,抱错如下: 程序代码错误代码 8004E00F - CON+ 无法与 Microsoft分布式事物协调程序交谈.... 传说和msdtc("Distributed Transaction Coordinator")有关系,不过我们一般都回把这个服务改为手动启动方式 处理方法也非常简单: 1、不管msdtc服务有没有启动,先运行 net stop msd
jcom java调用com+组件
java<em>调用</em><em>com+</em><em>组件</em>,方便快捷,而且非常简单
网站COM组件调用失败解决办法
网站需要对Office文件进行操作,在VS运行的时候一切正常,但是发布到IIS上,一直报错:COM<em>组件</em><em>调用</em>失败 解决方法: 在配置节中加上一行 &amp;lt;identity impersonate=&quot;true&quot; userName=&quot;administrator&quot; password=&quot;密码&quot;/&amp;gt; 问题原因 网站的权限不足以<em>调用</em>COM<em>组件</em>。 ...
调用第三方接口 本地测试正常 但是服务器请求不到数据 是汉字乱码问题
<em>调用</em>第三方接口 在本地测试完全没问题 演示OK 部署上<em>服务器</em> 始终请求不到数据 就感觉很奇怪 postman<em>调用</em>也没问题 我在get、post请求头里面设置编码格式 在server.mxl里面 设置 encoding (ps:8.0之后就默认为utf-8了 ) 等等。。。。。。。。。。。。。。。。。。。 都没卵用!!!都没用! 没用!没用! 搞了劳资一天 脑壳疼 解决办法如下...
js调用COM组件示例
说明:可能需要对IE安全设置中的ActiveX控件和插件相关属性进行设置。(如果需要可以将COM<em>组件</em>进一步封装为ActiveX,实现ISafeObject安全接口,签名打包为EXE或CAB文件)   <em>调用</em>示例: function testCString() { try { var obj = newActiveXObject("atl_pr
eureka的配置和其他服务的区别(eureka怎么知道直接是eureka)
1.先把常规的配置拿出来看一下spring.application.name=eureka-server #服务注册中心端口号 server.port=1110 #服务注册中心实例的主机名 eureka.instance.hostname=localhost #是否向服务注册中心注册自己 eureka.client.register-with-eureka=false #是否检索服务 eu...
C# 互操 调用COM组件
本专题概要: 引言如何在C#中<em>调用</em>COM<em>组件</em>——<em>访问</em>Office 互操作对象在C# 中<em>调用</em>COM<em>组件</em>的实现原理剖析错误处理小结   一、引言   COM(Component Object Modele,<em>组件</em>对象模型)是微软以前推崇的一个开发技术,所以现在微软的很多产品都用到了COM<em>组件</em>,如Office,IE 等。然而如果.NET 平台下的程序想<em>访问</em>COM<em>组件</em>的方式来实现某个功能怎么办呢
简单工厂 -- 不同参数返回不同的类实例
工厂模式是最常用的一类创建型设计模式,通常我们所说的工厂模式是指工厂方法模式,它也是使用频率最高的工厂模式。本章将要学习的简单工厂模式是工厂方法模式的“小弟”,它不属于GoF 23种设计模式,但在软件开发中应用也较为频繁,通常将它作为学习其他工厂模式的入门。此外,工厂方法模式还有一位“大哥”——抽象工厂模式。这三种工厂模式各具特色,难度也逐个加大,在软件开发中它们都得到了广泛的应用,成为面向对
调用接口时的错误做法
昨天,因为没有仔细确认接口的入口<em>参数</em>和<em>返回</em><em>参数</em>,在添加新功能时浪费了大量时间去重构,并且最后不得不回滚,浪费了大约一个半小时的时间。写个反思总结来提醒一下自己,避免重蹈覆辙。毕竟在接口这一块,自己还是很不熟练,有很多的误区会踩到,记下来,免得忘了。          拿到接口的第一件事,就是<em>确定</em>入口<em>参数</em>。我之前犯错导致回滚,根源就是没确认对入口<em>参数</em>。本来传入的应该是模型的数组,我却以为要传入基
技巧集:nginx作代理时,查看请求被转发到哪台服务器
使用Nginx代理多台<em>服务器</em>实行负载的时候,如何查看某一个请求被转发到哪台<em>服务器</em>上呢? upstream demo { server 127.0.0.1:8781; server 127.0.0.1:8087;} 加上如下红色配置: server { listen 80; server_name ...
.NET程序连接OPC Server时出错 对 COM 组件调用返回了错误 HRESULT E_FAIL
最近在给鹿华系统做升级,为了实时性和稳定性,程序直接从DCS取数,程序是.NET开发的,<em>调用</em>OPC的DLL是OPCDAAuto.dll 系统装的是Windows Server 2003 R2,配置好DCOM,初次尝试成功连接OPCServer,程序10秒取数一次,在运行30小时后就再也连不上OPCServer了 错误如下 对 COM <em>组件</em>的<em>调用</em><em>返回</em>了错误 HRESULT E_FAIL
Delphi编写的 COM+组件范例
Delphi编写的 COM+<em>组件</em>实现客户端、<em>服务器</em>回调 delphi实现的COM+<em>组件</em>处理数据库Blob字段 Delphi实现的<em>com+</em><em>组件</em>数据库连接池
com+组件的注册,卸载和管理
<em>com+</em>打开命令:dcomcnfg 注册和卸载 “Regsvr32.exe”命令是用来对“ActiveX控件”进行注册的。Regsvr32命令格式/u       卸载ActiveX控件/s       注册成功后不显示操作成功信息框/c       控制台输出/I       <em>调用</em>DllInstall安装函数并将可选的<em>参数</em>[cmdline]传给它,当使用 /u时<em>调用</em>卸载函
关于pb9的Com+组建的简单应用
用pb9的开发Com+<em>组件</em>,发布为Server端,并用远程连接对象Client端<em>访问</em>远程的Com+<em>组件</em>的简单应用
服务器返回的14种常见HTTP状态码
当我们从客户端向<em>服务器</em>发送请求时 <em>服务器</em>向我们<em>返回</em>状态码 状态码就是告诉我们<em>服务器</em>响应的状态 通过它,我们就可以知道当前请求是成功了还是出现了什么问题 状态码是由3位数字和原因短语组成的(比如最常见的:200 OK) 其中第一位数字表示响应类别,响应类别从1到5分为五种 add:其实我查阅资料发现还有一个6打头的一个 600 Unparseable Response Headers
Java的Servlet调用服务器上的html文件直接在客户端打开
/** * The doGet method of the servlet. * * This method is called when a form has its tag value method equals to get. * * @param request the request send by the client to the server ...
android调用.net写的webservice将数据显示到listview上
android<em>调用</em>webservice<em>访问</em><em>服务器</em>数据库<em>返回</em>json格式数据,解析json数据,然后显示到listview控件上,(ksoap2-android-assembly-2.5.2-jar-with-dependencies.jar)外部包。
重载运算符时的参数返回类型要用引用的说明
一·我们举个必须要用重载运算符和重载运算符时必须要使用引用的例子 #include #pragma pack(8) using namespace std; class Myclass { private: char* str; public: Myclass(char* str1 = "default string") { str = new char[strlen(
javaweb中如何在本地服务器访问数据库
-
COM组件、ActiveX、OCX区别
COM <em>组件</em>就是一组接口的集合,实现了 IDispath 接口的 COM <em>组件</em>叫做 自动化<em>组件</em>。在自动化<em>组件</em>的基础上,在实现规定的接口就称为 ActiveX <em>组件</em>,Ocx 是 Activex 的文件载体 一般来讲 ,一个 ActiveX 对应一个 Ocx 文件, 如果愿意, 一个Ocx 文件也可以包含多个 ActiveX  控件
C++中函数模板的返回值是模板类型参数调用方法
1 函数模板 模板定义以关键字template开始,后接模板形参表,模板形参表是用尖括号扩住的一个或多个模板形参的列表,形参之间以逗号分隔。关于函数模板的详细介绍,请参考《C++中模板函数及模板类的使用(上)》。 2 函数模板的<em>返回</em>值是模板类型<em>参数</em> 函数模板中的<em>参数</em>和<em>返回</em>值都可以是模板类型<em>参数</em>。编译器必须通过<em>调用</em>函数模板的实参来推断模板类型<em>参数</em>的<em>具体</em>类型。但是,当函数模板的<em>返回</em>值是模板类型参...
linux服务器不能访问外网的问题
linux<em>服务器</em>不能<em>访问</em>外网的问题  最近碰到了一个非常奇怪的问题,那就是Linux<em>服务器</em>不能<em>访问</em>外部网站,比如<em>访问</em>zihou.me是不行的,但如果是<em>访问</em>网站的IP,比如zihou.me的IP是63.234.12.43,那么却又是可以的,用ping命令也是一样,如果是ping zihou.me,那么是不行的,但如果ping 63.234.12.43却是没有问题的,不知何故
多网卡Linux服务器如何确定网口位置
在配置有多个网络接口的设备时我们会犯难,eth0、eth1、……到底是<em>那个</em>接口? 今天为大家介绍一个小工具,ethtool,他可以帮助你解决这个问题。 我使用的机器是Fedora Linux 系统,打开终端,输入ethtool --help 显示帮助信息,下面我就简要介绍一下最常用的两个功能。 功能1 ethtool DEVNAME   查看相应设备名称对应
WebService之简单的访问接口,上传参数并获取数据
今天来简单说一下关于<em>访问</em>WebService接口,上传<em>参数</em>的问题 关于Webservice 我就不多说了,下面以公司的项目中用到的接口来实现以下: 1.准备工作:   在开始之前,有几个名词我们需要明白: 看一下上面的文件:  1.红圈一:Action 在Ws的规范里,用来定义消息请求的地址,也就是消息发送到哪个操作方法里, 这个就我们要<em>访问</em>的方法;  2.红圈二:命名空间,没有特
一行代码解决:服务器返回null导致应用崩溃
背景1:是否有这样一种感受,你的应用会崩溃,查看崩溃日志或者调试发现后台<em>返回</em>的数据字段里面有null,这个null居然还是导致应用崩溃的“元凶”。 背景2:<em>服务器</em><em>返回</em>的字段名和不一致,如果model属性少,你可以一个个对应赋值,多了肯定都会想到用运行时机制来赋值: [self setValue:temDic[key] forKeyPath:key],这时候需要对两个地方的字段做
COM+服务出错解决方法
这些是在COM+编程中遇到的问题,主要是本机的管理工具/<em>组件</em>服务中没有COM+服务的解决方法
安装SQLServer2005错误无法在com+目录中安装和配置程序集
原文地址:http://hi.baidu.com/gmrbrian/blog/item/d3727401c165ab0a728da594.html无法在com+目录中安装和配置程序集c:/program files/Microsoft SQL Server/90/DTS/tasks/microsoft.sqlserver.MSMQTASK.DLL.错误:-2146233087sql s
部署在服务器上的应用请求json文件返回404解决方法及原因分析
解决方法最近在做项目的时候,碰到了一个怪事儿,明明json文件放在<em>服务器</em>对的位置,url也查了好几遍,但是每次请求json文件时,却总是<em>返回</em>404找不到文件。
安装SQL2005提示“SQL Server 2005 COM+ 目录要求”警告 解决方法
SQL Server 2005 COM+ 目录要求警告①。启动Distributed Transaction Coordinator 服务        打开服务,在服务中找到Distributed Transaction Coordinator服务,选择“属性”;         在“登录”选项卡中,选择“此帐户”,帐户名填写“NT AUTHORITY/NetworkService”,密码为空;
关于ios开发使用AFNetWorking框架请求服务器端取不到值的问题
关于ios开发使用AFNetWorking框架post方法请求<em>服务器</em>,<em>服务器</em>端取不到<em>参数</em>值的问题
jquery/js实现一个网页同时调用多个倒计时(最新的)
jquery/js实现一个网页同时<em>调用</em>多个倒计时(最新的) 最近需要网页添加多个倒计时. 查阅网络,基本上都是千遍一律的不好用. 自己按需写了个.希望对大家有用. 有用请赞一个哦! //js //js2 var plugJs={     stamp:0,     tid:1,     stampnow:Date.parse(new Date())/1000,//统一开始时间戳     ...
销售网络 网页显示用的 flash+xml控制下载
销售网络 网页显示用的 flash+xml控制 非常实用,做网站这个东东很漂亮 相关下载链接:[url=//download.csdn.net/download/a66520845/2095070?utm_source=bbsseo]//download.csdn.net/download/a66520845/2095070?utm_source=bbsseo[/url]
sparse principal component analysis.pdf下载
sparse principal component analysis.pdfsparse principal component analysis.pdfsparse principal component analysis.pdfsparse principal component analysis.pdfsparse principal component analysis.pdfsparse principal component analysis.pdf 相关下载链接:[url=//download.csdn.net/download/shelihuang12345/2120871?utm_source=bbsseo]//download.csdn.net/download/shelihuang12345/2120871?utm_source=bbsseo[/url]
uCOS-II原理和应用学习经典教程下载
uCOS-II原理和应用学习经典教程 经典 实用 相关下载链接:[url=//download.csdn.net/download/tongxingzhengshu/2402941?utm_source=bbsseo]//download.csdn.net/download/tongxingzhengshu/2402941?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 内网访问web服务器教程 云计算的具体课程
我们是很有底线的