我做的程序,用xp sp2系统开发的 最早。vb也是最新的,有一个句子
当 变量 a= 0.3 时 .....这个句子 一直没问题,但是我后来用sp1打包时,发现期值为1的错误。后改为a="0.3"之后,就好了。但是,我sp1打包的程序,在sp2操作系统中也出现期值为1的错误。咋回事啊!听说 XP SP1 SP2核心不样。没想到出了这样的情况。难道程序不能通用吗?但我知道有人做的VB可以通用的啊怎么办?高手说说
当 变量 a= 0.3 时 .....这个句子 一直没问题,但是我后来用sp1打包时,发现期值为1的错误。后改为a="0.3"之后,就好了。但是,我sp1打包的程序,在sp2操作系统中也出现期值为1的错误。咋回事啊!听说 XP SP1 SP2核心不样。没想到出了这样的情况。难道程序不能通用吗?但我知道有人做的VB可以通用的啊怎么办?高手说说
和 a=0.3 的区别我程序中 有一句,当a="0.3"时 b等于不同的值xp的sp2系统中 0.3不带引号就可以 xp的sp1系统中 0.3必须带引号
否则出现错误 期值为1
最好明确定义成 float。
有时候定义不明确,就是容易出乱七八糟的问题。