工控编程吧

标题: 返回WinCC项目路径函数 [打印本页]

作者: baikhgmv    时间: 2016-9-21 22:54
标题: 返回WinCC项目路径函数
返回WinCC项目路径函数如题,在WinCC中编写脚本,想叫程序有更好的移植性,可是没有找到有关返回WinCC项目路径函数,C和VB都可以。谢


---------不知道你在wincc中返回wincc项目路径做什么?
即使用到这个路径,wincc的路径你也不可能总是改变,所以需要改动的时候也只是改动一次就可以了


--------做了一个数据和报警记录Excel导出的功能,把模板和WinCC的项目放到了一个路径下了,关键我不在现场,就想着这个脚本拿过去就可以用,现场的人可能不太懂这个,要是改错了就麻烦了


-------BOOL GetProjectPath(char* lpstrProjectPath)
{
BOOL bRet=FALSE;
char szProjectFile[_MAX_PATH+1];
char* psz=NULL;
CMN_ERROR Error;

bRet=DMGetRuntimeProject(szProjectFile,_MAX_PATH+1,&Error);
if(bRet==FALSE)
{
return FALSE;
}
psz=strrchr(szProjectFile,'\\');
if(psz==NULL)
{
return FALSE;
}
*(psz+1)=0;
strcpy(lpstrProjectPath,szProjectFile);
return TRUE;

}








欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4