开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 531|回复: 32
收起左侧

[易源码分享] 文本框里 出现设置的关键字 触发播放指定的MP3

[复制链接]

结帖率:100% (12/12)
发表于 3 天前 | 显示全部楼层 |阅读模式   江苏省盐城市
分享源码
界面截图:
是否带模块: 纯源码
备注说明: -
本帖最后由 Ruang 于 2025-6-5 15:20 编辑

组件较多,代码简短,利用寻找组件、事件转移、标记等


优化
1.本地保存数据,随时读取与写出
2.优化停止按钮,停止播放音乐
3.优化检测文本并定位,避免重复读取文本触发关键词播放音乐
4.优化达到500文字后保留100字,并将编辑框光标移动至尾端
5.改用时钟方式检测关键词

可增加或更改功能
1.可增加关键词至8+或更多
2.可更改检测方式减少卡顿:1.线程方式 2.时钟

文本框里 出现设置的关键字 触发播放指定的MP3.e

17.79 KB, 下载次数: 0, 下载积分: 精币 -2 枚


结帖率:100% (13/13)
发表于 3 小时前 | 显示全部楼层   浙江省湖州市

现在又发现了一个问题了,就是满500字删400字后   那个之前触发过的关键字就失效了,怎么打都不会触发了,然后打另外的关键字触发后,回来打这个关键字又生效了,(可以简单的做个测试,输入几个关键字触发了后,然后往回删一个关键字,这个关键字就失效了 怎么打都失效了  一定要再去打别的关键字 触发之后  这个失效的关键字才会有效 )
回复 支持 反对

使用道具 举报

结帖率:100% (12/12)

签到天数: 6 天

 楼主| 发表于 3 小时前 | 显示全部楼层   江苏省盐城市

你试试看这个

文本框里 出现设置的关键字 触发播放指定的MP3.e

17.44 KB, 下载次数: 2, 下载积分: 精币 -2 枚

回复 支持 反对

使用道具 举报

结帖率:100% (13/13)
发表于 3 小时前 | 显示全部楼层   浙江省湖州市
85886815 发表于 2025-6-6 09:42
只要满500删400后  做了这么一个删的动作后 就会触发一个新的音乐播放(那剩下的100字里没有触发点) ...

对了,如果满500字删400字后剩下的100字里有触发点,触发了这样也不对啊,因为剩下的100字前面触发过了
回复 支持 反对

使用道具 举报

结帖率:100% (13/13)
发表于 3 小时前 | 显示全部楼层   浙江省湖州市

只要满500删400后  做了这么一个删的动作后 就会触发一个新的音乐播放(那剩下的100字里没有触发点)
回复 支持 反对

使用道具 举报

结帖率:100% (13/13)
发表于 3 小时前 | 显示全部楼层   浙江省湖州市
Ruang 发表于 2025-6-6 09:38
最后100字没有触发点,又这么会触发的?

是的 你试试
回复 支持 反对

使用道具 举报

结帖率:100% (12/12)

签到天数: 6 天

 楼主| 发表于 3 小时前 | 显示全部楼层   江苏省盐城市
85886815 发表于 2025-6-6 09:36
满500字  删除400字   剩100字  后立马触发播放了一个新的音乐  ,,实在不行删除就停止播放,是什么意思 ...

最后100字没有触发点,又这么会触发的?
回复 支持 反对

使用道具 举报

结帖率:100% (13/13)
发表于 3 小时前 | 显示全部楼层   浙江省湖州市
Ruang 发表于 2025-6-6 09:31
那就是触发的删除之前的文本,实在不行删除就停止播放

满500字  删除400字   剩100字  后立马触发播放了一个新的音乐  ,,实在不行删除就停止播放,是什么意思,是如果当前有个音乐还没播放完,满500删400后 当前的音乐也停止了么
回复 支持 反对

使用道具 举报

结帖率:100% (12/12)

签到天数: 6 天

 楼主| 发表于 3 小时前 | 显示全部楼层   江苏省盐城市
85886815 发表于 2025-6-6 09:29
还有个问题  满500字   删除400字后  就自动会触发播放一个音乐  (剩下100字里没有 关键字)        ...

那就是触发的删除之前的文本,实在不行删除就停止播放
回复 支持 反对

使用道具 举报

结帖率:100% (13/13)
发表于 3 小时前 | 显示全部楼层   浙江省湖州市
还有个问题  满500字   删除400字后  就自动会触发播放一个音乐  (剩下100字里没有 关键字)   
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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