骇人听闻,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?

相关文章

Format[$] ( expr [ , fmt ] ) format 返回变体型 format$ 强...
VB6或者ASP 格式化时间为 MM/dd/yyyy 格式,竟然没有好的办...
在项目中添加如下代码:新建窗口来显示异常信息。 Namespace...
转了这一篇文章,原来一直想用C#做k3的插件开发,vb没有C#用...
Sub 分列() ‘以空格为分隔符,连续空格只算1个。对所选...
  窗体代码 1 Private Sub Text1_OLEDragDrop(Data As Dat...