您可以使用Dumpbin /imports查看DLL的隐式链接依赖项。 或者使用Dependency Walker提供的静态视图。 但是,VB6程序通常对COM组件有很强的依赖性,并且它们在程序运行时被需求加载。 这些组件需要在程序加载和使用它们之前进行注册。要查看这一点,您需要一个显示程序如何使用注册表的实用程序。 在VS6工具箱中没有这样的工具,您可以使用SysInternals的ProcMon实用程序。 注意程序尝试打开HKLM \ Software \ Classes \ CLSID注册表键中的密钥,这是COM组件注册的位置。 您应该看到它无法找到该键,从而可以确定CLSID。但这仍然不能让您进一步了解情况,因为那只是一个不透明的数字,它并不告诉您DLL的名称或位置。 在程序正确运行的计算机上使用Regedit.exe。 找到该键,LocalServer32值将告诉您哪个DLL或OCX实现了COM组件。