问题是这样的:本人刚学PCS7没多久,现场出现了矫直机的程序 半自动 无法手动输入矫直参数。参数设置好后需要按一个 Apply preset 按钮。这个按钮是鼠标点击再弹出个画面 然后确认 应用(或者OK),正常应该此时执行手动的设置参数值 。 程序不是很熟悉 就想从这个按钮入手,但是我打开按钮的动作后貌似又是一个弹出画面。
现在问题是 我在WINCC找不到这个画面,所以也就不知道这个按钮执行的是那个变量。所以请教下大家 由于我对C脚本不是很熟悉,所以就把这个按钮的动作脚本复制上来吧 请大家帮看下
脚本:
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
char Screen[50];
char* Scr_Name;
int X_Pos, Y_Pos;
char* Name;
Scr_Name = GetPropChar(lpszPictureName,lpszObjectName,"Suffix Text"); //Get the pisture suffixe
X_Pos= GetPropWord(lpszPictureName,lpszObjectName,"X Pos"); //Get the pisture suffixe
Y_Pos = GetPropWord(lpszPictureName,lpszObjectName,"Y Pos"); //Get the pisture suffixe
Name = GetPropChar(lpszPictureName,lpszObjectNam