| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 789 人关注过本帖
标题:还是一个VB的问题
只看楼主 加入收藏
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
结帖率:97.66%
收藏
已结贴  问题点数:100 回复次数:7 
还是一个VB的问题
想说VB6既然支援动态编译~那不知道能不能支援动态载入~
状况是我把8支程式整合在一起~严格说不算是整合~
8支程是藉由一个主页去自动分配啥情况该运行啥模块~
当然这支程式是会持续增长的~
目前预计最少会有50支程式必须合在一起~
当然XXX有前例一系列产品有上千颗IC~
所以如果以这种情况~大家觉得该怎么做会比较好?
前提是客户要求全部只能有一个执行档~

所以VB既然工程支援动态compile -~
让程式可以对于各种操作系统下运行顺畅~
那是否有办法写成类似外挂模组~

当然为了防止使用者乱搞导致版本混乱~
日后发生问题会很难解决~~
尽量是不使用过多的外部档案去实现~
但是又不想要compile出来的执行档太大~
不知道各位的先进,有什么好办法可以分享一下吗?

目前才8颗~执行档已经1MB多了~
还是后来改变整个程式结构后才少了将近1MB多~

当然客户也额外要求的CPU负载要在一个范围内~
加上一次执行效率速度也要在一定范围内~
还要能同时运行多颗IC~
程式还得内含人工操作模式(工程开发用)
和使用命令行的自动运行模式(大量生產時用)~

以上功能大部分都完成也已经上线使用很久~

只是想知道各位对于这种案例有什么个好的建议或经验分享吗?
预计可以在上千只程式整合再一起时~执行档可以不要太大~
虽然有上千种功能~但是每一次只会跑其中一种功能~

可惜最多只能给100分~若有完整的解决方法~
我也愿意一次把我全部分数送他~反正也花不完~
搜索更多相关主题的帖子: 操作系统 产品 动态 工程 
2011-11-20 12:39
apple0072011
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:9
帖 子:249
专家分:989
注 册:2011-8-17
收藏
得分:23 
关注中!!!!!期待答案

天道酬勤
2011-11-25 16:54
weiyuanyuan
Rank: 2
等 级:论坛游民
帖 子:5
专家分:23
注 册:2011-11-25
收藏
得分:23 
真是高手阿,高手我想请问一下,要是想对分峰后的数据进行,数值分析.怎么求面积呢/用vb
2011-11-25 17:09
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
是高手就不会有问题想问了吧= =

不要選我當版主
2011-11-25 21:35
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
当初从贵版某高手那学到把字串连接后转换成指定空的对象~再依照对象名称将对项内容读取进来~因而触发VB内定的2个事件~
因此实现使用单一表单切换多种功能的实作~可惜缺点是每个表单内的控件都一样~那表示一个表单有10个控件~
那10个表单就会有100个控件~compile后的执行档就很肥大~如图~
图片附件: 游客没有浏览图片的权限,请 登录注册

------------------------------------------------------------------------------------------------------------------
所以后来改采用比较正常的方式把共用的表单写一个就好~共用的功能也都写成模块~其它不共用的功能全部使用类别做切换~
这样编译后的执行档功能相同~但是大小足足少了60%~只是缺点是以前3行指令可以切换无限表单~而现在每加一个功能~
就得多2行指令~而且运行速度并不会比较快~只是程式码比较有规律了~如图~
图片附件: 游客没有浏览图片的权限,请 登录注册

------------------------------------------------------------------------------------------------------------------
其实希望能做到类似VB6中的这个功能一样~有需要才载入~
做到动态载入模组的方式~这样本身执行档就不会无限制增长~如图~
图片附件: 游客没有浏览图片的权限,请 登录注册


[ 本帖最后由 wube 于 2011-11-25 22:20 编辑 ]

不要選我當版主
2011-11-25 21:53
Artless
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:103
帖 子:4211
专家分:28888
注 册:2009-4-8
收藏
得分:23 
以下是引用wube在2011-11-25 21:35:07的发言:

是高手就不会有问题想问了吧= =

高手就不会有问题?

无知
2011-11-26 01:13
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
以下是引用Artless在2011-11-26 01:13:53的发言:


高手就不会有问题?



对阿~有脸称自己是高手就不应该有脸说自己不会~
这......应该符合逻辑吧~就算高手遇到不会的~
为了面子还是得自己想办法解决~
有这种能力的人才有资格称自己为高手~

不要選我當版主
2011-11-26 02:42
weiyuanyuan
Rank: 2
等 级:论坛游民
帖 子:5
专家分:23
注 册:2011-11-25
收藏
得分:0 
别误会阿.我只是觉得你是高手想请就罢了,别误会
2011-11-26 20:29
快速回复:还是一个VB的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017664 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved