vb溢出问题

2025-12-06 14:28:19
推荐回答(3个)
回答1:

在X1等于0的时候它就会溢出
建议你在
x1 = CInt(wmp.currentMedia.duration)
后面加一句
if x1=0 then exit sub '如果X1等于0退出。

回答2:

'南软 南软医院管理软件 南软科技 出品
sldplay.Value = 10 * x2 / x1(为什么这一句老提示溢出,请教高手)
更改为以下语句试试

dim temp as long=10 * x2 / x1
sldplay.Value =temp

回答3:

看不懂。。不过看看X1有没有等于零的时候吧。。这种一般都是除法错造成的溢出