我处于需要自动化32位应用程序的情况。我选择python来做到这一点并且它在32位上运行良好但在64位系统上它不能正常工作。原因是64位python是无法看到我的应用程序的ProgId的32位注册表项被自动化。所以,当我使用时 q = win32com.client.Dispatch(“MyApplicationProgId”)我明白了 “无效的类字符串”
我做了一些谷歌并找到了这个解决方案,但这个工作也很有用。 http://www.gfi.com/blog/32bit-object-64bit-environment/
然后我尝试在已经安装了64位python的64位机器上安装32位python。但这似乎也不起作用。
任何人都可以帮忙解决这个问题。