易语言 检测指定的字词

来源:百度知道 编辑:UC知道 时间:2024/06/04 13:53:39
我用易语言想做个翻译小工具,
但是对指定的字词进行禁止,却不影响其他字词,

例如以下句子:
"你是一个大笨蛋,哈哈哈!"

我想把其中的"笨蛋"给自动检测出来,然后进入其他事件.

可是我不知道怎么打上命令来检测指定的字词,现在我是用以下命令来禁止那些不良的字词的:

.版本 2
.支持库 HtmlView

.如果真 (编辑框1.内容 = “可恶”)
信息框 (“发现恶意语句!” + #换行符 + “停止给你服务!”, #错误图标, “你很不文明:”)
编辑框1.内容 = “”
超文本浏览框1.跳转 (“http://translate.google.cn/translate_t?prev=hp&hl=zh-CN&js=y&text=&file=&sl=en&tl=zh-CN&history_state0=#auto|zh-CN|%E4%BD%A0%E8%BE%93%E5%85%A5%E6%81%B6%E6%84%8F%E8%AF%AD%E5%8F%A5%2C%E7%8E%B0%E5%9C%A8%E5%81%9C%E6%AD%A2%E7%BB%99%E4%BD%A0%E6%9C%8D%E5%8A%A1!”, , )

编辑框2.内容 = “你输入恶意语句,停止给你服务!”
编辑框1.内

.版本 2

.局部变量 数组, 文本型, , "0"

加入成员 (数组, “可恶”)
' 可以在此处重复添加如上述语句,将“可恶”更换成需要检查的语句。

.如果真 (检查是否包含文本 (编辑框1.内容, 数组, 假)) ' 此处假为不区分大小写,如果需要区分大小写请设置真
信息框 (“发现恶意语句!” + #换行符 + “停止给你服务!”, #错误图标, “你很不文明:”)
超文本浏览框1.跳转 (“http://translate.google.cn/translate_t?prev=hp&hl=zh-CN&js=y&text=&file=&sl=en&tl=zh-CN&history_state0=#auto|zh-CN|%E4%BD%A0%E8%BE%93%E5%85%A5%E6%81%B6%E6%84%8F%E8%AF%AD%E5%8F%A5%2C%E7%8E%B0%E5%9C%A8%E5%81%9C%E6%AD%A2%E7%BB%99%E4%BD%A0%E6%9C%8D%E5%8A%A1!”, , )
编辑框2.内容 = “你输入恶意语句,停止给你服务!”
编辑框1.内容 = “你输入恶意语句,停止服务!”
_启动窗口.销毁 ()
.如果真结束

.子程序 检查是否包含文本, 逻辑型, , 检查一段文本中是否有需要检