wincc编的c程序就是不好用呢?
郑志武
发布于2012-11-30 17:07
67
0
标签:
我照书,做了个简单的c程序,就是在全局脚本里做一个项目函数,然后在画面上做个按钮,一个数字框。在按钮的按左键上,用c脚本,并且调用编好的项目函数,实现按左键就把数字增加。但是怎么一点反应都。大家帮帮忙,看看我哪错了吧。
这是项目函数
voidnewfunction(dword*value,dwordlow,dwordhigh,dwordstep,dworda)
{dwordv;
v=*value;
switch(a){
case0:{
if(v elsev=v-step;
}
break;
case1:{
if(v>high)(v=high);
elsev=v+step;
}
break;
*value=v;}
}
这是按钮左键的c程序
#include"apdefap.h"
voidonlbuttondown(char*lpszpicturename,char*lpszobjectname,char*lpszpropertyname,uintnflags,intx,inty)
{
dwordvalue;
value=gettagdword("test");//return-type:dword
newfunction(&value,1,100,2,1);
settagdword("test",value);//return-type:bool
}
佳答案
*value=v;}
应该是
}
*value=v;