第一次接触Vb软件,各种不会使用啊、、真心请教怎么将代码放入软件里面然后运行呀?直接放的话每次都会提示编译错误:发现二义性的名称 是肿么回事啊??诶

解决方案 »

  1.   

    变量、常量,或者API已经定义过了,再定义一次就叫“二义性的名称”。
      

  2.   

    给个简单的例子,比如你在同一个Project里超过一个模块里定义了某一个同名的常数,如MAX_PATH:
    Public Const MAX_PATH = 255那么,当你在别的地方,如
    Private Sub Form_Load()
        MsgBox MAX_PATH
    End Sub
    运行时就会报错,应该VB系统不知道你是要用哪一个,
    ---------------------------
    Microsoft Visual Basic
    ---------------------------
    编译错误:发现二义性的名称: MAX_PATH
    ---------------------------
    确定   帮助   
    ---------------------------这时候你就要想法指定唯一的一个,比如
        MsgBox Module1.MAX_PATH
      

  3.   


    原来你把VB当作自动制作软件的工具软件了,贴上代码就做成了啊。也不怪VB烂,用VB的都是什么货色。
      

  4.   


    原来你把VB当作自动制作软件的工具软件了,贴上代码就做成了啊。也不怪VB烂,用VB的都是什么货色。