代码分离问题

ztmsimon 2014-08-07 01:41:09
我软件中有个函数,是要进行计算一个byte类型的数组,这个数组我软件会算出一个初始值,别人告诉我斜率来进行计算。
其中,斜率可能是根据这个初始值的范围会进行变化。

我一直的做法是把这些判断以及计算全部写在软件代码中,因为公司产品现在越来越多,更新的十分频繁,每个产品的斜率都不一样,每次新增都要重新写一遍代码,每次都要重新生成以及发布执行档,十分的麻烦。

现在我想把这个部分分离出来,软件中写个框架,具体计算方式用一个什么方法来实现,这个部分就不知道怎么去做。开始是想做一个脚本,但是发现不知道如何做,没有思路,后来又想用excel+vba来做,这个也是没有成功,请教一下各位大神如何处理的。
...全文
202 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
了然一目 2014-08-13
  • 打赏
  • 举报
回复
为什么不把算法写在dll里呢?程序更新 只需要更新下dll文件即可 比vba方便吧
ztmsimon 2014-08-13
  • 打赏
  • 举报
回复
说的都太高级了啊 我现在准备就用vba来做算了... 大神们搞的这些我都看不懂啊~
平头哥哥 2014-08-08
  • 打赏
  • 举报
回复
引用 2 楼 Tiger_Zhao 的回复:
app.config 做什么用的? 只要计算方法固定(有限几种),可以在配置文件中设定: 选第几种计算方法 计算的参数(斜率)是什么
----------------------------------------------------- app.config +1
ztmsimon 2014-08-08
  • 打赏
  • 举报
回复
现在软件里面已经写了近150种计算方法了,因为斜率跟计算出来的初始值还有一定的关系,每个产品的写法都不一样,这样的话,分离出来的内容也是要有计算能力的才行啊。
Tiger_Zhao 2014-08-07
  • 打赏
  • 举报
回复
app.config 做什么用的?
只要计算方法固定(有限几种),可以在配置文件中设定:
选第几种计算方法
计算的参数(斜率)是什么
eaqpi 2014-08-07
  • 打赏
  • 举报
回复
http://www.codeproject.com/vb/net/expression_evaluator.asp

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