TC官方合作论坛

 找回密码
 立即注册
查看: 1656|回复: 8

[源码分享] 我的控件练习1

[复制链接]
发表于 2011-12-27 12:55:02 | 显示全部楼层 |阅读模式
这是我的控件练习方式  记录一下自己的练习痕迹


这里是代码
功能 逻辑型 开始_点击()
//这里添加你要执行的代码
逻辑型 是否选中1
是否选中1=单选框.获得状态("单选框0")
如果(是否选中1&&真)
    辅助.播放("rc:\\因为爱情.mp3")
如果结束
逻辑型 是否选中2
是否选中2=单选框.获得状态("单选框1")
如果(是否选中2&&真)
    单选11.退出_点击()
如果结束
返回 真
//函数返回语句
功能结束

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

 楼主| 发表于 2011-12-27 12:55:33 | 显示全部楼层
自己的沙发自己坐
补充一下  这是单选框控件的练习
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-27 12:56:22 | 显示全部楼层
以后会陆续上传其它控件和功能练习
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-27 13:02:10 | 显示全部楼层
控件练习2
为了实现保存输入到编辑框中的内容到自己创建的TXT文件中  然后可以读取出来
代码如下:
功能 逻辑型 按钮0_点击()
//这里添加你要执行的代码
//这里是创建文件夹以及创建两个TXT文件
整型 账号
整型 密码
逻辑型 创建文件夹
创建文件夹=文件.创建文件夹("d:\\账号密码")
账号=文件.创建("d:\\账号密码\\账号.txt","读写")
密码=文件.创建("d:\\账号密码\\密码.txt","读写")

//打开文件并写入账号密码
字符型 编辑框0中内容
字符型 编辑框1中内容
整型 打开0
整型 打开1
逻辑型 写入文件0
逻辑型 写入文件1
编辑框0中内容=编辑框.获得文本("编辑框0")
打开0=文件.打开("d:\\账号密码\\账号.txt")
写入文件0=文件.写入(打开0,编辑框0中内容)
文件.关闭(打开0)

编辑框1中内容=编辑框.获得文本("编辑框1")
打开1=文件.打开("d:\\账号密码\\密码.txt")
写入文件1=文件.写入(打开1,编辑框1中内容)
文件.关闭(打开1)

返回 真
功能结束


功能 逻辑型 按钮1_点击()
//这里添加你要执行的代码
字符型 编辑框0中内容
字符型 编辑框1中内容
整型 打开0
整型 打开1
字符型 读取文件0
字符型 读取文件1
打开0=文件.打开("d:\\账号密码\\账号.txt")
读取文件0=文件.读出(打开0,10)
编辑框.设置文本("编辑框0",读取文件0)
文件.关闭(打开0)

打开1=文件.打开("d:\\账号密码\\密码.txt")
读取文件1=文件.读出(打开1,16)
编辑框.设置文本("编辑框1",读取文件1)

文件.关闭(打开1)
返回 真
功能结束
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-27 13:03:53 | 显示全部楼层
练习3游戏中摆出图案脚本
功能 逻辑型 按钮1_点击()
整型 x
整型 y
整型 是否找到
是否找到=图像.找图(694,554,817,706,"rc:\\wpl0.bmp",#557788,0.8,0,x,y)
如果(是否找到==-1)
    辅助.消息框("没有找到物品栏")
否则
    辅助.等待(100)
    鼠标.移动(x,y)
    辅助.等待(100)
    鼠标.左键单击(1)
    辅助.等待(100)   
如果结束

整型 图x
整型 图y
整型 是否找到1
是否找到1=图像.找图(700,150,1056,357,"rc:\\wplb.bmp",#449955,0.8,0,图x,图y)
如果(是否找到1>=0)
   
辅助.等待(100)
鼠标.移动(图x,图y)
辅助.等待(100)
鼠标.左键按下()
辅助.等待(100)
鼠标.移动(828,252)
辅助.等待(100)
鼠标.左键弹起()





//1
辅助.等待(50)   
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(654,331)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//2
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(661,320)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//3
鼠标.移动(876,326)
辅助.等待(100)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(669,305)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//4
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(681,293)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//5
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(693,282)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//6
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(705,273)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)
//7
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(721,266)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)  
//8
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(740,261)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//9
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(760,261)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//10
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(776,262)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//11
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(793,267)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//12
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(803,274)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//13
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(814,285)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//14
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(824,300)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//15
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(831,320)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//16
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(833,341)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//17
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(832,363)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//18
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(827,381)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//19
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(816,396)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//20
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(802,409)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)
//21
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(790,421)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//22
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(776,432)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//23
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(758,446)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//24
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(741,459)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//25
鼠标.移动(876,326)
辅助.等待(100)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(727,470)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//26
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(713,481)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//27
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(700,494)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//28
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(689,509)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//29
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(677,497)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//30
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(100)
鼠标.移动(665,485)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//31
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(655,478)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//32
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(641,469)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//33
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(624,459)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//34
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(606,451)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//35
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(592,440)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//36
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(579,434)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//37
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(566,421)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//38
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(552,408)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//39
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(540,390)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//40
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(531,372)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//41
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(534,350)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//42
鼠标.移动(876,326)
辅助.等待(100)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(545,329)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//43
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(563,317)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//44
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(589,309)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//45
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(611,312)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//46
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(633,318)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)

