VB.NET 小问题

问题描述

假如"一个控件textbox1.text="1+2+3+4+5"怎样运算textbox1.text值里的字符串.使字符串数学计算.

解决方案

解决方案二:
http://topic.csdn.net/t/20031117/21/2466308.html这里有人问过.你要再写方法的,如果在vb.net服务器端处理的话不然你也就可以用js的eval方法.呵呵
解决方案三:
需要解析表达式——类似编译原理的波兰式,然后计算。如果你的表达式比较复杂
解决方案四:
词法分析
解决方案五:
可不可把代码放出来看下
解决方案六:
http://topic.csdn.net/t/20031117/21/2466308.html这里里面的回贴
解决方案七:
我也遇到了这个问题,我是这样解决的DimdtAsDataTableDimstrAsString="1+2+3+4"dt=NewDataTablestr=dt.Compute(str,"0")MsgBox(str)
解决方案八:
设置一个变量再赋值计算
解决方案:
同意楼上
解决方案:
引用6楼yanxiguang_0的回复:

我也遇到了这个问题,我是这样解决的DimdtAsDataTableDimstrAsString="1+2+3+4"dt=NewDataTablestr=dt.Compute(str,"0")MsgBox(str)

好办法
解决方案:
引用6楼yanxiguang_0的回复:

我也遇到了这个问题,我是这样解决的DimdtAsDataTableDimstrAsString="1+2+3+4"dt=NewDataTablestr=dt.Compute(str,"0")MsgBox(str)

学习了
解决方案:
学习,顶
解决方案:
好办法啊
解决方案:
可一引用access的组件里面有EVAL函数。
解决方案:
我靠,牛,很好很强大,顶下.
解决方案:
写个方法用SPLIT()
解决方案:
引用6楼yanxiguang_0的回复:

我也遇到了这个问题,我是这样解决的DimdtAsDataTableDimstrAsString="1+2+3+4"dt=NewDataTablestr=dt.Compute(str,"0")MsgBox(str)

学习了
解决方案:
爽极了!!!!!!!!!!!!!!!!!!!!

时间: 2024-12-28 10:03:31

VB.NET 小问题的相关文章

问一个VB的小问题

问题描述 在VB中如何构造一个16位的负整数? 解决方案 解决方案二:DimaAsString=(-1*(Int((9*Rnd())+1))).ToStringDimiAsInteger=0DoWhilei<3DimbAsString=Rnd()IfLen(b)>7Thena=a&b.Substring(2,5)i=i+1EndIfLoopDimcAsLong=aMsgBox("个是一个随机的16位负数:"&c) 解决方案三:Short数据类型保存16位(2

刚刚接触.net,把原VB的小应用中的代码段复制过来修改,但怎么也连接不上Excel表。麻烦高手指教一下。

问题描述 原VB代码段:PublicSubRsCnn()DimstrPathAsStringDimstrFileNameAsStringDimsqlStringAsStringDimcnnAsNewADODB.ConnectionDimrstAsNewADODB.Recordsetcnn.CursorLocation=adUseClientstrPath=App.Path&"datas"strFileName="staffslist.xls"Withcnn.

问个vb.net小问题

问题描述 我软件界面上设置了1组radiobutton选择项,A.B,C用户选择其中1个后,我希望把某个变量定义成对应的某1个类比如用户选择了radiobuttonA,就dimxxxasA1A1是类名.选择了radiobuttonB就dimxxxasB1B1是类名.这个应该怎么写,简单的说就是我希望用户选择了其中1个radiobutton后,下面程序就进入对应的1个类进行操作 解决方案 解决方案二:对了,这个xxx是公共变量

求人帮做个VB.NEY小程序

问题描述 网吧计费系统功能:1.管理员登录,可以修改登录密码.2.按时计费,不同的时间段要有不同的收费标准.3.可以查询日收入.月收入,可以选择用什么方式进行输出:如用报表.图表等等.4.界面美观.救命....会的加QQ240112713 解决方案 解决方案二:这个简单哈.自己动手做吧解决方案三:额...就是不会啊刚开始学但是老师要我们交作业来不及了帮帮忙哦解决方案四:你们老师怎么不让做机房管理系统,改做网吧管理了,这年头真是世风日下,老师们都下海了.解决方案五:数据库开发很简单啊,在网上找个案

让你的VB程序支持多国语言的切换

程序 以前做过一个vb的小项目,客户需要软件同时能够支持中文和英文,为此写了一个自动语言切换的模块来用,不敢独享,拿来给大家参考一下,如果你有什么改进也可以写信给我..mailto:tonyki@citiz.net 模块 MdlLanMgr.bas :Attribute VB_Name = "ModuleLanMgr"Option Explicit Private Declare Function GetPrivateProfileString& Lib "kerne

让VB程序支持多国语言的切换

以前做过一个vb的小项目,客户需要软件同时能够支持中文和英文,为此写了一个自动语言切换的模块来用,不敢独享,拿来给大家参考一下. 模块 MdlLanMgr.bas : Attribute VB_Name = "ModuleLanMgr"Option Explicit Private Declare Function GetPrivateProfileString& Lib "kernel32" Alias "GetPrivateProfileStr

jQuery实现简易的天天爱消除小游戏_jquery

今天分享一枚小demo:<天天爱消除游戏>,我想大家对这个游戏不陌生吧!?近期挺火的一款手游 妙味的讲师也很喜欢玩这款游戏 ,课余时间就写了个简易版天天的爱消除,除了PC端以外,试试在iPad.iPhone上玩吧~ 涉及知识点:JS.HTML5; 游戏截图: CSS: *{ margin:0; padding:0;} #ul1{ position:relative; margin:20px auto; background:#1b1f2b; overflow:hidden;} #ul1 li{

Visual Basic入门教程之一

我们需要什么?当我们在一个精彩的游戏世界中游历了一番之后,或是惊叹于某一工具软件的小巧精致之余,多少总会产生些许编程的冲动.编程吗,在以前如果你对电脑还是一个门外汉,那实在是一件可望而不可及的事情.如果运用基于DOS下的编程语言,譬如C.Qbasic.Pascal等等,真不知何年何月才能有所成就. 编程是需要天赋的,你必须在大脑中对整个程序有一个清晰的轮廓,一个高效的流程,这并不是每个人都能做到的,你必须思之慎之,这也使编程变成一件最枯燥无味的事情.但在第四代计算机语言(可视化编程)出现后,可以

如何阻止XML对特殊字符的转义

问题描述 大家好!最近我在尝试写一个VB的小程序,其中有一个功能是从XML中提取数据.我使用的是System.Xml.XmlTextReader对XML进行解析.在解析XML时,一些特殊的字符组合会被进行转义,例如:<String>Normalcharacters&</string>"&"会被转义成&,即解析之后得到的字符串时"Normalcharacters&"假如我不想这些字符组合被转义,即保留&这