技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 求os站画面帮助菜单的具体路径

求os站画面帮助菜单的具体路径

郑志武 发布于2012-12-20 17:27 48 0 标签:

求os站画面帮助菜单的具体路径,如在操作员站打开某个电机的dcsmotorbox,点击画面右上角的“?”就会打开一个dcs操作员帮助文档,请问这个文档是存放在那里的呢?谢谢大家

佳答案

在wincc中可以通过api调用一个用户自定义帮助。通过“fucommand”可以指定一个自定义主题。为此可以按以下代码创建一个新的项目函数:

#pragmacode("user32.dll")
boolwinhelpa(hwnd,lpszhelpfile,fucommand,dwdata);
#pragmacode()
#definehelp_contents0x0003l

voidwinhelpapi()
{
hwndhwnd;/*handleofwindowrequestinghelp*/
charhelpfile[255];
uintfucommand;/*typeofhelp*/
dworddwdata;/*additionaldata*/
boolbretval;
lpctstrlpszhelp;

lpszhelp=helpfile;
strcpy(helpfile,"c:\win.95\help\calc.hlp");
hwnd=findwindow("pdlrtisaliveandwaitsforyou","wincc-runtime-");
fucommand=help_contents;
dwdata=0l;

bretval=winhelpa((dword)hwnd,(dword)lpszhelp,fucommand,dwdata);

printf("hwnd:%d ",hwnd);
printf("helpfile:%s ",helpfile);
printf("bretval:%d ",bretval);
}

在该例中“helpforwindowspocketcomputers”将被打开。如果希望打开一个不同的帮助文件,将“helpfile”字符串中的路径替换为所期望的文件路径即可。如果返回值“bretval”等于0,即为有一个错误产生。现在即可调用该项目函数,例如,通过点击一个按钮。

在此,讨论的是调用一个windows函数。详细的描述可参考例如visualc++的文档。该例只是展示了如何在wincc中调用。

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签