比如说我们这个例题
DIM a,b, c as integer
a = 12
b= 20
let c = a*b
后面是不是应该还有点什么啊??
是在模块中打的,打DEBUG. print 没有用啊!!
这个let 语句的用途是什么啊!!
那比如说我上面的那个题,我接下来是还要做些什么??那么LET 语句的赋值的功能怎么体现?
追答说白了let传值,set传址
如:
Let与Set一样都是将变量传递到另一个变量,但两者还是不同,VB的变量有非常非常多的种类,但一般分成两类,一种是资料变量,另一个是物件变量。Let用于定义资料变量;Set用于定义物件变量。
dim A,B AS integer
Let A = B '相当于 A = B, A的值与B的值相同,但各有自己的内存空间//注意这个说法
Dim X As Object, Y As Object, Z As Object
Set X = Y ' X 的内存地址指向 Y , 因此 Y 变, X 就跟着变 ,
Set A = B '错误,资料变量不能用Set转移资料
Let X = Y '错误,物件变量不能用Let转移资料
那就是说let只是相当于条件,来进行赋值,具体的体现要在之后的其他程序运算中,是吧?
是在ACCESS导出的VISUAL BASIC的模块了。点DEBUG.print c木有反应额
追答DEBUG.print c 在哪里点击呀?你在编写vba?发来看看呀!6*seven*5*six*8*six*0*six*6
追问不是啊,我们在学习数据库中带的VB的一部分。。。现在在自学。。不知道中间let语句的功能感觉怎么体现出来
追答let有没有都一样。在qb中用这个赋值,vb中都省略了的。
追问那就是说let只是相当于条件,来进行赋值,具体的体现要在之后的其他程序运算中,是吧?
追答我没有见到具体的环境 说不清了。平时都没有用到let语句。
本回答被提问者采纳