首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >函数返回Byref

函数返回Byref
EN

Stack Overflow用户
提问于 2012-01-18 09:57:40
回答 1查看 2.4K关注 0票数 1

函数可以返回值byref而不是默认的byval吗?也就是说,允许我直接编辑它正在检索的变量,而不是只给我一个变量的副本。

现在,我正在尝试编写一个函数,它将根据用户通过组合框选择的内容,返回一个特定的设置(例如。My.Settings.somethingHere)。然后,我希望能够直接通过调用该函数来编辑设置。这有可能吗?

代码语言:javascript
复制
private function myFunction() as byte
  select case comboBox1.text
     case "a"
       return my.settings.a
     case "b"
       return my.settings.b
  end select
end function

private sub something()
  myFunction() -= 1
end sub
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-18 10:14:44

字节的可写引用。您可以创建属性( Function can't return )来赋值。

代码语言:javascript
复制
 Public WriteOnly Property Change As SByte
        Set(value As SByte)
            Select Case comboBox1.text
                Case "a"
                    My.Settings.a = value
                Case "b"
                    My.Settings.b = value
            End Select
        End Set
 End Property

并赋值以更改属性,

代码语言:javascript
复制
private sub something()
  Change -= 1
end sub
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8904211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档