DELPHI开发的程序,使用了DevPress控件,包括50多个窗体和10多个底层类。编译完exe文件,共6M多,用 ASPACK 或 RAR 压缩后还有2M,现在希望把程序分离为N个小包,以便于远程升级,求助大家,如何实现?  注:可以付费!联系方式:QQ:35907049 

解决方案 »

  1.   

    程序应该按功能拆分成不同的dll或者bpl,exe分割成小块没有什么意义。
      

  2.   

    去看看dll的开发和调用吧,想以你 的水平可以搞定
      

  3.   

    按功能拆分成不同的dll或者bpl,  其方法我可以实现,  但是, 请注意,  这里关键是使用了DEV PRESS 控件,  我测试了一下: 分离为BPL后,  主EXE只有100K 不到,  可以接受, 但是DEV PRESS 的 GRID控件要求带上的包有10多个 ,  共10几M.  这也太多了.  不分包 单独的一个EXE文件才2M 左右(已经包括了DEV PRESS在内)继续请教高手, 如何解决这个问题?