WinCC 函 数.docx
- 文档编号:5075805
- 上传时间:2022-12-13
- 格式:DOCX
- 页数:20
- 大小:20.79KB
WinCC 函 数.docx
《WinCC 函 数.docx》由会员分享,可在线阅读,更多相关《WinCC 函 数.docx(20页珍藏版)》请在冰豆网上搜索。
WinCC函数
WinCC函数
2009-10-1017:
27:
26| 分类:
默认分类| 标签:
|字号大中小 订阅
GetFontSize函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“StaticText1”是该对象的名称。
1).读出当前字体大小和fontsize中的缓冲区。
2).执行处理返回值的自定义代码。
2.longintGetAlignmentTop(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,定义垂直文本对齐(上对齐、居中、下对齐)。
读出字体大小的实例
{
longintfontsize;
//获得实际字体大小fontsize
=GetFontSize(lpszPictureName,"StaticText1");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetFontSize函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“StaticText1”是该对象的名称。
3.BOOLGetFontBold(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,定义字体样式是否为“粗体字”。
读出静态文本域的布尔型属性的实例
{
BOOLbbold;
//了解文本是否是粗体字bbold
=GetFontBold(lpszPictureName,"StaticText1");
if(bbold)
{
//自定义代码
//字体是否是粗体字
...
}
else
{
//自定义代码
//字体是否不是粗体字
...
}
}
GetFontBold函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“StaticText1”是该对象的名称。
4.char*GetText(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,为对象,例如静态文本、复选框和单选框,指定“文本”属性的数值。
读出文本的实例
{
char*pszValue=NULL;
charszValue[13];
//获得实际设置的文本pszValue
=GetText(lpszPictureName,"StaticText1");
if(pszValue!
=NULL)
{
//复制字符串
strncpy(szValue,pszValue,12);
}
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetText函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“StaticText1”是该对象的名称。
5.longintGetLayer(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定该对象所在的画面层。
参数lpszPictureName
画面名lpszObjectName
Geometry-简短描述
使用Geometry组中的函数可以修改或调用对象的大小、位置和其它几何属性。
1.longintGetActualPointLeft(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定多边形或折线中当前位置的X轴数值。
读出对象位置的实例
{
longlPos;
//获得对象的X轴位置lPos
=GetLeft(lpszPictureName,"WinCCLogo");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetLeft函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“WinCCLogo”是该对象的名称。
1).读出对象的当前X轴位置以及lPos中的缓冲区。
2).执行处理返回值的自定义代码。
2.longintGetActualPointTop(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定多边形或折线中当前顶点的Y轴数值。
读出对象位置的实例
{
longlPos;
//获得对象的Y轴位置lPos
=GetTop(lpszPictureName,"WinCCLogo");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetTop函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“WinCCLogo”是该对象的名称。
3.longintGetBoxCount(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定复选框和单选框的数字域。
参数lpszPictureName
画面名lpszObjectName
4.longintGetDirection(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,使用棒图对象时,它指出棒图的方向。
参数lpszPictureName
画面名lpszObjectName
5.longintGetEndAngle(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)
函数,指定部分圆和部分椭圆以及圆弧和椭圆弧的结束角度。
6.BOOLGetGrid(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定是否在图形编辑器的图形域中激活网格。
7.longintGetGridHeight(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定在图形编辑器的图形域中网格的高度。
8.longintGetGridWidth(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定在图形编辑器的图形域中网格的宽度。
9.longintGetHeight(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定构成对象的矩形的高度。
读出对象位置的实例
{
longlHeight;
//获得对象的高度lHeight
=GetHeight(lpszPictureName,"WinCCLogo");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetHeight函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“WinCCLogo”是该对象的名称。
1).读出对象的当前高度以及lHeight中的缓冲区。
2).执行处理返回值的自定义代码。
10.longintGetLeft(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,定义构成对象的矩形左上角的X轴位置。
读出对象位置的实例
{
longlPos;
//获得对象的X轴位置lPos
=GetLeft(lpszPictureName,"WinCCLogo");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetLeft函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“WinCCLogo”是该对象的名称。
11.longintGetPointCount(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定多边形或折线的角的数量。
12.longintGetRadius(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName);
函数,定义圆、部分圆或圆弧的半径。
读出对象位置的实例
{
longlHeight;
//获得对象的高度lHeight
=GetHeight(lpszPictureName,"WinCCLogo");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetHeight函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“WinCCLogo”是该对象的名称。
1).读出对象的当前高度以及lHeight中的缓冲区。
2).执行处理返回值的自定义代码。
13.longintGetRadiusHeight(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定椭圆、部分椭圆或椭圆弧的垂直半径。
读出对象位置的实例
{
longlHeight;
//获得对象的高度lHeight
=GetHeight(lpszPictureName,"WinCCLogo");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetHeight函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“WinCCLogo”是该对象的名称。
14.longintGetRadiusWidth(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定椭圆、部分椭圆或椭圆弧的水平半径。
15.longintGetReferenceRotationLeft(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,使用线、多边形和折线时,它指定旋转位置(围绕其旋转对象的中心坐标轴)的X轴数值。
读出对象位置的实例
{
longlPos;
//获得对象的X轴位置lPos
=GetLeft(lpszPictureName,"WinCCLogo");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetLeft函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“WinCCLogo”是该对象的名称。
16.longintGetReferenceRotationTop(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,使用线、多边形和折线时,它指定旋转位置(围绕其旋转对象的中心坐标轴)的Y轴数值。
17.longintGetRotationAngle(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,定义围绕中心坐标轴旋转线、多边形和折线的角度。
18.longintGetStartAngle(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定部分圆和部分椭圆以及圆弧和椭圆弧的起始角度。
读出对象位置的实例
{
longlHeight;
//获得对象的高度lHeight
=GetHeight(lpszPictureName,"WinCCLogo");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetHeight函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“WinCCLogo”是该对象的名称。
19.longintGetTop(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定构成对象的矩形左上角的Y轴位置。
读出对象位置的实例
{
longlPos;
//获得对象的Y轴位置lPos
=GetTop(lpszPictureName,"WinCCLogo");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetTop函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“WinCCLogo”是该对象的名称。
20.longintGetWidth(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定构成对象的矩形的宽度。
读出对象位置的实例
{
longlWidth;
//获得对象的宽度lWidth
=GetWidth(lpszPictureName,"WinCCLogo");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetWidth函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“WinCCLogo”是该对象的名称。
21.longintGetZeroPoint(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,使用棒图对象时,它显示零点。
读出对象位置的实例
{
longlHeight;
//获得对象的高度lHeight
=GetHeight(lpszPictureName,"WinCCLogo");
//自定义代码
//在那里用户可以使用返回值做某事
...
}
GetHeight函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“WinCCLogo”是该对象的名称。
i_o-简短描述
使用i_o组中的函数可以修改或调用影响输入和输出值的各种属性。
1.char*GetAssignments(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,对于列表,分配文本给数值范围
2.BOOLGetAssumeOnExit(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,使用I/O域时,它指定退出该域时是否应用输入的数值。
3.BOOLGetAssumeOnFull(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,使用I/O域时,它指定完成输入时是否应用输入的数值。
4.longintGetBitNumber(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,使用列表类型“位”时,它指定输出值中相关的位。
读出布尔型属性的实例
{
BOOLbHiddenInput;
//获得隐藏输入的状态bHiddenInput
=GetHiddenInput(lpszPictureName,"IOField1");
if(bHiddenInput)
{
//自定义代码
//隐藏输入是否被激活
...
}
else
{
//自定义代码
//隐藏输入是否被取消激活
...
}
}
GetHiddenInput函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“IOField1”是该对象的名称。
1).读出文本是否是粗体字以及bHiddenInput中的缓冲区。
2).根据该函数的返回值执行自定义代码。
5.BOOLGetClearOnError(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,使用I/O域时,它指定错误输入后是否激活删除内容。
6.longintGetDataFormat(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,对于I/O域,它指定域内容的数据类型。
读出布尔型属性的实例
{
BOOLbHiddenInput;
//获得隐藏输入的状态bHiddenInput
=GetHiddenInput(lpszPictureName,"IOField1");
if(bHiddenInput)
{
//自定义代码
//隐藏输入是否被激活
...
}
else
{
//自定义代码
//隐藏输入是否被取消激活
...
}
}
GetHiddenInput函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“IOField1”是该对象的名称。
7.BOOLGetHiddenInput(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,对于I/O域,它指定是否激活隐藏输入。
读出布尔型属性的实例
{
BOOLbHiddenInput;
//获得隐藏输入的状态bHiddenInput
=GetHiddenInput(lpszPictureName,"IOField1");
if(bHiddenInput)
{
//自定义代码
//隐藏输入是否被激活
...
}
else
{
//自定义代码
//隐藏输入是否被取消激活
...
}
}
GetHiddenInput函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“IOField1”是该对象的名称。
8.doubleGetInputValueDouble(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,对于I/O域,它定义数据类型为“双精度型”的输入值。
9.longintGetListType(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)
函数,指定“文本列表”对象的列表类型。
读出布尔型属性的实例
{
BOOLbHiddenInput;
//获得隐藏输入的状态bHiddenInput
=GetHiddenInput(lpszPictureName,"IOField1");
if(bHiddenInput)
{
//自定义代码
//隐藏输入是否被激活
...
}
else
{
//自定义代码
//隐藏输入是否被取消激活
...
}
}
GetHiddenInput函数参数:
“lpszPictureName”是在其中组态该对象的画面的名称。
“IOField1”是该对象的名称。
10.longintGetNumberLines(LPCTSTRlpszPictureName,LPCTSTRlpszObjectName)函数,指定“文本列表”对象的可见行数。
读出布尔型属性的实例
{
BOOLbHiddenInput;
//获得隐藏输入的状态bHiddenInput
=GetHiddenInput(lpszPictureName,"IOField1");
if(bHiddenInput)
{
//自定义代码
//隐藏输入是否被激活
...
}
else
{
//自定义代
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- WinCC