我可以使用VBA(在Excel中)获取对正在运行的CorelDRAW X6应用程序的引用,但如果我明确为Pathname参数提供空字符串,则仅 ...
'This fails
Set appCD = GetObject(, "CorelDraw.Application")
'This works
Set appCD = GetObject("", "CorelDraw.Application")
在C#下,我试图使用GetActiveObject获取CorelDraw,但这一行似乎失败了:
Application = (TApplication)Marshal.GetActiveObject("CorelDraw.Application");
关于如何获取对象的任何想法?
编辑:看起来可能是this问题。