关于access里面vba的一些问题~
1、将A到Z的大写字母赋予字符数组Str$()ForI=1To26Str$(I)=Chr$(I+64)NextIQ:这个Str$(I)=Chr$(I+64)有什么含义咩~...
1、将A到Z的大写字母赋予字符数组Str$()
For I=1 To 26
Str$(I) = Chr$(I+64)
Next I
Q:这个Str$(I) = Chr$(I+64)有什么含义咩~
2、Q:DoCmd.Close 是什么意思啊?
3、有一种说法是:
Me!UserName.SetFocus '设置输入焦点在“UserName”文本框
Q:这又是什么意思啊? 展开
For I=1 To 26
Str$(I) = Chr$(I+64)
Next I
Q:这个Str$(I) = Chr$(I+64)有什么含义咩~
2、Q:DoCmd.Close 是什么意思啊?
3、有一种说法是:
Me!UserName.SetFocus '设置输入焦点在“UserName”文本框
Q:这又是什么意思啊? 展开
展开全部
1、A的ASCII码是65,1+64=65,所以Chr$(1+64)应该是指A,Chr$(2+64)应该是指B,如此类推,你用FOR循环,就是找到A-Z,然后逐个赋予字符数组Str$(),明白否?
2、DoCmd.Close,这应该是面向对象的吧,我猜的,没学过VB。DoCmd应该是一个对象,Close是一个方法,对象调用close这个方法。通俗点就是调用一个函数(方法),关掉某个东西。这个东西名曰:DoCmd。do command的缩写?
3、UserName.SetFocus 道理跟上面的一样,UserName调用SetFocus这个方法,调用了之后就是设置输入焦点在“UserName”文本框中。方法内部怎么实现的,你不用管它,反正它会帮你实现,你只要会用就行了
问问题要给点诚意撒,一分都不舍得给。
2、DoCmd.Close,这应该是面向对象的吧,我猜的,没学过VB。DoCmd应该是一个对象,Close是一个方法,对象调用close这个方法。通俗点就是调用一个函数(方法),关掉某个东西。这个东西名曰:DoCmd。do command的缩写?
3、UserName.SetFocus 道理跟上面的一样,UserName调用SetFocus这个方法,调用了之后就是设置输入焦点在“UserName”文本框中。方法内部怎么实现的,你不用管它,反正它会帮你实现,你只要会用就行了
问问题要给点诚意撒,一分都不舍得给。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询