vb程序问题,很简单

[复制链接]
查看11 | 回复5 | 2009-8-7 19:05:54 | 显示全部楼层 |阅读模式
告诉我们“总是运行不了”是怎么回事?如果是程序出错,会有提示“错误代码”,而且通过待执行语句也可以看出错误出在哪里。应该是“类型不匹配”造成错误。修改为:num = CINT(Val(Text1.Text))rmb = CCUR(Val(Text2.Text))这样可以保证赋给变量的值和声明相符。尤其是货币这样的定点数。...
回复

使用道具 举报

千问 | 2009-8-7 19:05:54 | 显示全部楼层
我粘你的代码,没发现错误。应该没问题,或者不是这段代码的问题,或者你控件名字没对应...
回复

使用道具 举报

千问 | 2009-8-7 19:05:54 | 显示全部楼层
没问题啊没有错啊 但是你得确定这几样东西有Text1,Text2pic1...
回复

使用道具 举报

千问 | 2009-8-7 19:05:54 | 显示全部楼层
将 rmb 类型改为 long然后自己换算...
回复

使用道具 举报

千问 | 2009-8-7 19:05:54 | 显示全部楼层
连个悬赏分都没有。。。。Private Sub Cmd1_Click()Dim num As IntegerDim rmb As Currencynum = Val('+Text1.Text+')rmb = Val('+Text2.Text+')pic1.Clspic1.Print num * rmbEnd Sub...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行