发布于 2008-12-10 14:07:55
0楼
对于WinCC标准控件,系统提供了一系列的内部函数(内部函数->Graphics->Get/Set),用于获取或设置控件属性。
只有需要设置非WinCC标准控件时才会用到你这种方法,不过该方法对于WinCC标准也是可行的,不过太繁琐了:
#define GetObject GetObject
__object *pdl=NULL;
__object *pic=NULL;
__object *obj=NULL;
pdl = __object_create("PDLRuntime");
pic=pdl->GetPicture("");
obj=pic->GetObject("Text1");
printf("\r\n%s",(LPCTSTR)obj->text);
__object_delete(obj);
__object_delete(pic);
__object_delete(pdl);
非淡泊无以明志,非宁静无以致远