vb赋值问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 03:28:57
在赋值过程中单步调试没有问题但是程序运行后就无法赋值
i = MSFlexGrid1.MouseRow
当MSFlexGrid1.MouseRow = 1时 单步调试后 i = 1
但是程序运行后 出现错误 i = 0 没有赋值过去
请问为什么
i的值就是在赋值之后就应该为1 单步调试赋值之后就为1 但是吧断点设到赋值语句的下一条语句后发现 赋值语句没有成功 i=0

一行一行调试,看看i的值是什么时候变的

唯一能想到的问题就是cookie...
清空一下cookie试试
还有,建议断点不要设在赋值语句的下一句,就设在赋值语句,然后往下点,看是不是本来是i=1,跳到下一条才变成i=0,又或者其实一直都是i=0