经常在一些文章中看到“:=”和“=”,好像都是赋值符号,只是前者很少用。
想请教:这二者有何区别,又有何共同之处?
谢谢!
想请教:这二者有何区别,又有何共同之处?
谢谢!
解决方案 »
- 怎样取得各级子目录下的文件名(包含全路径)。
- DataGrit如何更新
- vb实现 像excel中图形显示和数据调整的功能!
- 帮忙
- 如何编程将一个数组转置
- 如何避免Recordset查询结果无数据而导致的异常???(oracle)
- 弱问题:是一个端口只能有一个连接吗?
- 为什么这段代码总是有错误:VB提示“Err #424 ....工程1要求对象”?
- 编译程序和运行程序的结果不同,为什么?
- 请教,谁有简体转换为繁体的工具???给多分
- 近来用 ACCESS+VB 做个软件,发现了很多问题.......
- 为什么水晶报表控件(CRViewer9)刷新按钮按下后,数据被清空?????? VB60 + CR9.2 + ORACLE
Dim i As Integer
Dim ii As Integer
i = 4: ii = 4
'其实就是在一行里执行两条语句,和下面的语句效果是一样的
'i=4
'ii=4
End Sub
SUB CREATEDSN()
DBENGINE.REGISTERDATABASE DSN;="NEWDS",
DRIVER:="MICROSOFT ACCESS DRIVER(*.MDB)",
SILENT:=TRUE,
ATTRIBUTES:="DBQ=C:\ADO\DS.MDB"
END SUB
而此处如果将":="改为“=”的话,将出现错误,无法编译。
...
end functioncall test(a:=1,b:="ds") 增加代码的可读性而=是普通的赋值或比较符号
叫{ 命名参数 }在对象库中预先定义了其名称。对每个参数,不必拘泥于语法所规定的特定顺序来提供值,而是只需按任何顺序用命名参数分配值。例如:
MsgBox Buttons:=vbCritical + vbAbortRetryIgnore, Title:="Love Message", Prompt:="I love you!"可以把参数放在任何顺序。要注意的是,不是所有的函数都支持。