TC官方合作论坛
标题:
表格读取配置,求高手看看问题~~~
[打印本页]
作者:
xiaoling2013
时间:
2014-9-9 16:28
标题:
表格读取配置,求高手看看问题~~~
<P>功能 写配置(父窗口=真,配置文件=".\\配置文件.ini",说明="父窗口名称=")
选择(父窗口)
条件 -1:
父窗口=窗口.得到标题(窗口.自身句柄())
默认 :
父窗口=窗口.得到标题(控件.获得子界面句柄(父窗口))
选择结束
//表格
遍历(i=0;i<9999;i++)
如果(控件.获得句柄("表格"&i,父窗口)!=0)
行,列,表格内容
表格.大小("表格"&i,行,列)
遍历(列i=0;列i<列;列i++)
遍历(行i=1;行i<行;行i++)
选择(表格.获得类型("表格"&i,行i,列i,父窗口))
条件 0:
表格内容=表格.获得内容("表格"&i,行i,列i,父窗口)
条件 1:
表格内容=表格.获得内容("表格"&i,行i,列i,父窗口)
条件 2:
表格内容=表格.获得下拉框选项("表格"&i,行i,列i,父窗口)
条件 3:
表格内容=表格.获得复选框状态("表格"&i,行i,列i,父窗口)
条件 4:
表格内容=表格.获得内容("表格"&i,行i,列i,父窗口)
条件 5:
表格内容=表格.获得内容("表格"&i,行i,列i,父窗口)
选择结束
辅助.写配置(父窗口,"表格"&i&"行"&行i&"列"&列i,表格内容,配置文件)
辅助.消息框("表格"&i&"行"&行i&"列"&列i,表格内容)
遍历结束
遍历结束
否则
跳出
如果结束
遍历结束
功能结束</P>
<P> </P>
复制代码
消息框弹出的内容不正确啊
不知道问题在哪
作者:
610761555
时间:
2014-9-9 16:35
本帖最后由 610761555 于 2014-9-9 16:38 编辑
可以参考下我的代码片段:
控件=“表格”
控件名称=“表格名”
配置文件名,窗口名称,改下这些就行
var 表格行数,表格列数,表格内容,x,l
var 节名,项名,项值,默认值
grid.getsize(控件名称,表格行数,表格列数)
if(操作=="保存")
help.writeini(控件,控件名称&"_row",表格行数-1,配置文件) ////////// -1是减去表头那行
help.writeini(控件,控件名称&"_col",表格列数,配置文件)
for(x=1;x<表格行数;x++)
for(l=0;l<表格列数;l++)
表格内容=grid.getcontent(控件名称,x,l,窗口名称)
help.writeini(控件,控件名称&"_row"&x&"_col"&l,表格内容,配置文件)
endfor
endfor
else //读取/////////////////
for(x=1;x<表格行数;x++)
for(l=0;l<表格列数;l++)
表格内容=help.readini(控件,控件名称&"_row"&x&"_col"&l,配置文件)
grid.setcontent(控件名称,x,l,表格内容,窗口名称)
endfor
endfor
endif
复制代码
作者:
sunlizhu
时间:
2014-9-10 21:19
bbs中的附件我都下载不到呢
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1