TC官方合作论坛
标题:
疑问和意见
[打印本页]
作者:
edolie
时间:
2011-12-3 20:55
标题:
疑问和意见
我在写一个喊话工具的时候有点疑问,下面是代码:
=====================分割线=======================
空间 游戏喊话辅助工具
//定义默认空间
整型 线程句柄
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
整型 句柄,窗口句柄
字符型 游戏窗口,发送内容,喊话间隔
游戏窗口=编辑框.获得文本("编辑框0")
如果(字符串.长度(游戏窗口)==0)
辅助.消息框("请输入要喊话的游戏窗口名称!!")
返回()
如果结束
=====================分割线===========================
红色这行,编辑框.获得文本() 里面的参数有点疑问
这里通用的方法是取 编辑框0 这个控件的内容赋值给一个变量“游戏窗口”,假如我只需要做魔兽世界的喊话,这个参数就是一个常量了,那么这个函数就可以写成
游戏窗口=编辑框.获得文本("魔兽世界")
并且可以删除编辑框0,这种情况下就容易出问题了,系统倒是怎么判断引号里面的内容是一个控件名还是一个常量呢?还是根本就不能放常量作为参数?
还是我的理解有问题,能不能帮我解释下?
我才开始学习TC两天,我记得易语言里面控件名作为参数出现好像是不需要引号的...
作者:
Soy_meng
时间:
2011-12-3 20:58
:d 想叉了吧。
编辑框.获得文本("编辑框0"),参数就是编辑框的名称
至于你说的常量,应该是这样
游戏窗口="魔兽世界"
与编辑框控件无关
作者:
edolie
时间:
2011-12-23 11:27
还真是,这样就明了了,谢了哈
作者:
yangfusheng
时间:
2013-11-24 17:16
有贴必回,最喜欢楼主这样的有为青年了~
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1