求解读c脚本的含义
郑志武
发布于2012-11-20 00:01
2
0
标签:
inti;
i=gettagdword("压力曲线");//return-type:byte
if(i&0x01)
{
setpropword(lpszpicturename,"控件1","index",0);
setpropbool(lpszpicturename,"控件1","itemvisible",1);
}
else
{
setpropword(lpszpicturename,"控件1","index",0);
setpropbool(lpszpicturename,"控件1","itemvisible",0);
}我是新手中的新手,请纤细解释一下,尤其是gettagdword
setpropwordsetpropboollpszpicturename控件1indexitemvisible是吗意思?
问题补充:
i&0x01这是吗意思?如果i的值不知道,怎么知道i&0x01的运算结果
佳答案
index是索引号,如果同一个控件中有3个趋势,index就为0,1,2。
lpszpicturename是趋势控件的名称。
itemvisible是对象本身的可见属性。
gettagdword读取整数变量的值
inti;//设置整数变量i
i=gettagdword("压力曲线");//读取名称为"压力曲线"的变量赋给i
if(i&0x01)//条件语句(满足条件运行下面语句,否者运行else后面的语句)。如果i
的值等于1、3、5、7.....的话执行下面语句中的指令
{
setpropword(lpszpicturename,"控件1","index",0);//索引名称为"控件1"的个趋势
setpropbool(lpszpicturename,"控件1","itemvisible",1);//显示名称为"控件1"的趋势。
}
else//条件语句,不满足if中的条件的话执行下面的语句
{
setpropword(lpszpicturename,"控件1","index",0);//索引名称为"控件1"的个趋势
setpropbool(lpszpicturename,"控件1","itemvisible",0);//不显示名称为"控件1"的趋势。
}