骇人听闻,VB遇到这现象,大家小心哇~

YXOnline已经接近尾声,为了处理一些界面的问题,测试一个C++的DLL 一个函数,用deasambling看C++的代码是没有错误的,但是到了VB,请看

YXOnline已经接近尾声,为了处理一些界面的问题,测试一个C++的DLL

一个函数,用deasambling看C++的代码是没有错误的,但是到了VB,请看

 

b的返回值是True 不管C++和VB相互键约定True和False各对应为什么数值

这里已经是True了

 

 

但那时显示True = True 仍旧不执行第一个Msgbox

直接跳到Else

 

而如果省略b = True 为 If b Then 则正常通过

这是VB6第二个怪事

再F8一下就执行

 

啊哦

 

丫丫个呸!

Who the hell Microsoft think they are?