在c++/cli中创建.net Excel::Application
Create .Net Excel::Application in c++/cli
我想在我的c++项目中创建一个excel文件,我会使用c#,但由于其他限制,我不得不使用c++。
当我创建一个新的应用程序,像这样:
#define excel Microsoft::Office::Interop::Excel
excel::Application^ exlFile = gcnew excel::Application;
它在excel::Application
下面加了红色下划线,并说:
Cannot create an object of a CLI interface class
是我做错了什么,还是没有办法在c++/cli中创建一个完整的应用程序?如果我做错了什么,你能让我知道吗?如果你需要更多的信息,请告诉我。
使用VS 2012
#using <Microsoft.Office.Interop.Excel.dll>
尝试使用Excel::Application^ xl = gcnew Excel::ApplicationClass()
相关文章:
- 在 C++/CLI 中将 .NET 事件从一个 DLL 引发到另一个 DLL
- 如何在 64 位 vb.net Windows 应用程序中引用 32 位 dll
- 加载与引用 .NET DLL 位于同一文件夹中的引用的 .NET DLL 时"Not found"异常
- 是否可以在Linux上使用.Net Core 3.1创建C++/CLI代码的C#DLL
- Poco::Net::FTPClientSession 在 open() 方法上挂起 129 秒,如果 ftp 主机不存
- C++ DLL(不是 CLI)是否可以调用 .NET Core 3.0 委托?
- System.AccessViolationException:shared_ptr C# .NET 和 C++ 应用程
- C++/CLI targetting .NET Core 3.1
- 在传递 com 变体时运行 excel 宏崩溃
- 使用来自 Excel VBA 的 C++ dll 时"Bad DLL calling convention" - 如何解决?
- 是否有可能构建面向Linux和Windows的.Net Core C++ / CLI应用程序?
- WM_PAINT消息频率:C#(.Net Framework 4.7.2 WinForms)与C++
- 如何将 VB.Net 字符串作为字符*传递给C++dll?
- 从C++标头中导入常量而不是硬编码它们:扩展 .net 控件?
- Excel 不愉快地显示大型 2D 范围公式数组
- 如何从excel文件中读取数据并存储到变量中?
- VB.NET DLL中的C++DLL函数复制
- .NET核心应用程序无法加载C++DLL
- TEA在VB.NET中的实现
- 在c++/cli中创建.net Excel::Application