//47
鼠标.移动(876,326)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
鼠标.移动(652,329)
辅助.等待(50)
鼠标.左键单击(1)
辅助.等待(50)
超级键盘.按键(49,1)
辅助.等待(50)
超级键盘.按键(13,1)
辅助.等待(50)




否则
  辅助.消息框("出错了,请谅解,请联系相公!!")

如果结束

     



返回 真
功能结束


功能 逻辑型 按钮2_点击()
//这里添加你要执行的代码
逻辑型 是否选中1,是否选中2
是否选中1=单选框.获得状态("单选框0")
是否选中2=单选框.获得状态("单选框2")
如果(是否选中1&&真)
    辅助.关机(30)
如果结束
如果(是否选中2&&真)
   
    辅助.关机(2)
如果结束



返回 真
功能结束


功能 逻辑型 按钮3_点击()
//这里添加你要执行的代码
辅助.消息框("屏幕分辨率必须为1366×768,其他分辨率暂不支持,如果需要改进请联系相公。谢谢我的小乖乖支持。其他功能正在开发中敬请期待!!")
返回 真
功能结束


功能 逻辑型 按钮4_点击()
//这里添加你要执行的代码
辅助.播放("rc:\\因为爱情.mp3")
返回 真
功能结束


功能 逻辑型 选项卡0_选择改变()
//这里添加你要执行的代码

返回 真
功能结束


功能 逻辑型 按钮5_点击()
//这里添加你要执行的代码
整型 窗口句柄
窗口句柄=窗口.找到窗口("QQ自由幻想(2.75公测版)    客户端版本号:1.1.13.98")
如果(窗口句柄==0)
    辅助.消息框("没有找到自由幻想窗口!!请检查窗口是否打开╭(╯3╰)╮!")
否则
    窗口.置顶(窗口句柄,真)
    辅助.等待(300)
    窗口.设置位置(窗口句柄,265,96)
如果结束
返回 真
功能结束
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-12-27 13:05:48 | 显示全部楼层
练习4  热键练习
代码如下:
空间 热键练习
//定义默认空间

功能 逻辑型 开始_点击()
//这里添加你要执行的代码
辅助.消息框("成功")
返回 真
//函数返回语句
功能结束

功能 逻辑型 退出_点击()
//这里添加你要执行的代码
辅助.消息框("再见")
辅助.退出()

返回 真
//函数返回语句
功能结束


功能 逻辑型 热键1_热键()

//这里添加你要执行的代码
热键练习.退出_点击()
返回 真
功能结束


功能 逻辑型 热键0_热键()

//这里添加你要执行的代码
热键练习.开始_点击()
返回 真
功能结束


功能 逻辑型 热键0_失去焦点()
//这里添加你要执行的代码

返回 真
功能结束


功能 逻辑型 热键1_失去焦点()
//这里添加你要执行的代码

返回 真
功能结束


功能 逻辑型 初始化()
//这里添加你要执行的代码

返回 真
功能结束


功能 逻辑型 销毁()
//这里添加你要执行的代码

返回 真
功能结束

空间结束
回复 支持 反对

使用道具 举报

发表于 2011-12-27 15:10:32 | 显示全部楼层
好长啊..先顶后看
回复 支持 反对

使用道具 举报

发表于 2011-12-27 15:14:34 | 显示全部楼层
额..
回复 支持 反对

使用道具 举报

发表于 2011-12-27 15:22:26 | 显示全部楼层
学习一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-21 11:42 , Processed in 0.046020 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表