一、多线程 1. 多线程入口点必须加 finit 指令将浮点寄存器初始化. 这个是非常严重的问题,这属于易语言的特有缺陷,因为易语言的算数运算是使用浮点来进行计算的.如果不进行浮点寄存器初始化,会非常容易产生浮点异常,结果就是,程序直接挂掉.(顺带一说,论坛90%的多线程程序都没注意这点,导致多线程异常,那是必然的~) 置入代码 ({ 219, 227 }) ' 这条指令为finit 2. 操作组件,操作数据库,等等你不熟悉的支持库命令,必须加锁. 这又属于易语言的问题,因为当初易语言开发支持库命令时,就…