WinDbg:如何获取WinDbg';s Locals/Watch是否支持复杂的VB6类型(集合、自定义类)?

WinDbg:如何获取WinDbg';s Locals/Watch是否支持复杂的VB6类型(集合、自定义类)?,vb6,windbg,Vb6,Windbg,首先,这可能吗?如果是这样,我该怎么做?我对Collection类和自定义VB类特别感兴趣 特别受欢迎的是关于这个主题的书籍/参考资料:我有“高级Windows调试”,但在分析涉及VB6组件的转储文件时需要更多帮助 一旦我必须开始检查VB对象的状态,我就不知所措了 谢谢。据我所知,关于调试和可视化WinDBG中的VB6对象,没有什么特别的规定 Matthew Curland的书,“面向日常程序员的高级VB电源技术” 这可能是最好的一本书了 他确实研究过VB6类和堆栈的内存布局,这肯定会有帮助(当

首先,这可能吗?如果是这样,我该怎么做?我对Collection类和自定义VB类特别感兴趣

特别受欢迎的是关于这个主题的书籍/参考资料:我有“高级Windows调试”,但在分析涉及VB6组件的转储文件时需要更多帮助

一旦我必须开始检查VB对象的状态,我就不知所措了


谢谢。

据我所知,关于调试和可视化WinDBG中的VB6对象,没有什么特别的规定

Matthew Curland的书,“面向日常程序员的高级VB电源技术”

这可能是最好的一本书了

他确实研究过VB6类和堆栈的内存布局,这肯定会有帮助(当我从堆栈反向工程返回地址时,这帮了我很多忙)


这就是说,像Collection对象这样的东西在内部相当复杂,所以它有多大的帮助是有争议的。不过,从WinDBG解析更简单的“名称-值对”类型的对象应该相对简单。

VB 6 IDE中内置的调试器有什么问题?@Cody可能无法按照问题的要求分析转储文件。这本书看起来很有希望,但看起来它们不再捆绑CD了。我正在等待Matthew Curland的回复,看看他的CD安装是否仍然可用。我相信它的工作方式是,书中有一个URL,你去那里,它从书中的特定页面请求一个特定的单词(以证明你有),然后你可以下载所有最新的代码。有点晚,但已确认;对于任何阅读此帖子并寻求类似帮助的人。
 http://www.powervb.com/