gpt4 book ai didi

c# - 在 C# 中创建自定义任务 Pane 获取无法创建指定的 ActiveX 控件运行时错误

转载 作者:行者123 更新时间:2023-12-05 02:12:33 24 4
gpt4 key购买 nike

我使用 excel-dna 创建了一个简单的自定义任务 Pane ,它在“.dna”文件中包含一个组合框和一个按钮。但是当我将我的代码移动到“.cs”文件时,我在这行代码中收到“无法创建指定的 ActiveX 控件”运行时错误:

ctp = CustomTaskPaneFactory.CreateCustomTaskPane(typeof(MyUserControl), "我的 super 任务面板");.

我的原始代码类似于“https://github.com/KevinT/ExcelDna/blob/master/Distribution/Samples/CustomTaskPane.dna”。

谢谢。

最佳答案

我需要像这样在我的用户控件上添加 [ComVisible(true)]:

[ComVisible(true)]
public class MyUserControl : UserControl
{
}

关于c# - 在 C# 中创建自定义任务 Pane 获取无法创建指定的 ActiveX 控件运行时错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55738903/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com