您的位置:程序门 -> vb -> 资源



vb編譯問題


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


vb編譯問題[无满意答案结贴,结贴人:fanmark]
发表于:2007-11-01 09:38:43 楼主
一個vb源代碼程序才37m可是編譯的exe文件卻有50多m。出現這樣的異常原因會是在哪裡?
发表于:2007-11-01 10:37:041楼 得分:0

一般来说是这样的呀

比如就算只有几行,编译出来也肯定有几十k

源码37m也不小了,编译得半天吧?

发表于:2007-11-01 10:38:332楼 得分:0
是啊,都得7,8個小時
发表于:2007-11-01 10:41:583楼 得分:0
晕,真是大制作啊
发表于:2007-11-01 11:24:414楼 得分:0
搂主的软件设计白学了。
根据代码量的大小应该划分工程,将不同的功能分割到各自的   exe、dll、ocx   中。
37m内容大部分是界面图片吧,放在程序的相对目录下用   loadpicture   载入,就不用编译到   exe   中了。
再复杂的工程,组织的好的话编译时间最多几分钟。
发表于:2007-11-06 14:15:565楼 得分:0
源代码37m,牛人啊。

不会全是图吧?
发表于:2007-11-06 22:02:526楼 得分:0
38m的代码,,厉害。
发表于:2007-11-08 16:18:277楼 得分:0
37m的代码,,nb,,
发表于:2007-11-08 17:03:578楼 得分:0
  把程序拆分一下把~!

把媒体文件都放在文件中,需要调用的时候,在动态加载比如图片loadpicture("图片路径")


发表于:2007-11-09 19:20:469楼 得分:0
你代码有这么大啊>
发表于:2007-11-09 20:03:4110楼 得分:0
刚刚大约算了一下

我用记事本打开一个小小的frm文件,发现有81行,大小为3k左右.

那么按此来算,每1m的源代码就约包含81/3*1024*1=27648行代码......

而37m的纯源代码的话.....呃呃.....写windows呢?

我也觉得是不是把一些资源也给弄进去了?

编译也要七八个小时   ....汗一个先~~~~真还有点恐怖啊~~~~~lz是写的什么软件呀?????
发表于:2007-11-10 20:17:1911楼 得分:0
都是资源文件吧?   图片声音之类的.
发表于:2007-11-20 09:49:2312楼 得分:0
软件结构设计问题
将不同的功能分割到各自的       exe、dll、ocx       中

你的窗体应该不少吧,但每个窗体的代码都差不多一样,可以想一想把大部份的窗写到一个窗体里面去
发表于:2007-11-20 17:31:4013楼 得分:0
呵呵,学习中。
发表于:2007-11-20 18:51:2314楼 得分:0
哈哈,太搞笑了吧,37m的〔源代码〕,并且全部集中在一个exe,编译要7、8小时。
如果楼主说的是真的话,那它的工程差不多完成的时候,一天也就只能调试2遍了。


快速检索

最新资讯
热门点击