C ++和wxWidgets DLL创建并与Microsoft Access一起使用

时间:2019-07-02 15:36:03

标签: c++ ms-access dll

我有一个内部构建的产品,该产品具有用c ++和wxWidgets编写的配置软件。我有一个针对DLL的客户请求,该DLL可在Microsoft Access中注册,并从产品中提取产品信息(序列号/固件信息等),从而使其以某种形式(csv可以在访问数据库中使用)好)。

这可能吗?我只能在网上找到表明C#DLL可在ms访问中注册的信息?

我希望使用现有代码进行产品连接和数据提取,正如我提到的那样,这些代码是用c ++和wxWidgets编写的,并为所需的信息添加了一些访问器功能。我也希望通过对某些项目属性的修改,我可以静态地包含所需的资源并生成可用的c ++ DLL

1 个答案:

答案 0 :(得分:0)

您可以使用COM dll(可以用C ++编写并且需要注册),也可以使用{ "namedRangeId": string, "name": string, "range": { object(GridRange) } } 导出的不需要注册的函数,但是需要更多的工作才能工作在访问端。

您可以找到最后一个选项here的文档。请注意,它讨论的是Excel,但是任何VBA应用程序都将处理相同的问题。

对于COM dll,无论是用C#,C ++,VB.Net还是完全用其他语言编写的,COM dll都是COM dll。相同的规则适用。