本人用vb写了一段程序,包括几个窗体和一个data目录,其中有几个子目录,里面分别存放了一些文本文件。窗体运行的时候,通过点击commad会将不同子目录下的文本文件读出,并在label中显示。
本人已经用VB Power Wrap成功将它打包成一个应用程序,但是直接把应用程序复制到其他目录或其他计算机无法运行。只有将应用程序和data目录一起复制过去才能使用。
本人尝试用资源文件来存放data目录中的文件,但是data目录中文件数量比较多,而且个数也不是固定的(随时有可能增加或删除一些文件);最重要的是,data目录是不能给普通用户看到的。所以,本人希望将vb程序中的所有文件(包括data目录)全部打包并生成一个可执行文件。这样,复制到其他地方也方便,而且数据的安全也能得到一定的保证。希望vb高手们不吝赐教!
再次声明一点,本人是希望生成一个应用程序,双击可以直接运行,不是要做成一个安装文件。
你可以用RAR打包成EXE文件。要是目录时的内容不让用户看到。那就是不要放在目录里。放在目录的文件就可能看得到,你可以放到加密码的数据库里。