TC官方合作论坛

标题: 界面配置文件读写的通用模式_适合任何脚本(源码) [打印本页]

作者: 87120118    时间: 2014-7-3 17:29
标题: 界面配置文件读写的通用模式_适合任何脚本(源码)
本人菜鸟一枚,刚学习TC一个多月,感觉写脚本的配置文件很麻烦,就萌生了能不能写个通用的模式,让新手轻松的跨过这一关,所以昨晚用了半个晚上(下午18:00-2:30)呵呵,伤不起唉,累坏了,做了这个发上来,希望对刚入门的小鸟们有所帮助。如有不妥之处,请指正  每个控件三个示例-大家根据需要自行添加删除。

[hide=d100]空间 脚本界面配置与读取的通用模式
//默认空间

变量 返回键码,返回功能键
变量 返回键码1,返回功能键1
变量 返回键码2,返回功能键2
变量 程序路径,配置路径

功能 初始化()
    //窗口初始化
    程序路径=系统.获取程序路径()
    配置路径=程序路径&"喜洋洋.txt"
    脚本界面配置与读取的通用模式.读配置文件()
   
功能结束

功能 读配置文件()
    //添加自定义功能_读配置文件(),完成后放入窗口初始化中-空间名.功能名
    配置内容= 辅助.读配置("喜洋洋","内容",配置路径)                       //读取编辑框0
    编辑框.设置文本("编辑框0",配置内容)                     
    配置内容1= 辅助.读配置("喜洋洋","内容1",配置路径)                     //读取编辑框1
    编辑框.设置文本("编辑框1",配置内容1)                     
    配置内容2= 辅助.读配置("喜洋洋","内容2",配置路径)                     //读取编辑框2
    编辑框.设置文本("编辑框2",配置内容2)                     
   
    配置状态=辅助.读配置("喜洋洋","状态",配置路径)                        //读取单选框0
    单选框.选中("单选框0",配置状态)                           
    配置状态1=辅助.读配置("喜洋洋","状态1",配置路径)                      //读取单选框1
    单选框.选中("单选框1",配置状态1)                           
    配置状态2=辅助.读配置("喜洋洋","状态2",配置路径)                      //读取单选框2
    单选框.选中("单选框2",配置状态2)                           
   
    配置是否选中=辅助.读配置("喜洋洋","是否选中",配置路径)                //读取复选框0
    复选框.选中("复选框0",配置是否选中)
    配置是否选中1=辅助.读配置("喜洋洋","是否选中1",配置路径)              //读取复选框1
    复选框.选中("复选框1",配置是否选中1)
    配置是否选中2=辅助.读配置("喜洋洋","是否选中2",配置路径)              //读取复选框2
    复选框.选中("复选框2",配置是否选中2)
   
    配置项数= 辅助.读配置("喜洋洋","项数",配置路径)                       //读取下拉框0
    下拉框.设置选项("下拉框0",配置项数)
    配置项数1= 辅助.读配置("喜洋洋","项数1",配置路径)                     //读取下拉框1
    下拉框.设置选项("下拉框1",配置项数1)
    配置项数2= 辅助.读配置("喜洋洋","项数2",配置路径)                     //读取下拉框2
    下拉框.设置选项("下拉框2",配置项数2)
   
    配置浏览a=辅助.读配置("喜洋洋","浏览a",配置路径)                      //读取浏览框0
    浏览框.设置("浏览框0",配置浏览a)                          
    配置浏览b=辅助.读配置("喜洋洋","浏览b",配置路径)                      //读取浏览框1
    浏览框.设置("浏览框1",配置浏览a)
    配置浏览c=辅助.读配置("喜洋洋","浏览c",配置路径)                      //读取浏览框2
    浏览框.设置("浏览框2",配置浏览a)
   
    配置列表=辅助.读配置("喜洋洋","列表",配置路径)                        //读取列表框0
    列表框.设置选项("列表框0",配置列表)
    配置列表1=辅助.读配置("喜洋洋","列表1",配置路径)                      //读取列表框1
    列表框.设置选项("列表框1",配置列表1)
    配置列表2=辅助.读配置("喜洋洋","列表2",配置路径)                      //读取列表框2
    列表框.设置选项("列表框2",配置列表2)
   
    行,列                                                                     //读取表格0
    行=辅助.读配置("喜洋洋","行",配置路径)
    列=辅助.读配置("喜洋洋","列",配置路径)
    表格.设置大小("表格0",行,列)
    遍历(a=0;a<行;a++)
        遍历(b=0;b<列;b++)
            表格内容=辅助.读配置("喜洋洋",a&","&b,配置路径)
            表格.设置内容("表格0",a,b,表格内容)
        遍历结束
    遍历结束
   
    返回键码=辅助.读配置("热键0","返回键码",配置路径)                          //读取热键0
    返回功能键=辅助.读配置("热键0","返回功能键",配置路径)
    热键.设置("热键0",返回键码,返回功能键)
    热键.注册("热键0")
   
    返回键码1=辅助.读配置("热键1","返回键码1",配置路径)                        //读取热键1
    返回功能键1=辅助.读配置("热键1","返回功能键1",配置路径)
    热键.设置("热键1",返回键码1,返回功能键1)
    热键.注册("热键1")
   
    返回键码2=辅助.读配置("热键2","返回键码2",配置路径)                        //读取热键2
    返回功能键2=辅助.读配置("热键2","返回功能键2",配置路径)     
    热键.设置("热键2",返回键码2,返回功能键2)                           
    热键.注册("热键2")
   
