第一步:
treenode item = parnode(1);
treenode current = ownerobject(c);
treenode source=node("/source",model());
int port = parval(2);
if(
content(current)>=20
)
sendmessage(source,current,1,0,0);
return 1;
第二步:
/**Custom Code*/
treenode item = parnode(1);
treenode current = ownerobject(c);
treenode source=node("/source",model());
int port = parval(2);
if(
content(current)<5
)
sendmessage(source,current,2,0,0);
return 5;
第三步:
/**Custom Code*/
treenode current = ownerobject(c);
unsingned int uservalue=(unsigned int) msgparam(1);
switch(uservalue){
case 1:closeoutput(current);break;
case 2:openoutput(current);break;
}
最后系统报错是第三步,说是没有定义uservalue:
line 3 unknown variable "unsingned"
line 3 syntax error, unexpected type identifier, expecting ';'
Could not finish parsing because of previous errors.
应该是这样子的吧:
/**Custom Code*/
treenode current = ownerobject(c);
int uservalue= msgparam(1);
switch(uservalue)
{
case 1:closeoutput(current);break;
case 2:openoutput(current);break;
}
你试试,看看行不行