vb6 + access数据库 + wmv影片,数据库和影片我用的是绝对路径,打包后安装,如果选择其他的安装目录,数据库和影片就挂不上了,应该如何解决?如果改用相对路径,语法怎么写?

解决方案 »

  1.   

    VB自带打包工具用法:
    在“打包和展开向导-包含文件”这一步,点添加按钮把数据库和影片添加进来
    在“打包和展开向导-安装位置”这一步,把数据库和影片的位置修改为“$(AppPath)”
    然后接着打包就可以了程序里面访问数据库的时候,可以用 App.path & "数据库.mdb" 来访问数据库
      

  2.   

    这样操作,安装完程序后,数据库和影片放到跟.exe文件相同的路径下
    你也可以指定这些文件的位置为“$(AppPath)\数据库” “$(AppPath)\影片”
    访问的时候可以用 App.path & "\数据库\数据库.mdb"
                     App.path & "\数据库\影片.wmv"
      

  3.   

    俺搞定了,将数据库都拷到工程目录,用查找替换将绝对路径都改为数据库的名字,打包时将数据库选上就ok了。多谢ls这么快回答,分都是你的了