功能结束

功能 写配置文件()
    //添加自定义功能_写配置文件(),完成后放入按钮_点击事件中进行保存
    辅助.写配置("喜洋洋","内容",编辑框.获得文本("编辑框0"),配置路径)        //编辑框0
    辅助.写配置("喜洋洋","内容1",编辑框.获得文本("编辑框1"),配置路径)       //编辑框1
    辅助.写配置("喜洋洋","内容2",编辑框.获得文本("编辑框2"),配置路径)       //编辑框2
   
    辅助.写配置("喜洋洋","状态",单选框.获得状态("单选框0"),配置路径)        //单选框0
    辅助.写配置("喜洋洋","状态1",单选框.获得状态("单选框1"),配置路径)       //单选框1
    辅助.写配置("喜洋洋","状态2",单选框.获得状态("单选框2"),配置路径)       //单选框2
   
    辅助.写配置("喜洋洋","是否选中",复选框.获得状态("复选框0"),配置路径)    //复选框0
    辅助.写配置("喜洋洋","是否选中1",复选框.获得状态("复选框1"),配置路径)   //复选框1
    辅助.写配置("喜洋洋","是否选中2",复选框.获得状态("复选框2"),配置路径)   //复选框2
   
    辅助.写配置("喜洋洋","项数",下拉框.得到选项("下拉框0"),配置路径)        //下拉框0
    辅助.写配置("喜洋洋","项数1",下拉框.得到选项("下拉框1"),配置路径)       //下拉框1
    辅助.写配置("喜洋洋","项数2",下拉框.得到选项("下拉框2"),配置路径)       //下拉框2
   
    辅助.写配置("喜洋洋","浏览a",浏览框.获得("浏览框0"),配置路径)           //浏览框0
    辅助.写配置("喜洋洋","浏览b",浏览框.获得("浏览框1"),配置路径)           //浏览框1
    辅助.写配置("喜洋洋","浏览c",浏览框.获得("浏览框2"),配置路径)           //浏览框2
   
    辅助.写配置("喜洋洋","列表",列表框.得到选项("列表框0"),配置路径)        //列表框0
    辅助.写配置("喜洋洋","列表1",列表框.得到选项("列表框1"),配置路径)       //列表框1
    辅助.写配置("喜洋洋","列表2",列表框.得到选项("列表框2"),配置路径)       //列表框2
   
    行,列                                                                       //表格0
    表格.大小("表格0",行,列)
    辅助.写配置("喜洋洋","行",行,配置路径)
    辅助.写配置("喜洋洋","列",列,配置路径)
    遍历(a=0;a<行;a++)
        遍历(b=0;b<列;b++)
            辅助.写配置("喜洋洋",a&","&b,表格.获得内容("表格0",a,b),配置路径)
        遍历结束
    遍历结束
   
    热键.获得("热键0",返回键码,返回功能键)
    辅助.写配置("热键0","返回键码",返回键码,配置路径)                           //热键0
    辅助.写配置("热键0","返回功能键",返回功能键,配置路径)                       //热键0
   
    热键.获得("热键1",返回键码1,返回功能键1)
    辅助.写配置("热键1","返回键码1",返回键码1,配置路径)                         //热键1
    辅助.写配置("热键1","返回功能键1",返回功能键1,配置路径)                     //热键1
   
    热键.获得("热键2",返回键码2,返回功能键2)
    辅助.写配置("热键2","返回键码2",返回键码2,配置路径)                         //热键2
    辅助.写配置("热键2","返回功能键2",返回功能键2,配置路径)                     //热键2
   
