TC官方合作论坛

标题: 逻辑型转整型 [打印本页]

作者: daosi    时间: 2012-6-7 20:52
标题: 逻辑型转整型
逻辑型能转整型吗?咋转?

逻辑型是不是0或1呢?解释解释
谢谢

作者: 21hand    时间: 2012-6-7 20:55
不是
不过可以自己写个函数 可以实现
if(true)
return 1
else
return 0
endif
作者: daosi    时间: 2012-6-7 20:58
我意思是想把一个逻辑型的数据转成整型
比如按钮的功能是逻辑型的,把它赋值给 线程.恢复必须是整型的,这怎么办呢
作者: 21hand    时间: 2012-6-7 21:20
按钮的功能是逻辑型的
不是这样的 你可以改为整形
作者: daosi    时间: 2012-6-7 21:21
回复 4楼21hand的帖子

我该过了,可是调试可以,但一运行就直接停止工作了,
要是不改就没事
作者: daosi    时间: 2012-6-7 21:24
我有事必须马上出去一下.。。。。不在线
作者: 21hand    时间: 2012-6-7 21:24
回复 5楼daosi的帖子

应该不是
作者: daosi    时间: 2012-6-7 22:00
是的啊
作者: daosi    时间: 2012-6-7 22:03
我用的是按钮
作者: daosi    时间: 2012-6-7 22:04
回复 7楼21hand的帖子

我把按钮的功能改成整型了
作者: daosi    时间: 2012-6-7 22:09
一点按钮就出现这图
作者: 21hand    时间: 2012-6-7 22:14
回复 11楼daosi的帖子

我不知道你的代码是怎么设计的?
但肯定是有问题的
看你的意思 是要一个按钮去点击另一个按钮 在判断 是吗?
作者: daosi    时间: 2012-6-7 22:17
不是我是在  一个按钮的运行过程中加一个控制他暂停和恢复的
作者: daosi    时间: 2012-6-7 22:17
是同一个按钮
作者: 21hand    时间: 2012-6-7 22:21
回复 14楼daosi的帖子

你可以把其中一些代码拿出来 重新写个函数 试试
作者: daosi    时间: 2012-6-7 22:23
你的意思是不要再按钮中写那么多程序,重新定义功能,然后在按钮中调用,是吧
作者: 21hand    时间: 2012-6-7 22:47
回复 16楼daosi的帖子

嗯 是的
作者: daosi    时间: 2012-6-7 22:49
哦  ,今天我了解了很多谢谢你,
作者: linzijian2    时间: 2012-6-7 22:50
上码啊。。。。说了半天。。。看码就知道咋回事了。。。。
作者: daosi    时间: 2012-6-7 22:51
刚才悲剧了,我又改了改代码,一运行 结果电脑死机了好长时间,最后关机都卡在半截,只能强制关机了
呵呵
作者: 21hand    时间: 2012-6-7 22:57
回复 20楼daosi的帖子

你把代码发上来 我今天没事 帮你改改
作者: daosi    时间: 2012-6-7 22:57
我的码很乱又长,不好意思上来呵呵
作者: 21hand    时间: 2012-6-7 22:59
回复 20楼daosi的帖子

你把代码发上来 我帮你改改
作者: daosi    时间: 2012-6-7 23:00
其实我的代码还没写完,
作者: daosi    时间: 2012-6-7 23:01
我以前写过一遍,我今天又有新思路了重头改,只改到一办就遇到好多问题,我一会把它发上来
作者: 21hand    时间: 2012-6-7 23:03
回复 24楼daosi的帖子

你的写法 肯定有问题的 先看些别人写的东西 从简单的开始 还有 基础的东西一定要搞通
弄这个首先要有个好的思路 和好的习惯
这个事情 慢慢来的 积少成多的
作者: daosi    时间: 2012-6-7 23:14
标题: 我瞎写的,看不懂就别费神了,我只是试试
我这程序是想自动进入qq捕鱼假日并且自动把礼物赠送了
呵呵

作者: daosi    时间: 2012-6-7 23:17
回复 26楼21hand的帖子

嗯,谢谢指导
我刚学了两天,有点兴奋 不吃不喝就在写程序  想用到我的捕鱼游戏里。根本没有基础
呵呵
作者: daosi    时间: 2012-6-7 23:18
回复 26楼21hand的帖子

