以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  全局变量问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=113499)

--  作者:ykhgj
--  发布时间:2018/1/17 8:26:00
--  全局变量问题
比如我定义了2个全局变量,供应商付款单号1,供应商付款单号2。现在我有两个窗体,一个叫供应商付款单1,一个叫供应商付款单2。现在我给这两个全局变量赋值,我把窗体名的最右边一个数字提取出来
dim st1 as string
st1=right("供应商付款单1",1)
供应商付款单号 & st1="a"
MessageBox.show(供应商付款单号1)

能实现吗如果用合局变量,我试了用var()变更是可以实现的(如下)

Dim st1 As String
st1="1"
Vars("供应商付款单号" & st1)="a"
MessageBox.show(Vars("供应商付款单号1"))

如果一定要用var(),我要设置的变量很多,两种变量用起来是不是差不多

--  作者:有点甜
--  发布时间:2018/1/17 8:46:00
--  
只能用vars变量。里面的字符串可以任意的合成。