刚开始学VB,现在有网络,真是方便啊,VB有那么多控件和api,还有源代码可供学习,真是好用啊,一点没有编程基础的我,花了一点时间就能编出一个用判断MD5来进行登录的小软件了,不过还是遇到一点小问题
在我把程序编好后,进行打包后,我用的是VB- PowerWrap这个软件来将程序的所用把的控件和工程打包成了一个EXE文件,测试成功,可以正常执行程序,但我发现每次执行这个打包的文件后,在这个EXE所在的目录都会生成一个"当前打包的文件名.uzy"的文件,用记事本打开是乱码,不知道是什么文件,有时不光生成这个uzy文件,还会生成一个我用过的类模块的"文件名.cls"文件,打开是个空文件。好讨厌的事情,有什么方法可以使VB打包后的EXE文件在运行时不自动生成这种文件吗?

解决方案 »

  1.   

    别把工程等源码文件打包啊用SetupFactory来
    baidu下就OK了~
      

  2.   

    我记得uzy文件实际上就是用VB编译后的exe文件
      

  3.   

    实际上执行的正是这个uzy文件,可以在进程中看到。
      

  4.   

    用setupfactory生成的是安装文件嘛,我想要一个是一个绿色免安装,还不产生任何垃圾文件的单一可执行文件, 有什么办法吗?
      

  5.   

    另外,我照liguicd说的,在进行打包前将工程目录里的什么PDM、UZY什么不相干的文件都删除了,怎么打包后执行时还是会生成一个UZY文件啊?
      

  6.   

    用Setup Factory7.0 打包VB5和VB6比较好用.
      

  7.   

    UZY是VB- PowerWrap解压后生成的,除非你不用它.