标签: com compact-framework .net-2.0
我需要在我的.NET 2.0紧凑框架项目中使用COM对象,但我不能使用CreateObject函数。有没有其他方法可以调用在我的环境中工作的COM对象?
答案 0 :(得分:1)
您需要调用CoCreateInstance()。您可以找到it here的P / Invoke声明。如果您只有ProgID,则需要先调用CLSIDFromProgID()。确保你已经厌倦了为COM服务器(Tlbimp.exe)找到类型库的所有可能性,这种代码不容易正确。