在VB6.0中输入这样一行代码:
MsgBox ("你好!",,"提示")
它就提示“编译错误,缺少=”但是我将那个()去掉,即写成:
MsgBox "你好!",,"提示"却不报错,这是问什么啊?

解决方案 »

  1.   

    因为要接受返回值,可以这样写
    call MsgBox ("你好!",,"提示") 
      

  2.   

    当然,用Call来调用,就要加上括号才行。
      

  3.   

    call MsgBox ("你好!",,"提示") 
    '------------------------
    欢迎来我的小店坐坐: 程序员雅琪的小店
      

  4.   

    加了括号要用CALL调用,跟调用API一样。也可以不加:
    MsgBox "你好!",vbyesno,vbsystemmodal,"提示"
     
      

  5.   

    那我借楼主的题目再问问操作数据库时:
    Set Conn = New ADODB.Connection
    Conn.Execute("UPDATE * FROM [xxx]")为什么这里又可以加括号呢????