Foxtable(狐表)用户栏目专家坐堂 → 求助,全局代码和在自定义变量中的使用问题.


  共有4594人关注过本帖树形打印复制链接

主题:求助,全局代码和在自定义变量中的使用问题.

帅哥哟,离线,有人找我吗?
夜点蚊香
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:641 积分:4920 威望:0 精华:0 注册:2020/4/15 19:53:00
求助,全局代码和在自定义变量中的使用问题.  发帖心情 Post By:2022/3/24 9:17:00 [只看该作者]

一,在全局代码中定义了全局变量 a b 两个字符串
Public a As  String
Public b As String

二.全局变量设置函数(变量名:abc)
dim x as string = args(0)
x = "你好,狐表."

三.事件代码
Functions.Execute("abc",a)
Functions.Execute("abc",b)

问题,如何在自定义函数中 x值 通过 Functions.Execute("abc",a)传参的方式赋值给 全局代码 a,b.




 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110559 积分:562685 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/24 9:27:00 [只看该作者]

a="你好,狐表."

 回到顶部
帅哥哟,离线,有人找我吗?
夜点蚊香
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:641 积分:4920 威望:0 精华:0 注册:2020/4/15 19:53:00
  发帖心情 Post By:2022/3/24 9:49:00 [只看该作者]

不是这个意思,是想用传参的方式把 变量 a,b传到 自定义函数里面 
自定义函数的x是个固定值 .
通过传参把a,b替换掉 自定义函数里面的x

a,b是动态的

传a 结果 a的值等于"你好,狐表"
传b 结果 b的值等于"你好,狐表"
dim 可以定义 变量 为 字符串,数值等
有没有 定义 变量为变量 定义方法.


[此贴子已经被作者于2022/3/24 9:51:08编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110559 积分:562685 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/24 10:26:00 [只看该作者]

不能,没有这种用法。

可以这样
二.全局变量设置函数(变量名:abc)
return "你好,狐表."

三.事件代码
a = Functions.Execute("abc")
b = Functions.Execute("abc")

 回到顶部
帅哥哟,离线,有人找我吗?
夜点蚊香
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:641 积分:4920 威望:0 精华:0 注册:2020/4/15 19:53:00
  发帖心情 Post By:2022/3/24 10:37:00 [只看该作者]

谢谢,指教.
我用全局变量代替 全局代码了
Dim x As String = args(0)
Vars(x) = "你好"
就是全局变量的管理方式不是很友好,变量多的话看着很乱.
有没有好的方法,有没有自定义变量 添加,修改,删除的函数,可以自己设计一个管理器.

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110559 积分:562685 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/24 11:13:00 [只看该作者]

没有的

 回到顶部