我是刚学的,不好意思,里面有这个赋值号":=",请问是什么意思,与=号有什么不同

解决方案 »

  1.   

    这是给命名参数赋值,通过给命名参数赋值,就可按任意次序提供任意多参数。为此,键入命名参数,其后为冒号、等号和值 (MyArgument := "SomeValue") ,可以按任意次序安排这些赋值,它们之间用逗号分开。注意,下例中的参数顺序和所要参数的顺序相反:Function ListText (strName As String, Optional strAddress As String)
       List1.AddItem strName
       List2.AddItem strAddress
    End SubPrivate Sub Command1_Click ()
       ListText strAddress:=”12345”, strName:="Your Name"
    End Sub如果过程有若干不必总要指定的可选参数,则上述内容更为有用。
      

  2.   

    高手就是高手,我在MSDN帮助里面都没查到……