我有一个内部构建的产品,该产品具有用c ++和wxWidgets编写的配置软件。我有一个针对DLL的客户请求,该DLL可在Microsoft Access中注册,并从产品中提取产品信息(序列号/固件信息等),从而使其以某种形式(csv可以在访问数据库中使用)好)。
这可能吗?我只能在网上找到表明C#DLL可在ms访问中注册的信息?
我希望使用现有代码进行产品连接和数据提取,正如我提到的那样,这些代码是用c ++和wxWidgets编写的,并为所需的信息添加了一些访问器功能。我也希望通过对某些项目属性的修改,我可以静态地包含所需的资源并生成可用的c ++ DLL
答案 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。相同的规则适用。