com-interop 相关问题

COM interop是允许.NET程序集与标准COM对象和库进行通信的层。

VB.NET类将程序集名称添加为COM中的名称的前缀?

我有一个.NET COM程序集A,它包含3个类,分别是B,C和D。我以前经常将VB6中的COM dll称为AB,AC和AD。最近,当我尝试重新编译VB6项目时,我仍然能够...

回答 1 投票 1

如何正确地将VB-Script数组与以C#编写的COM组件进行封送

我正在用C#(.Net 4.0)构建COM对象,以在经典的ASP网站中使用。现在,我想知道什么是往返VB脚本数组(单个和多维)的正确方法...

回答 3 投票 14

使用ComInterop时用泛型替换动态

我有一堆从第三方应用程序包装ComInterop对象的类。下面的伪代码说明了设置类BaseWrapper:IBaseWrapper {//一些派生的类...

回答 1 投票 0

如何将Word文档保存在Directory.CreateDirectory(docfile_path)创建的文件夹中?

此代码块引发错误,称为文件名无效。我想在其中创建一个名为“ test”的文件夹,这里还有另一个名为今天的日期“ date”的文件夹,我想保留...

回答 1 投票 0

如何根本原因导致COM +锁定DLL?

我有一个必须安装在COM +中的应用程序。通过RegSvcs的安装工作正常,但是当我尝试卸载该应用程序时,许多DLL被锁定并保留在安装中...

回答 1 投票 0

如何用VB6格式处理C#.NET DLL中的事件

在工作中,我们有一个旧的VB6应用程序,我需要教新的技巧。我要做的第一件事是让它从用C#编写的.Net COM可见DLL中调用方法。我有工作。现在我...

回答 1 投票 0

[托管托管控件作为CWnd时应用程序挂起

我的应用程序具有基于ATL的GUI(CWnd,CDialog等),它包含多个页面(CDialog)。这些页面之一否则为空,但是具有占位符框架(CWnd),该占位符框架使用...

回答 1 投票 1

如何从C#调用COM对象

首先,我意识到这里有许多讨论此主题的帖子。我一定很容易阅读其中的20多个。但是他们都没有给出我想要的答案。我用...

回答 1 投票 0

VBA Excel宏无法创建SortedList

我有一个在Excel中运行并使用SortedList的VBA宏。在大多数计算机上,它运行良好。一方面,行Dim myEvents As New SortedList导致myEvents的值为Nothing。该行...

回答 1 投票 1

类型存在于两个程序集中

我已经从两个不同的第三方COM DLL创建了两个.NET Interop程序集。两个COM DLL都包含一个名为COMMONTYPE的类型。因此,COMMONTYPE现在通过两个Interop ...

回答 5 投票 65

添加新工作表c#(疑问)

我是第一次使用C#和Excel。而且我想知道如何在工作簿中添加新的工作表。我一直在阅读一些帖子,但对我没有用,所以我要发布我的...

回答 2 投票 0

在C#中使用Word Interop:将图片添加到图片内容控件后,文本换行样式错误

我对图片内容控件的文字环绕样式有疑问。请按照以下步骤操作:1 /我有一个Word文档。有一个包装样式为“ square”的图片内容控件2 /在C#中,...

回答 1 投票 0

如何确定VB6控件是否在.NET中被索引(控件数组)

我正在研究VB.NET项目,以使用COM Interop操纵VB6表单。我的VB6表单上的某些控件已编入索引,而有些则未编入索引,因此在没有索引的控件上调用ctl.Index失败。是否有...

回答 4 投票 2

无法分配给从VBA使用的C#类中的Hashtable项目

我已经编写了一个C#类(KvpHash)以便在VBA中使用,它提供了围绕Hashtable的其他有用功能。在我的VBA代码中,我有一个针对KvpHash的扩展的Rubberduck测试套件...

回答 1 投票 2

((有效地)将OpenFileDialog属性公开给COM Interop

我转售了使用VBS增强其形式的产品。自从Vista以来,从VBS中显示OpenFileDialog不再是一件容易的事(我相信,不记得了)。但是,我也可以选择附带.Net ...

回答 1 投票 0

“在C#中使用MLapp时无效的被调用者”

使用MLApp.GetWorkspaceData函数时遇到一个奇怪的问题。我注意到当我执行以下操作时,此功能可以正常工作:matlab = new MLApp.MLAppClass();对象myObject; ...

回答 3 投票 0

如何在用C#编写的Web API中集成COM Interop(Excel,Ms Word等的操作?)>

我正在尝试将COM互操作集成到用C#编写的Web API中。而且,Web api的.net核心似乎不支持COM技术。这是我收到的错误消息:FlicApi.Controllers ....

回答 1 投票 0

无法获取Outlook.Application在Outlook运行,直到非Outlook窗口是在前景

Marshal.GetActiveObject(“Outlook.Application”)(从HRESULT异常:0x800401E3(MK_E_UNAVAILABLE))投入运营不可用在Outlook启动并运行一段时间,直到一个持续...

回答 1 投票 4

vb.NET DLL注册免费COM使用VB6

我试图让最简单的免费注册COM项目在64位Windows7的工作! COM组件也是最简单vb.NET DLL,其注册时从VB6 EXE工作正常。能够 ...

回答 1 投票 4

编译器不会报错了当COM属性是不正确/缺失?

我目前编译即使我访问一个不存在的属性VB6的项目。代码看起来有点像这样:公共vizSvrEmp作为VizualServer.Employees集vizSvrEmp =新...

回答 1 投票 4

© www.soinside.com 2019 - 2024. All rights reserved.