关于易语言单选框的问题

来源:百度知道 编辑:UC知道 时间:2024/07/16 13:12:52
最近想用易语言编写一个网络收音机,但是在写“电台选择”中的“手动输入”的时候出现了问题,想通过单选框来选择项目,并通过确定来完成实现,这是我的源码:

.版本 2
.支持库 wmp9

.子程序 _单选框2_被单击

组合框1.禁止 = 真
编辑框1.禁止 = 假
_启动窗口.播放器.地址 = 编辑框1.内容

.子程序 _单选框1_被单击

编辑框1.禁止 = 真
组合框1.禁止 = 假
_启动窗口.播放器.地址 = 组合框1.取项目文本 (组合框1.现行选中项)

经测试,选择是能选择,但输入地址后点确定无用,只有点击选择框2才能播放输入的网络电台。
请高手指点!

你单选框1被单击的那个代码写错了,应该是

子程序 _单选框1_被单击

编辑框1.禁止 = 真
组合框1.禁止 = 假
_启动窗口.播放器.地址 = 组合框1.内容

另外你的是要按钮1单击以后才播放,你可以换成下面的代码试试

.版本 2

.子程序 _按钮1_被单击

.如果真 (单选框1.选中 = 真)
单选框2.选中 = 假
编辑框1.禁止 = 真
组合框1.禁止 = 假
_启动窗口.播放器.地址 = 组合框1.内容
.如果真结束
.如果真 (单选框2.选中 = 真)
单选框1.选中 = 假
组合框1.禁止 = 真
编辑框1.禁止 = 假
_启动窗口.播放器.地址 = 编辑框1.内容