FreeBasic与VB6差异(不了解很难查出代码那错了)

  勇芳 2017-8-23 7948

从VB6进化到FreeBasic后,很多细节和默认方式不同,造成代码BUG,很难查出问题在哪里。

虽然看完FB的帮助,但很多细节问题根本注意不到。

本人通过血的教训,代码运行不正常,花费大量的时间查找出问题在哪里。

现在登记在册,避免下次忘记了,又被坑。


函数里参数声明 VB6默认全部是 ByRef ,而FB是,字符串和用户定义的类型 是 ByRef 其它是 ByVal 

Sleep  是FB语句,多功能,但准确低。 API 的是 Sleep_   

DateValue 在 系统日期格式不标准下返回 0  如:yyyy/M/d dddd 带星期(好多克隆系统都这样)




注意:FB创建多线程的参数,会被调用的过程销毁,需要特别处理


遇到啥写啥,以前遇到的,都忘记了了

因国家互联网安全管理要求,关闭回帖功能。大家需要留言,请使用【勇芳软件客服】即时联系勇芳点此打开->>勇芳软件客服
返回
联系勇芳
发新帖 搜索 反馈 回顶部