TC官方合作论坛

标题: 单选框问题求教 [打印本页]

作者: s45682850    时间: 2013-9-16 00:43
标题: 单选框问题求教
谁能告诉我这个应该用什么方法弄:
列如:A单选框、B单选框
我想让他点A单选框的时候准备执行a事件。点开始按钮执行
点B单选框的时候准备执行b事件。点开始按钮执行
作者: 元芳    时间: 2013-9-16 07:54
状态=单选框。获得状态("单选框A")
如果(状态==真)
//执行A代码
否则
执行B代码
亲 有不懂的可以问我  麻烦采纳下~~
作者: dongyijun1979    时间: 2013-9-16 19:17
你这个人,直接在属性里给单选钮的点击事件添加响应函数,在函数里实现你想要的功能不就好了。干吗要等到选了单选钮再去点击“开始”按钮才去实现你想要的功能呢?
每种控件都有它自己对应的事件,你只需在属性里给它添加响应函数就行了啊。

你要的功能倒是写好了,你看看,你用用,别扭不别扭。

  1. namespace fuck
  2. //默认空间
  3. var index=-1
  4. //开始按钮_点击操作
  5. function start_click()
  6.     select(index)
  7.         case -1:
  8.         help.messagebox("你未选择单选框")
  9.         case 0:
  10.         help.messagebox("你选择了0号单选框")
  11.         case 1:
  12.         help.messagebox("你选择了1号单选框")
  13.     endselect
  14. endfunction

  15. //退出按钮_点击操作
  16. function exit_click()
  17.    
  18.     help.exit()
  19. endfunction


  20. function radio0_click()
  21.     //这里添加你要执行的代码
  22.     index=0
  23.     return index
  24. endfunction


  25. function radio1_click()
  26.     //这里添加你要执行的代码
  27.     index=1
  28.     return index
  29. endfunction


  30. endnamespace
  31. //空间结束
复制代码

作者: dongyijun1979    时间: 2013-9-16 19:17
[attach]11276[/attach]
作者: s45682850    时间: 2013-9-16 23:18
回复 4楼dongyijun1979的帖子

老师。。感谢你的回答。。但是。。能不能弄份中文的给我。。感谢
作者: dongyijun1979    时间: 2013-9-16 23:35
还要汉化版滴
作者: s45682850    时间: 2013-9-17 02:55
回复 2楼元芳的帖子

你好。我新手。请问A代码。B代码是什么意思
作者: s45682850    时间: 2013-9-17 02:56
回复 6楼dongyijun1979的帖子

英文滴我看不懂。我是新手
作者: 元芳    时间: 2013-9-17 11:12
回复 7楼s45682850的帖子

....你变通下就知道了。。。用用脑子。。。
作者: s45682850    时间: 2013-9-18 16:03
回复 4楼dongyijun1979的帖子

老师。麻烦你弄份中文的嘛。。那些语句我看不懂。不知道是什么语句。麻烦你了。老师
作者: dongyijun1979    时间: 2013-9-18 16:15
学问学问,先学再问,你就着帮助文档都把他翻译了。同时还学习了函数的功能及用法。我服了你了!
作者: s45682850    时间: 2013-9-18 16:21
回复 3楼dongyijun1979的帖子

我会啦。老师。这样对不对?
  1. 空间 空间测试
  2. //默认空间
  3. 变量 tre=-1
  4. 功能 一()
  5. 辅助.消息框("你选择了一")
  6. 功能结束
  7. 功能 二()
  8. 辅助.消息框("你选择了二")
  9. 功能结束
  10. 功能 开始_点击()
  11. 选择(tre)
  12. 条件 -1:
  13. 辅助.消息框("请选择")
  14. 条件 1:
  15. 线程.开启("空间测试.一","")
  16. 条件 2:
  17. 线程.开启("空间测试.二","")
  18. 选择结束
  19. 功能结束
  20. //退出按钮_点击操作
  21. 功能 退出_点击()
  22. 线程.关闭("空间测试.一","")
  23. 线程.关闭("空间测试.二","")
  24. 辅助.退出()
  25. 功能结束
  26. 功能 热键1_热键()
  27. //这里添加你要执行的代码
  28. 线程.关闭("空间测试.一","")
  29. 线程.关闭("空间测试.二","")
  30. 功能结束
  31. 功能 单选框1_点击()
  32. tre=2
  33. 返回 tre
  34. 功能结束
  35. //空间结束语句
  36. 功能 单选框0_点击()
  37. //这里添加你要执行的代码
  38. tre=1
  39. 返回 tre
  40. 功能结束
  41. 空间结束
复制代码

作者: dongyijun1979    时间: 2013-9-18 16:23
回复 12楼s45682850的帖子

你能成功运行的话,那肯定就是对了,你试一下
作者: s45682850    时间: 2013-9-18 16:24
回复 11楼dongyijun1979的帖子

老师。谢谢你啦。搞了一中午。终于懂了。我还是菜鸟。所以有很多东西都不太懂
作者: s45682850    时间: 2013-9-18 16:26
回复 13楼dongyijun1979的帖子

成功的。谢谢老师啦!!非常感谢!!!!!!!!
作者: s45682850    时间: 2013-9-18 16:29
回复 13楼dongyijun1979的帖子

老师。为什么开启变量 tre1就等于开启了条件 1呢?这里我不太懂!
作者: dongyijun1979    时间: 2013-9-18 16:34
说实话,我没懂你在问什么?你基本是0基础。
作者: dongyijun1979    时间: 2013-9-18 16:35
弄了半天,点我帖子下方的“采纳”吧。我想要你一个最佳回复。
作者: s45682850    时间: 2013-9-18 16:38
回复 17楼dongyijun1979的帖子

呃..好吧。老师。我是新学的。还有个问题。
假如。一个功能里。循环(真)辅助。消息框(“我是一“)
我想让他循环了10次之后辅助。消息框(”我是二“)
这个应该用什么方法呢?总不能写10个辅助。消息框吧。这样写起太复杂了!
作者: dongyijun1979    时间: 2013-9-18 16:45
你+我Q吧,375101501
作者: s45682850    时间: 2013-9-18 16:48
回复 20楼dongyijun1979的帖子

加了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1