社区
VB基础类
帖子详情
运行时能不能生成一个动态的表达式
town
2000-05-18 01:34:00
请问在VB中能不能实现把一个字符串作为一个表达式在函数中运行.比如我想执行这一个表达式:Mid("abc",1,2),那我就把这样一个字符串传给某个函数"Mid(""abc"",1,2)",它就象VB的解释器样帮我算出答案,并返回给我.
...全文
158
6
打赏
收藏
运行时能不能生成一个动态的表达式
请问在VB中能不能实现把一个字符串作为一个表达式在函数中运行.比如我想执行这一个表达式:Mid("abc",1,2),那我就把这样一个字符串传给某个函数"Mid(""abc"",1,2)",它就象VB的解释器样帮我算出答案,并返回给我.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Un1
2000-05-26
打赏
举报
回复
两种方法都可以。
我的方法需要在“工程”->“引用”中加入"Microsoft Script Control",或者使用:
set sc = CreateObject("ScriptControl")
这种方法允许在Script代码中Set Script 引擎为Nothing释放资源,而控件方式则不允许。
tiger_zl
2000-05-22
打赏
举报
回复
上面Un1回复的方法我试过,可以完成你提出的问题,我是这样作的:在 form 上放一个
scriptControl控件,而不是象Un1那样用 new !
TopHead
2000-05-22
打赏
举报
回复
怎么你的代码好像不行,我用的是vb6,部件中将msscript.ocx加载,为什么?
Un1
2000-05-22
打赏
举报
回复
Dim sc As ScriptControl
Set sc = New ScriptControl
With sc
.Language = "VBScript"
End With
Dim abc As String
abc = "123456789"
Dim sExp As String
sExp = "Mid(" & abc & ",1,2)"
Dim sRet As String
sRet = sc.EVal(sExp)
MsgBox sRet
dragonwater
2000-05-20
打赏
举报
回复
我想知道源程序
Un1
2000-05-18
打赏
举报
回复
使用MSScript.OCX
cron(
动态
生成
cron
表达式
)
基于Vue的Cron
表达式
组件,封装比较简单,没做组件优化,供大家参考 Installation 下载本项目 安装依赖包 npm install 运行 npm run dev
quartz corn
表达式
生成
器
quartz corn
表达式
生成
器,网页版的,下载下来可独立运行。 quartz corn
表达式
生成
器,网页版的,下载下来可独立运行。 quartz corn
表达式
生成
器,网页版的,下载下来可独立运行。 quartz corn
表达式
生成
器,网页版...
带你学会使用正则
表达式
本门课程主要讲解正则
表达式
的引用场景和一些基础用法,让大家对正则
表达式
有
一个
清晰地认识。 为什么需要掌握正则
表达式
? 正则
表达式
非常灵活、而且功能非常强大,它可以迅速地用极简单的方式达到字符串的复杂...
表达式
中间代码
生成
编译原理实验报告
一、实验目的 熟悉算术
表达式
的语法分析与中间代码
生成
原理 二、实验内容 1. 构造算术
表达式
的四元式翻译文法 2. 设计算术
表达式
的递归下降子程序分析算法 3. 设计算术表达的四元式
生成
算法 4. 实现代码并调试...
Cron
表达式
生成
工具
Cron
表达式
生成
工具 首先需要安装JDK(自己百度下载),然后运行cron2.jar(注意,不要使用rar软件解压,这是JAVA)
VB基础类
7,759
社区成员
197,606
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章