单位有一个程序是vb3.0写的,重新装了一下vb3.0以后,每次都一定要在C:\下建立一个名字为vb3.0的目录,并贴一个datacons.txt文件.请问怎样可以不再建立这个目录啊.

解决方案 »

  1.   

    Private Sub Form_Load()
        If Dir("C:\vb3.0", vbDirectory) = "" Then
            MkDir "C:\vb3.0"
        End If
    End Sub
      

  2.   

    就是安装后要手动新建一个这样的目录,dadacons这个文档在vb的帮助中查了一下,是用来存数据访问中global symbolic constant 的.在程序所在目录下(d:\)和vb自动安装后的目录下(c:\program files...)都可以找到这个文件,而且是相同的
      

  3.   

    global symbolic constants for the data access features of visual basic
    这是vb帮助中对constant.txt的说明
      

  4.   

    如果不影响别的使用,只是视觉上不爽的话,就让他去吧
    咱们这堆人,最多也就是从VB5开始玩的,VB3都没见过,还是不要随便动吧,呵呵
      

  5.   

    晕,你以为我是在这好玩啊
    这个程序是放在d;\一个目录下,运行他的mak文件,就会提示找不到c;\vb3.0\dataconstant这个文件,然后程序无法正常运行
      

  6.   

    呵呵,我没有觉得你是在玩啊.都是为了解决实际问题.因为是老程序,我觉得如果不是足够了解的话还是不要去动,我相信现在在CSDN混的,没几个人用过VB3可以专门建立个文件夹,包含一个文件 就是这样的路径 vb3.0\dataconstant\datacons.txt以后每次用的时候拷贝到 C: 应该就可以了吧