按照如下步骤:组态智能对象应用窗口,中选择全局脚本条目,打开模板对话框,从列表中选择GSC诊断条目。
制作了一个按钮,鼠标动作用C动作
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
char cNumber;
long lNumber;
short sNumber;
int iNumber;
unsigned char ucNumber;
unsigned long ulNumber;
unsigned short usNumber;
unsigned int uiNumber;
cNumber=-128;
sNumber=-32768;
lNumber=-2147483648;
iNumber=2147483647;
printf("\r\n Example 1:\r\n");
printf("char:\t\t%d\r\nshort:t\t%d\r\n"
"long:\t\t%d\r\nint:t\t%\r\n",
cNumber,sNumber,lNumber,iNumber);
ucNumber=255;
usNumber=65535;
ulNumber=4294967295;
uiNumber=4294967295;
printf("unsigned char:\t%u\r\nunsigned short:\t%u\r\n"
"unsigned long:\t%u\r\nunsigned int:\t%u\r\n",
ucNumber,usNumber,ulNumber,uiNumber);
}
通过了编译。
但激活后,点击按钮,诊断窗口没有出来,这个例子是按官方组态手册照做的,不知何故? 非常感谢!!!!!!!