VB中的sub怎样调用另一个sub?

 我来答
zgwxm
推荐于2017-10-03 · TA获得超过2.1万个赞
知道大有可为答主
回答量:3567
采纳率:87%
帮助的人:2620万
展开全部
假如有一个过程:
Private Sub Dy(B As Integer)
Print B
End Sub
你有下面几种调用方法:
Private Sub Command1_Click()
Dim k As Integer
k = 9
Dy k
Call Dy(k)
Dy 3
Dy (5)
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chiefzjh
2010-05-05 · TA获得超过9087个赞
知道大有可为答主
回答量:7013
采纳率:37%
帮助的人:2284万
展开全部
单独一句,用你Sub的名字就可以了,前边的Call可加可不加
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
初雍冠从波
2019-11-21 · TA获得超过3713个赞
知道大有可为答主
回答量:3081
采纳率:30%
帮助的人:213万
展开全部
10转8可以直接用vb提供的函数oct
10转16可以直接用vb提供的函数hex
function
d2b(byval
n
as
integer)
as
string
dim
t
as
string
if
n
=
0
then
t
=
"0"
do
until
n
=
0

t
=
n
mod
2
&
t

n
=
n
\
2
loop
d2b
=
t
end
function
private
sub
command1_click()
dim
n
as
integer
n
=
val(inputbox("输入一个正正数:"))
print
"十进制:"
&
n
print
"二进制:"
&
d2b(n)
print
"八进制:"
&
oct(n)
print
"十六进制:"
&
hex(n)
end
sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式