做好的程序如果上传到服务器上的话,由于路径改变所以不能运行,而且数据量庞大,一个一个改是不可行的,请问怎么解决这个问题?

解决方案 »

  1.   

    你可以写一个ini文件,然后把这个需要动态改变的东西写在ini文件中,需要换的时候只要从ini文件中读出来就可以了呵呵
      

  2.   

    在程序中不要轻易使用绝对路径用 App.Path 可以返回本程序的EXE文件所在路径(未生成EXE文件调试运行时返回的是VB所在的路径)
    使用 App.Path 程序来进行相对路径访问比如你要访问你的程序目录下的“ABC”文件夹下的“abc.txt”文件,只需这样引用:
    App.Path & "\ABC\abc.txt"
      

  3.   

    我主要使用的是连接数据库的操作。用的是data控件。
    比如说 在data控件的databasename属性里我使用了绝对路径,请问用App.Path应该怎么写?