Vb6 如何在VisualBasic6中从方法中获取值
下面的代码在return语句之后返回errorVb6 如何在VisualBasic6中从方法中获取值,vb6,Vb6,下面的代码在return语句之后返回error Private Sub Command1_Click() Dim str As String str = display("test") MsgBox (str) End Sub Public Function display(s As String) As String s = "updated" Return s End Function 知道为什么吗?更改显示功能。不同之处在于,在vb6函数中,返回的值不是返回值,而是
Private Sub Command1_Click()
Dim str As String
str = display("test")
MsgBox (str)
End Sub
Public Function display(s As String) As String
s = "updated"
Return s
End Function
知道为什么吗?更改显示功能。不同之处在于,在vb6函数中,返回的值不是返回值,而是名称(在本例中为显示),如下所示
Public Function display(s As String) As String
s = "updated"
display = s
End Function
这是VB.Net还是VB6?我很困惑,因为它在标题中说Vb6,但被标记为Vb.Net,那么.Net是从哪里来的呢?还有,什么错误?如果我们知道会有帮助的。@Binary Worrier,我想,他试图将VB.NET代码转换为VB6。@hgulyan:这是有道理的,有一个荷马时刻,看不到发生了什么@二进制担忧者,我习惯于回答低代表性用户的答案,试图在他们说得更清楚之前弄明白他们的意思。