在控件中使用
stringlist在控件中使用比较广泛,主要用于需要记录多个项目参数的,比如:
- 菜单,使用stringlist存储菜单的各个项目
- selectlist,用于存储待选择的项目
- table,用于存储项目标签
- memukey,用于存储菜单的项目
- 曲线控件,用于存储标尺的各个项目
使用的方法如下:
class m1=loadcom(menuwin); //加载控件
m1.text="";
int bs;
bs=strlist_creat(m1.text);//获取m1.text的句柄用于stringlist处理
strlist_add(sp,"abc");
strlist_add(sp,"123");
echo(m1.text);//m1.text内容是:abc\r\n123
控件使用主要是通过strlist_creat 语句来获取控件text属性对应字符串的句柄,然后就可以通过语句对子项目操作了。