vb 高手帮帮忙 这个能传值传址使用吗

来源:百度知道 编辑:UC知道 时间:2024/09/22 19:37:13
这个就是按按钮 把text1中的钱分开 变成有几个100的几个50的几个20的等等 请问这个能不能简短一下 是不是太长了呢 谢谢 用传值还是传址 这个有点不懂呢

Private Sub Command1_Click()
Dim a As Long

a = Text1.Text
Text2.Text = a \ 100
a = a Mod 100

Text3.Text = a \ 50
a = a Mod 50

Text4.Text = a \ 20
a = a Mod 20

Text5.Text = a \ 10
a = a Mod 10

Text6.Text = a \ 5
a = a Mod 5

Text7.Text = a

End Sub

您都没调用函数,何来传值传址一说~~
一楼说的是,您要输出这么多项,这样的代码已经是很简洁的了~~

按照你的说法,应该是传值。
一般是叫值传递吧
你要的结果有这么多个的话,也就得写那么多次除和模啦

如果不调用API的话,不需要考虑按参或按址传递的问题