你有没有现成的写好的简单程序,我想看看示范,学习学习
作者: 冷月无痕    时间: 2012-6-8 01:57
看到你说了这么多 只看到一句有用的 "一个按钮的运行过程中加一个控制他暂停和恢复的"
我大概猜一下 你是想 按一个按钮 脚本运行 再按一次 脚本暂停 再按一次 脚本恢复 是否?
如果是那么一下代码给你参考:
空间 我的程序
整型 线程句柄
功能 整型 主线程() //你的脚本的执行代码,什么捕鱼领奖励之类的
//代码写在这里
返回 0
功能结束
功能 逻辑型 开始_点击()
字符型 内容=按钮.获得文本("开始") //获得开始按钮上的文本内容,假设为默认的"开始"两个字符,注意这个命令里的"开始"是按钮名称
选择(内容)  //用选择语句判断按钮上不同的文本内容执行相应的代码
条件 "开始":      //如果按钮上的文本内容为"开始,这个命令里的"开始"是按钮上的文本内容
线程句柄=线程.开启("我的程序.主线程"."")  //开启线程运行脚本
按钮.设置文本("开始","暂停")   //并把按钮上的文本内容设置为"暂停"
条件 "暂停":      //如果按钮上的文本内容为"暂停"
线程.暂停(线程句柄)  //暂停线程
按钮.设置文本("开始","恢复")  //并把按钮上的文本内容设置为"恢复"
条件 "恢复":   //如果按钮上的文本内容为"恢复"
线程.恢复(线程句柄)  //恢复线程的运行
按钮.设置文本("开始","暂停")  //并把按钮上的文本内容设置为"暂停"
选择结束
返回 真
功能结束
//退出按钮代码略过.....
代码的效果为,按一下开始按钮,脚本开始运行,同时按钮上的开始两个字变为暂停,此时按钮为暂停按钮,按一下暂停按钮,脚本暂停,并且按钮上的暂停两个字变为恢复,此时按钮为恢复按钮,按一下恢复按钮,脚本恢复运行,同时按钮上的恢复两个字变为暂停,此时按钮为暂停按钮,退出脚本另外设置退出按钮!

备注:以上代码因为涉及到界面控件 所以复制粘贴是无效的,必须在界面上按钮属性里添加事件,然后TC会自动生成控件的代码,再填入代码内容才有效!
以上按钮代码写入到热键控件里同样有效,不过必须有相应的按钮在界面上!
想更详细的了解按钮及热键的应用可以看看此贴:
再谈界面控件之按钮与热键
http://bbs.tyuyan.com/thread-11387-1-1.html

作者: daosi    时间: 2012-6-8 09:32
回复 30楼冷月无痕的帖子

嗯,多谢多谢
我其实想的是在一个线程里,只按一次按钮,然后在遇到某种情况时 弹出对话框,我点确定让他暂停,点取消让他恢复的
不过你写的程序我也要好好学学
呵呵
作者: 冷月无痕    时间: 2012-6-8 20:57
回复 31楼daosi的帖子

这个功能可以用TC命令里的 辅助.对话框 来实现
详细请参考TC帮助文档
作者: daosi    时间: 2012-6-9 13:38
回复 32楼冷月无痕的帖子

好的谢谢,是不是  弹出对话框,线程就会暂停呢?
作者: 冷月无痕    时间: 2012-6-9 18:58
回复 33楼daosi的帖子


准确来说不是暂停 而是代码执行到这里就不会往下执行了 必须接收到对话框返回的值 做出判断
来执行相应的代码
作者: daosi    时间: 2012-6-10 09:19
回复 34楼冷月无痕的帖子

好的 ,这样也就相当于暂停,就要这样的效果
谢谢
作者: 冷月无痕    时间: 2012-6-10 13:24
回复 35楼daosi的帖子

亲,如果问题解决了,记得回来采纳下答复,谢谢!
作者: 冷月无痕    时间: 2012-6-10 13:25
额,我错了,已经采纳过了,没注意看,不好意思哈!
作者: daosi    时间: 2012-6-10 15:46
呵呵,没事




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