66问答网
所有问题
当前搜索:
vb不同窗体间的值传递
向过程
传递
参数有哪两种方法,其中什么是
VB
默认的参数传递方式?
答:
VB
在调用过程时,通过使用参数传递的方式实现调用过程与被调用过程
之间的
数据通信。参数传递实际上就是借助形参(在Sub或Function定义语句中)和实参(在调用程序中)的“结合”来实现。按
值传递
:1)当实参为常量或表达式时;2)实参是变量时,在形参之前设置关键字ByVal。按地址传递:当实参为变量或数组...
VB
中过程调用时有几种参数
传递
方式,说明其区别
答:
有三个 (1)按值传递 这种传递方式只能将实参
的值传递
给形参,而不能将运算后形参的值再传递给实参,即这种传递只能是单向的,既使形参的值发生了改变,此值也不会影响到调用然后将该值传递给对应的形参。如果实在参数是常量或表达式,则默认采用的是值传递,在传递时先计算表达式的值,然后将该值...
VB
中byref是什么意思
答:
在Visual Basic中,按地址
传递
方式通过关键字 ByRef来实现。也就是说,在定义通用过程时,如果形参前面有关键字ByRef,则该参数用按地址方式传送。按地址传递参数时,把实参变量的地址传送给被调用过程,形参和实参共用内存的同一地址。在被调用过程中,形参
的值
一旦改变,相应实参的值也跟着改变。如果实参...
vb
中调用程序时参数
传递
答:
要传递数组,如果用循环完成上述的功能,则会产生50个程序启动请求,而如果目标程序没有对接受参数进行代码上的优化,就会启动50个目标程序。所以数组传递比较麻烦,要涉及到数组或函数内存地址
的传递
。而且由于Windows的进程内存空间的保护,编写传递参数的代码十分繁琐,有点得不偿失。所以如果目标程序是自己...
VB
中传值和传地址有什么区别
答:
传值:是单向的。是把实参
的值传递
给形参。传址:是双向的。调用子程序时,实参把值传递给形参。退出子程序返回主程序时,形参把值又带给实参。也可以这样解释:是把实参的地址传递给形参,当形参变化时,实参的值当然跟着变化。因为这两个变量到一个地址取值。
VB
按
值传递
和按址传递有什么区别
答:
按
值传递
:如果在调用过程中实参是常量或者表达式,或者在定义过程中明确有表明是按值传递,即在调用的过程中是将实际参数
的值
复制一份传递给形式参数,此后形式参数与实际参数
之间
就没有任何联系,在过程中对形式参数所做的任何改变不会影响实际参数。按址传递:如果在调用过程时,实参是变量,或者有明确...
向过程
传递
参数有什么传递和什么传递两种方法,其中什么是
VB
默认的参数...
答:
VB
在调用过程时,通过使用参数传递的方式实现调用过程与被调用过程
之间的
数据通信。参数传递实际上就是借助形参(在Sub或Function定义语句中)和实参(在调用程序中)的“结合”来实现。按
值传递
:1)当实参为常量或表达式时;2)实参是变量时,在形参之前设置关键字ByVal。按地址传递:当实参为变量或数组...
VB
中按
值传递
和按址传递有什么区别,最好能举例说明
答:
VB
一般情况下只有按
值传递
如有参数 A,它
的值
为5,它在内存中的地址为 H879 dim A as int A=5 Call XXX(A)如果是按值传递:传递过去的是一个跟原参数一致的内容,即传过去的是5,在XXX过程中修改该值,不会影响原值.按址传递:传递过去的是参数本身的地址H879,并非实值,过程中获取该参数的...
求解
vB
中 按
值传递
和按地址传递的区别
答:
例如一个字符变量 A 中保存
的值
是字符串 12345,在内存中存储的首地址是 58H 按照
值传递
,就是把字符串 12345 传递出去 按照地址传递,就是把这个字符串的地址 58H传递出去 如果是按照地址传递,那么保存值的时候就要规定保存的地址,否则你就不知道存在哪里了 如果数据很大,按照地址传递会让程序减轻...
VB
中按
值传递
和引用传递区别最好是程序实例说明下
答:
你说的是按
值传递
(byval)跟按址传递(byref)吗?区别:按值传递时(ByVal),形参的改变不会影响到实参 按址传递时(ByRef),形参的改变,会影响到实参 一个例子:Private Sub Command1_Click()Dim i As Integer i = 10 Call test(i)Print i End Sub Private Sub test(ByVal a As Integer)a = ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