功能结束



功能 按钮0_点击()
//这里添加你要执行的代码
脚本界面配置与读取的通用模式.写配置文件()
   
功能结束

空间结束
//空间结束语句[/hide]


作者: 87120118    时间: 2014-7-3 17:30
沙发 偶自己占
作者: 87120118    时间: 2014-7-3 17:37
怎么没人支持唉,忙了半个晚上
作者: 如此美丽。    时间: 2014-7-3 17:41
..  支持支持   先赞楼主精神
作者: 87120118    时间: 2014-7-3 18:02
给大家说下用法:1、喜洋洋可以换做你自己的名称  2、示例是3个控件,比如复选框 如果你自己脚本有15个那么就从3个中的一个复制下,添加12个就0k,当然需要改下控件的数字,复选框4、5、6等等很简单。3、表格一个控件,若需要复制一个ok。其实写这个的目的就是大家把这个保存到一个文件中,需要的时候源码粘贴进自己的脚本,省却写读配置文件而已
作者: 君凌天下    时间: 2014-7-3 18:17
学习下

作者: 964430272    时间: 2014-7-3 18:43
看看。
作者: veeyoo    时间: 2014-7-3 20:08
学习下,谢谢
作者: woaixxf520    时间: 2014-7-3 21:45
111111111111
作者: 薇草天下    时间: 2014-7-3 22:45
嘿嘿,太感谢了,真的很不错!!...
作者: hu494157118    时间: 2014-7-3 23:54
观摩
作者: fyq2000    时间: 2014-7-4 00:46
支持,。。看看~~
作者: cylhb    时间: 2014-7-4 01:31
支持分享
作者: Call_me_Boss    时间: 2014-7-4 07:32
学习
作者: whoyeyang    时间: 2014-7-4 10:51
顶~~~~~~~
作者: hhq1973    时间: 2014-7-4 15:28
不错!!!!!!!!!!!!!1
作者: q741230412    时间: 2014-7-5 08:50

作者: youzhi    时间: 2014-7-5 09:03

作者: ft1671191    时间: 2014-7-6 12:53

作者: xijiahang    时间: 2014-7-6 20:01
11111111111111111111
作者: 772392926    时间: 2014-7-6 22:57
看看
作者: junior    时间: 2014-7-6 23:03
1111111
作者: aoaoawei    时间: 2014-7-7 18:56
感谢搂住分享
作者: 千叶de悠一    时间: 2014-7-8 00:23
看看
作者: asdadasdsa    时间: 2014-7-8 17:10
saaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
作者: 2721435382    时间: 2014-7-8 20:33
标题: RE: 界面配置文件读写的通用模式_适合任何脚本(源码)
内容1111111
作者: chinalns    时间: 2014-7-8 23:58

作者: 2236668274    时间: 2014-7-10 16:19
学习学习学习学习
作者: faithk    时间: 2014-7-11 11:08
回复看看
作者: lx0113    时间: 2014-7-11 14:40
:smoke 泪流满面!原来这样的…
作者: tobydu    时间: 2014-7-14 11:49
学习一下看看
作者: yangshengxi    时间: 2014-7-15 18:48

作者: itcfan    时间: 2014-7-17 20:50
谢谢分享
作者: djzlove129    时间: 2014-7-17 22:04
kankan
作者: 天生的叛逆者    时间: 2014-7-18 00:40
看看
作者: xiaomin1212    时间: 2014-7-23 04:44
嗯 测试试试
作者: 710132084    时间: 2014-7-23 20:19
......
作者: 鬼眼暗夜    时间: 2014-7-24 12:56
!!!!!!!!!!!!!!!!!!!!!!!!!
作者: tangqunwei    时间: 2014-7-24 21:23
十分搞定
作者: scottgao    时间: 2014-7-25 09:01
看看~~
作者: zili5209    时间: 2014-7-25 11:55
11111111111111
作者: s371857234    时间: 2014-7-25 18:12
111111111111111
作者: q765758576    时间: 2014-7-26 00:04
武尊的**
作者: myaoao    时间: 2014-7-26 01:39
111111
作者: q499826569    时间: 2014-7-26 10:25
asasasasqwdasdsad
作者: 祥子    时间: 2014-7-26 10:47
看看
作者: 续花丶    时间: 2014-7-26 15:03
學習一下.
作者: lansiyun    时间: 2014-7-26 17:46
新手学习
作者: oakocn    时间: 2014-7-26 18:56
我也是刚刚进来准备学的
作者: ghost18    时间: 2014-7-26 19:39
88888888
作者: gdidf2010    时间: 2014-7-27 09:56
学习
作者: xiaok018    时间: 2014-7-27 11:09
详细信息
作者: tuan307818    时间: 2014-7-27 14:18
5555555555555
作者: 786377161    时间: 2014-7-27 14:39
111111111111111111
作者: w6031085    时间: 2014-7-27 18:59
房违法五福娃恶法we福娃俄方哇俄方哇恶法
作者: KOKOT2008    时间: 2014-7-27 21:54
谢谢
作者: 472491031    时间: 2014-7-27 22:57

