Public function pagelist()
if a=5 then
b=10
else
b=15
End Function
问:
我使用什么方法可以取到上面的function 中的b的返回值呢?
我在外面要使用function 中的返回值!
我改如何使用呢? 是一个很低级的问题,还请大人们不要见笑啊!
if a=5 then
b=10
else
b=15
End Function
问:
我使用什么方法可以取到上面的function 中的b的返回值呢?
我在外面要使用function 中的返回值!
我改如何使用呢? 是一个很低级的问题,还请大人们不要见笑啊!
解决方案 »
- 运行时加背景音乐的问题
- 在線求救!!水晶報表要求一式三份。但列印出的三份內容相同頁碼不一樣。
- 请问:如何得到Webbrowser选中内容(包括:图片,文字还有HTML源文件)!!!!
- WebRequest一问
- 数据库记录添加个数限制,我想删除第一条后,添加新记录到最后一条,记录总是最新的
- 关于RICHTEXTBOX的一个问题?
- 在VB中如何实现按CTRL或shift键删除所选记录。VB初学者,拜托!!!
- 在线给分,求各位帮助
- vb winsock 跨网通讯(udp)谁有源码实例呀
- 请教一个VB操作EXCEL的问题,谢谢!
- datagrid 造成程序不正常关闭
- vb调用了excel的后,进程中EXCEL.EXE仍然存在,这是为什么呢?
if a=5 then
b=10
else
b=15
end if
pagelist=b '加上一句返回 b 的值.
End Function
另一函数中:private sub AA()
msgbox pagelist
end Sub
'或者可以用下面的方法
private sub pagelist(byref b as Integer)
if a=5 then
b=10
else
b=15
end if
end sub'调用pagelist的函数
private sub aa()
dim nNum as integer
pagelist(nNum)
'nNum已经取到返回值了
end sub
if a=5 then
b=10
else
b=15
pagelist=b '加这一行就行了
End Function
出错
private sub pagelist(byref b as Integer)缺少“)”
Dim a,b
If a=5 then
b=10
Else
b=15
End If
pagelist=b
End Function
if a=5 then
b=10
else
b=15
end if
pagelist=b '加上一句返回 b 的值.
End Function 这样看行不?
Private Sub pagelist(ByRef b As Integer)
Dim a As Integer
a = 5
If a = 5 Then
b = 10
Else
b = 15
End If
End Sub'调用pagelist的函数
Private Sub aa()
Dim nNum As Integer
pagelist nNum
'nNum已经取到返回值了
Text1.Text = nNum
End SubPrivate Sub Form_Load()
aa
End Sub这次肯定可以了,我机器上试过了