vb中“引用”的作用是什么?

解决方案 »

  1.   

    把下面的代码拿去运行下就明白了。
    程序没测试
    private sub command1_click()
       dim a as integer
       a = 5
       call fun1(a)
       msgbox a
       a = 5 
       call fun2(a)
       msgbox a
    end sub
    private sub fun1(byval i as integer) ’byval就是传值的方式   
       i = 4 
    end sub
    private sub fun2(byref i as integer) 'byref就是传引用的方式
       i = 4
    end sub
      

  2.   

    引用就是“允许您选择另外的应用程序的对象,通过设置对那个应用程序对象库的引用您可以在您的代码中使用它”(来自MSDN)