作者: 250366688    时间: 2014-7-28 01:54
1111111111111

作者: jodon27    时间: 2014-7-28 12:24
学习一下

作者: q479333796    时间: 2014-7-28 13:15
多学点
作者: 526369722    时间: 2014-7-28 23:06
很好很不错
作者: somaicro    时间: 2014-7-29 03:29
看看下什么东西,咯谢谢~
作者: ±空空的    时间: 2014-7-29 09:38
我要我要……
作者: 本人天下霸唱    时间: 2014-7-29 10:01
FSDASDSXSACVFVFBBTR
作者: godaipl    时间: 2014-7-29 14:07
看下。
作者: myf526cn    时间: 2014-7-29 14:42
看看,很不错的样子,下了

作者: 智盛辅助软件    时间: 2014-7-30 00:33
..........................
作者: as128214121    时间: 2014-7-30 15:32
看看啥样子
作者: zhangjiaoxi    时间: 2014-7-30 16:51
.........
作者: sgj191024    时间: 2014-7-30 17:55
学习了
作者: 这论坛不错    时间: 2014-7-30 18:44
帮你顶一下,帮助新人是好事
作者: gkuxiang    时间: 2014-7-30 20:34
ddddddddd
作者: b44412545    时间: 2014-7-30 22:55
.....think up
作者: zxzj    时间: 2014-7-30 23:04
界面配置文件读写的通用模式_适合任何脚本
作者: ulcel800    时间: 2014-7-31 07:39

作者: 598887048    时间: 2014-7-31 09:21
好好学习 天天向上
作者: 181810942    时间: 2014-7-31 12:26
.............................
作者: xcxzj    时间: 2014-7-31 16:00
新手怕IAOGUO

作者: zmh1308    时间: 2014-7-31 17:48
kank
作者: sd172240    时间: 2014-7-31 21:03
支持支持
作者: gs228796    时间: 2014-8-1 01:16
0000000000000000000

作者: a7882101    时间: 2014-8-1 09:20
感谢诶楼主分析

作者: jrflsh    时间: 2014-8-1 14:07
看下
作者: will3697    时间: 2014-8-1 18:58
看一看,瞧一瞧
作者: 沐风    时间: 2014-8-1 21:34
航航航航
作者: 月映清水    时间: 2014-8-2 10:06
前排学习
作者: zjc8630    时间: 2014-8-2 15:55
K 2JHGFIUGKJBNMNBK
作者: angelking520    时间: 2014-8-2 17:56
感谢ING.
作者: 紫㈩龍    时间: 2014-8-3 23:31
通用的模式
作者: friendfg    时间: 2014-8-4 19:15
来支持你咯
作者: qq76078481    时间: 2014-8-5 03:11
asdasdsadasd
作者: yeeryy    时间: 2014-8-5 17:37
11111111111111111111111111
作者: haizhen005    时间: 2014-8-6 10:43
这个不错
作者: rigwari    时间: 2014-8-7 16:59
很给力的样子
作者: itsok    时间: 2014-8-8 01:00
666668
作者: 37919934    时间: 2014-8-8 14:40
辛苦了辛苦了
作者: wanybbwg    时间: 2014-8-8 17:17
看下是个神马东东
作者: zhs1631    时间: 2014-8-9 10:37
dfxvxcvcxvxcvx
作者: chenxiaoman    时间: 2014-8-9 10:48
帮顶
作者: husiyu317    时间: 2014-8-9 20:40
界面配置文件读写的通用模式




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