WinCC 函 数.docx

上传人:b****6 文档编号:5075805 上传时间:2022-12-13 格式:DOCX 页数:20 大小:20.79KB
下载 相关 举报
WinCC 函 数.docx_第1页
第1页 / 共20页
WinCC 函 数.docx_第2页
第2页 / 共20页
WinCC 函 数.docx_第3页
第3页 / 共20页
WinCC 函 数.docx_第4页
第4页 / 共20页
WinCC 函 数.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

WinCC 函 数.docx

《WinCC 函 数.docx》由会员分享,可在线阅读,更多相关《WinCC 函 数.docx(20页珍藏版)》请在冰豆网上搜索。

WinCC 函 数.docx

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

   {

   //自定义代

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 军事

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1