在人事系統的工資模塊中,要求做到工資項目的的自定義工式,如何計算公式的結果

zj3164 2003-08-22 08:36:39
str ="( x and y )+4*z/2"
怎樣計算出該運處的值
...全文
140 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lihonggen0 2003-08-22
  • 打赏
  • 举报
回复

我,用VB好几年了

可以访问

www.vbgood.com
www.dapha.net
www.21code.com
www.vbeden.com
www.myvc.net
msdn.microsoft.com
http://www.codestudy.net
http://www.vbaccelerator.com/
http://www.mvps.org/vbnet/
http://www.freevbcode.com/
http://www.pscode.com/vb/
http://www.allapi.net
http://home.jlu.edu.cn/~celeron/vb/key.htm
和MSDN得到更多的帮助.............
zj3164 2003-08-22
  • 打赏
  • 举报
回复
非常感謝!還想問一下,為什麼你的vb能學的這麼好呢??
lihonggen0 2003-08-22
  • 打赏
  • 举报
回复
工程---部件----添加Microsoft Script Control 1.0



Private Sub Form_Load()
MsgBox ScriptControl1.Eval("200*20-30+100")
End Sub
hxy2003 2003-08-22
  • 打赏
  • 举报
回复
Microsoft Script Control 1.0
楼上的方法就是...很好
射天狼 2003-08-22
  • 打赏
  • 举报
回复
如果你里面带变量的话,要把变量写到外边
str ="( x and y )+4*z/2"


Private Sub Form_Load()
Dim x As Long, y As Long, z As Long
Dim str As String

eq.Language = "VBScript"

x = 1: y = 2: z = 3
str = "( " & x & "and " & y & ")+4*" & z & "/2"
MsgBox eq.Eval(str)
End Sub
射天狼 2003-08-22
  • 打赏
  • 举报
回复
把菜单"工程/引用/Microsoft Script Control 1.0"加入自己的工程

Private Sub Form_Load()
Dim eq As New ScriptControl

eq.Language = "VBScript"
MsgBox eq.Eval("(2*3)+4")
End Sub
轻量万能自定义信息管理系统软件是为了解决所有企业团队或个体商户所面临的业务管理难,市场上找不到一款适合自己需要的,同时操作起来与Execl表格又相差不大的信息管理软件。具资料查询管理、小微计算、统计汇总,可以随意自定义,灵活易用实用的轻量级管理类软件。本软件秉承上万家用户的应用实践,采用最新的集管理思想和最先进的技术架构,研发出可以随意自定义,高可扩展的应用软件,可以针对不用行业企业进行个性化随意设置,适合任何行业或企业的需要。“万能自定义”是本软件的最大核心功能点,可以自定义以下内容:1、自定义系统模块:可以自定义新建和管理系统模块,如客户管理、销售管理、人事管理等均可。2、自定义系统字段:可以对每个模块的字段进行自定义设置,根据自己意愿设置需要的字段,并且支持5种不同格式字段。包括固定默认字符、分类选项、数值数据、日期数据,按列汇总;3、自定义计算公式:可以自己设置一个计算公式,软件自动按其进行计算。如 “商品小计=单价*数量”,“利润=总额-成本”等。4、自定义分类统计:可以自定义按不同模块不同分类统计,并以列表图和精美的统计图方式展示。5、自定义字段查询:可以按不同的字段进行

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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