VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 843|回复: 4

[求助] 哪位大神知道【脚本解释器(原名:中文脚本引擎)】?

[复制链接]
35_avatar_middle
online_vip 发表于 2016-8-13 11:59:34 | 显示全部楼层 |阅读模式
3驿站币
我只是看见别人用过,但是原理是什么我都不晓得。

就像在MFC的edit文本编辑框里面输入一段汉字  :输出调试信息("成功了")

之后,弹出一个对话框(成功了)等等......大伙应该知道是什么意思。

大神们能指点一下迷经吗?





上一篇:VC仿任务管理器,如何列出任务图标
下一篇:小白问个编程上的问题
74_avatar_middle
在线会员 发表于 2016-8-13 22:58:25 | 显示全部楼层
他/她/它 只是在c++中嵌入了某種腳本 將 文本框內容 作為 腳本 解析罷了
不過應該 相當low 腳本函數名 竟然用 中文殘體 (難道 可以不考慮 在輸入 函數名() 時 切換輸入法引起的 鍵盤磨損)

不過個人建議 要嵌入腳本 最好選擇 lua 或 js
python 也很流行 不過 太臃腫 太慢 功能太多 對於c++來說 個人不推薦 而且 從 3.0 出現了最讓人 厭惡的 版本分裂

嵌入 lua 的話 官方就有 提供 c++ api
嵌入 js 最快當然是 google的v8 其次是 firefox的 SpiderMonkey 不過 v8 和 SpiderMonkey 都很大如果程序小的話 可能 這兩個庫比你要寫的 程序還大
  個人喜愛使用 duktape嵌入js duktape提供了  易用的 c api 其風格 參照了 lua c api 但調用起來更加舒服 如果你用過 lua api 基本可以直接使用 duktape 都不用看document
35_avatar_middle
ico_lz  楼主| 发表于 2016-8-14 20:15:56 | 显示全部楼层
zuiwuchang 发表于 2016-8-13 22:58
他/她/它 只是在c++中嵌入了某種腳本 將 文本框內容 作為 腳本 解析罷了
不過應該 相當low 腳本函數名 竟 ...

请问大神,有例子吗?
lua的我懂
但是我现在需要中文脚本引擎啊。
大神可以施舍一些不?
74_avatar_middle
在线会员 发表于 2016-8-14 21:12:01 | 显示全部楼层
cheating_plugin 发表于 2016-8-14 20:15
请问大神,有例子吗?
lua的我懂
但是我现在需要中文脚本引擎啊。

不知道你說的 《中文脚本引擎》 是什麼東西?
無能為力
35_avatar_middle
ico_lz  楼主| 发表于 2016-8-15 09:34:47 | 显示全部楼层
zuiwuchang 发表于 2016-8-14 21:12
不知道你說的 《中文脚本引擎》 是什麼東西?
無能為力

他/她/它 只是在c++中嵌入了某種腳本 將 文本框內容 作為 腳本 解析罷了
不過應該 相當low 腳本函數名 竟然用 中文殘體 (難道 可以不考慮 在輸入 函數名 和 () 時 切換輸入法引起的 鍵盤磨損)

这个
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-7-24 00:45

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表