是否可以调用存储在上一个子文件中的字符串或对象? 下面的代码让您了解我想要做什么。
Sub StoreUserData()
Dim StorName as Object
End
Sub WriteUserFile()
'Recall StorName here
End Sub
答案 0 :(得分:1)
你需要把它变成一个字段:
Dim StorName as Object
Sub StoreUserData()
'Do stuff with StoreName
End
Sub WriteUserFile()
'Recall StorName here
End Sub
如果在方法中声明它,它是一个局部变量,在方法外部不可见。
我建议阅读Scope in Visual Basic。
答案 1 :(得分:0)
只能在各自的代码块中访问局部变量。为了能够访问它,你必须扩大它的范围:
Class MyClass
Dim storName as Object
Sub StoreUserData()
storName = something
End Sub
Sub WriteUserFile()
' Use storName here
End Sub
End Class