VB中如何实现将一个文件安装到指定位置?

来源:百度知道 编辑:UC知道 时间:2024/09/20 20:26:15
我用VB做一个安装程序,但是无法在指定位置放入指定文件
就比如我要把A.EXE安装到C盘,该怎么办?
并且我想在安装目录下放一个音乐,使用程序时播放,但是不知别人会安装到那个盘,请高手教教我
一楼的,我是要用VB做安装程序.汗..
三楼的看起来似乎不错,但是第一个问题呢,我是想用VB做安装程序,安装其他文件

你可以用setup factory 7 做安装程序,它可以自动扫描VB用到的库文件,很方便的。你可以在程序目录下建个文件夹,比如“Music”,将音乐文件(如:1.Mp3)放在该目录下,然后在VB程序中通过“App.path & "\Music\1.mp3"”来访问该文件,其中App.path表示当前程序的运行目录。

哎,安装先放一边。先说说App对象,App.Path可以得到程序的当前目录,也就是存放exe文件的目录,因此,你可以将音乐文件和exe文件放一起,不用提心程序会被放在哪个盘。因为无论放哪个盘,你都可以用App.Path找到正确的路径。
同样,有了 exe文件 的路径,要copy文件也就容易了。

一个应用程序的大部文件均放在自己的文件夹下!这就意味着这个应用程序很容易在自身目录下做各项操作.

楼主是要做 安装程序?我应该没听错吧~

如果这样 除了要安装的程序外 你自己应该独立做一个安装程序,其目的是完成 应用程序的所有文件 打包和压缩 -释放-拷贝 过程!

这个过程其实并不复杂,那么 安装目录也不在话下! 是在安装程序 中植入 输入框 由用户 自由输入. 你不用理会用户会安装到哪里? 就像楼上说的那样 !

无解........本人不才.....
推荐你去寻觅一些专门的VB论坛,找一些专精人才问问
VB的程序,即时是安装程序本身,只要是VB写的,好像都需要带着动态链接库走,不然运行不了...貌似C语言移植性很强,不需要额外的库.....(除非是编写的时候因为程序自身需要而使用的库)