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