zealife
驱动牛犊
驱动牛犊
  • 注册日期2002-03-04
  • 最后登录2003-01-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1530回复:9

为什么我在Watch Window中看不到变量

楼主#
更多 发布于:2002-04-24 19:01
1WW命令:Show/Hide Watch Window
2Watch ????: 将????加入Watch Window

我执行了上面两步,可总是在Watch Window看不到变量啊。
softice说 invalid expression
我简直要被逼得跳楼了。。:(((((
softice帮助文档里的例子也是这样做的阿。
Example
The following example creates an entry in the Watch window for the variable hInstance.

WATCH hInstance
既是驱动,也是被驱动
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-24 19:11
换个变量试试
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
zealife
驱动牛犊
驱动牛犊
  • 注册日期2002-03-04
  • 最后登录2003-01-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-04-24 19:18
我试验了很多变量,就是一个char可以看。
为什么?
既是驱动,也是被驱动
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-04-24 22:15
没道理呀
程序的源码能看见吗
要不重新装一下试试
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
zealife
驱动牛犊
驱动牛犊
  • 注册日期2002-03-04
  • 最后登录2003-01-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-04-25 09:09
程序源码能够看见阿。
我现在能看到的是全局变量,
局部变量看不到阿。
什么原因呢?
既是驱动,也是被驱动
zydcat
驱动老牛
驱动老牛
  • 注册日期2001-12-06
  • 最后登录2006-04-12
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-04-25 09:41
你确信你用softice load进来的程序是最新的debug版,
或者到symbol loader 里将原来的删掉,再重新load and transfer
[color=red]肥虫虫[/color] [img]http://www.driverdevelop.com/forum/upload/bradley/2002-11-15_ig01.gif[/img]
zhch111
驱动小牛
驱动小牛
  • 注册日期2002-02-04
  • 最后登录2003-01-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-04-25 17:09
呵呵,我也曾经碰到过这个问题,主要是驱动和nms不一致,解决的方法跟zydcat说的的一样
guardee
驱动巨牛
驱动巨牛
  • 注册日期2002-11-08
  • 最后登录2010-05-29
  • 粉丝2
  • 关注1
  • 积分2分
  • 威望34点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-04-26 15:47
也不一定是,还有可能是因为你WATCH的时候是在PAGECODE()这个函数之前,今天我刚刚碰到的,你要在那个函数之后WATCH就好了!
du_lin
驱动小牛
驱动小牛
  • 注册日期2002-01-26
  • 最后登录2005-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-04-26 18:38

这种情况我也碰到了,我的方法很笨,就是再社一个局部变量,然后把你要watch的值,在传给他。我是这么解决的,可是不知道原因,还是请大家指点一下
 
 
zhch111
驱动小牛
驱动小牛
  • 注册日期2002-02-04
  • 最后登录2003-01-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-04-26 20:29
如果一致的话,原因在什么地方,谁能跟踪一下,分析一下原因,呵呵
游客

返回顶部