TC官方合作论坛

标题: 大漠绑定和解绑窗口,最简单的例子。菜鸟们互相帮助 [打印本页]

作者: 67800461    时间: 2012-6-10 07:51
标题: 大漠绑定和解绑窗口,最简单的例子。菜鸟们互相帮助
我是菜鸟,刚接触TC也没几天,遇到困难,就在论坛上找例子,找源代码学习。可惜例子太少,有的太难。也没多少人愿意义务劳动
我们的心声:
    我们是菜鸟,
              我们最简单的都没学会,

                               我们只想从简单开学,

                                              我们不是坐等脚本,别说我们坐等刷RMB脚本

                                                            我们需要人拉一把,不是蹿一脚

                                                                          你简单的一点中文代码例子,能把我们一星期的苦恼给解开

                                                                                      我们只需要例如下面哪种最简单的教程一步一步来

                                                                                                  我们不好高骛远,但我们会举一反三

                                                                                                               请给我们举最简单的 “一”吧



作者: 板桥    时间: 2012-6-10 08:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: 菜鸟学脚本    时间: 2012-6-10 11:38
回复 1楼67800461的帖子

是菜鸟就不要误人子弟,我想问你,你写的代码能编译不?TC早已经取消大漠封装了,现在是用大漠接口来完成,赶紧把帖子删了,省的误导人家
作者: 67800461    时间: 2012-6-10 11:50
回复 3楼菜鸟学脚本的帖子

DTC 你会你就发个 改过的源代码 拿代码说话
作者: 夏末    时间: 2012-6-10 11:59
现在TC版本取消了大漠封装,大漠只能用英文命令了
作者: 67800461    时间: 2012-6-10 12:09
回复 5楼夏末的帖子

#import "dm.dmsoft" dm  
空间 后台找记事本

功能 逻辑型 开始_点击()
整型 是否找到
整型 窗口句柄=dm.FindWindow("","记事本")
是否找到=dm.BindWindow(窗口句柄,"dx","dx","dx",0)
如果(!是否成功)
    辅助.消息框("绑定失败")
返回 真
//函数返回语句
功能结束

是像这样的吗? 夏末老师  我手动点 注册 还需要下面步骤吗

功能 逻辑型 大漠注册()
逻辑型 是否成功=辅助.注册插件("rc:dm.dll",真)
如果(!是否成功)
辅助.消息框("大漠注册失败")
返回 假
如果结束



作者: sd1692625    时间: 2012-6-10 12:21
你还是错了,错误有2

1.你的是否找到定义为了整型,那么你的如果就不能用(!是否成功)来判断,那是逻辑型的判断方式。整形就应该用返回值来判断,找到窗口的返回值为0,0为没有找到。所以,脚本应该是   如果(是否找到==0)

2.你开始用了#import "dm.dmsoft" dm ,这个就是大漠的接口,意思就用开启大漠插件了。但是你没有关闭。最后应该再加上dm.UnBindWindow() 这个指令来关闭,不然当你关闭脚本的时候你的窗口也会会崩溃的。
作者: 67800461    时间: 2012-6-10 12:25
回复 7楼sd1692625的帖子

哦 第一个我错了 第2个 我代码没发完 呵呵
作者: sd1692625    时间: 2012-6-10 12:39
而且,你只要确认你注册过大漠了,以后的脚本里就没必要再专门的去加入注册和判断注册的内容了。




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