WinCC中如何调用第三方的DLL文件

在其它的软件里面一般就是“”“引用”。winCC可以注册OCX文件。但是DLL文件如何调用的呢

最佳答案

请输入详细内容代码如下,使用从脚本调用dll,调试调用dll时需注意,在需要重新编译新dll控件时,把编译好的dll复制到wincc\bin目
 录前需把wincc项目关掉,调试时发现如下问题需注意
 1、不关闭wincc项目是替换不掉新dll
 2、即使替换掉wincc也不掉用新的dll
 3、wincc重启后才会调用新dll相关方法。
 4、目前还不清楚如何把dll文件放到自定义目录下来让wincc调用,目前方法是放到wincc\bin目录下来执行dll。
#pragma code("**.dll");
/*recipeno:配方号,recipename:配方名称,lpSetupProgram:为安装配方管理器的路径如C:\Program Files\Recipe Manager V2.0,strUser:用户名,strPwd:密码*/
BOOL   IsDownLoad(long recipeno,char *recipename,char *lpSetupProgram,char *strUser,char *strPwd);
#pragma code();
long    recipeno=1;
char  *recipename="  16度";
char  *lpSetupProgram="C:\\Program Files"; 
char  *strUser="Admin";
char  *strPwd="Admin";
int  ret=0;

if (GetTagBit("DownLoadTag")==1)
{
   ret=   IsDownLoad(recipeno,recipename,lpSetupProgram,strUser,strPwd);
                  if (ret)
                 {
                    SetTagBit("DownLoadTag",0); //Return-Type: BOOL 
                 } 
}
转自CSDN

提问者对于答案的评价:
不是我想要的,也许这是WINCC特殊之处

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc358854.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:41
下一篇 2021年7月5日 上午10:41

相关推荐

  • Wincc flexbil移植组件

    在将PRETOOL项目转成Wincc flexbil过程中提示移植组件没有安装,请问移植组件是什么东西?怎么安装? 最佳答案 你的WinCC Flexible是…

    SIMATIC WinCC 2019年6月11日
  • 在按钮控件中不能选择变量进行连接

    我做了一个测试画面,用鼠标左键按下后能改变按钮的文本,在变量管理器中建立了一个二进制变量,但在按钮的文本属性里进行动态连接时找不到这个变量,请教各位大虾是哪里出错了?谢谢 最佳答案…

    SIMATIC WinCC 2019年6月11日
  • wincc加密问题?

    怎样做个加密程序运行两个月后使整个wincc操作界面不能使用,要自己输入正确的密码解锁后才能使用,请问这个该怎么做? 问题补充:怎样在脚本中设置登录密码和日期呢?通过什么判断它的有…

    SIMATIC WinCC 2019年6月11日
  • WINCC弹出提示问题

    原使用的wincc7.4均无问题,但升级WinCC_V74_SP1_Upd4后,有工程师站授权的电脑,在开启编程模式下,会出现如下图的提示,这是什么原因? 图片说明:  …

    2021年7月5日
  • wincc定时器有问题

    请教专家:1、在一个wincc项目里,建立两个内部变量:Valve_SteamPress_1和Valve_SteamPress。并在变量里赋初始值Valve_SteamPress_…

    SIMATIC WinCC 2019年6月11日
  • WINCC中如何编写vbs程序可以弹出保存路径对话框,或者另存为对话框

    WINCC中如何编写vbs程序可以弹出保存路径对话框,并将excel文件默认以当前时间命名(可以修改文件名)保存到自己想保存的路径下 最佳答案 vbs调用保存对话框的方法不止一种,…

    SIMATIC WinCC 2021年7月5日
  • smart 700 IE V3 离散量报警,怎样保存并查看

    smart 700 IE V3 离散量报警,怎样保存并查看 钻石用户推荐最佳答案 1.使用Smart V3 SP2软件可…

    SIMATIC WinCC 2021年7月5日
  • IPC477C WinCCflexible人机界面简体中文乱码 繁体中文正常

    一台IPC477C,内装WES2009操作系统,WinCCflexible2880sp2 runtime,最近出现怪现象,Winccflexible 画面切换中…

    SIMATIC WinCC 2021年7月5日
  • 求WINCC电子板手册

    如标题,谢谢各位! 问题补充:各位大侠,我英文不好,能否发个中文的,在此谢谢了!! 最佳答案 给你邮箱wudjiang@163.com发了相关资料,注意查收。 提问者对于答案的评价…

    SIMATIC WinCC 2019年6月11日
  • wincc在线表格列数

    请问wincc在线表格的列数最多是多少啊?我一共添加了6个参数,运行后只有一个参数的数据,并且还是加横杠线的,去掉两个参数后剩下的四个参数正常出来了,添加一个后又是一个正常显示。我…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论