在WINCC里加计算器控件

我想在WINCC画面上做一个按钮.鼠标左键点击它时启动计算器.

问题补充:
请讲详细些.最好有步骤.
 你们说的我试了,但是不行呀

最佳答案

用ProgramExecute启动计算器,如果需要将计算器置顶的话,可以使用如下代码:
  HWND Hwnd;
  BOOL bRet;
  ProgramExecute("CALC.exe");

  Hwnd=FindWindow(NULL,"Calculator");//中文操作系统为"计算器"
  if (Hwnd)
  {
  //printf("\r\n%d",Hwnd);
  bRet=SetWindowPos(Hwnd,HWND_TOPMOST,300,300,200,200,SWP_NOSIZE);
  if (!bRet) printf("\r\nSetWindowPos Error!");

 补充:
 按钮属性 -> 事件 -> 按左键,选择C脚本,将脚本加入即可。

提问者对于答案的评价:
很好.

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 关于数据转换服务

    我按照WINCC深入浅出的那个例子,逐步操作,总是不成功,可能的原因有什么 —- 就是把WINCC的数据导出到文本文件,然后用TAG语句查询,,就是转换不成…

    SIMATIC WinCC 2019年6月11日
  • Windows10安装wincc7.4sp1报错

    Windows10安装wincc7.4sp1时报错,安装7.4sp1前需要先安装wincc7.4吗?求分享下wincc7.4的下载链接 图片说明:    &nb…

    2020年11月1日
  • 装完WINCC重启后,开不了机

    我的笔记本在装完WINCC重启后,开不了机,点“确定”后出现“加载个人……….",   "正在注销"&nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc按钮与结构变量连接

    在wincc项目中需要做很多个相似的控制画面,所以用到了结构变量,但是画面中需要有按钮,我不知道按钮怎么去连接结构变量。请问各位大神,这个该怎么做? 问题补充:是我的表达有误,下面…

    SIMATIC WinCC 2017年5月31日
  • WINCC全局画面

    请教一下大家,WINCC全局画面怎么做?我想把报警控件做在全局画面中,没报警时隐藏,有报警时不管在哪个界面都能弹出,不知道能不能实现,软件版本V7.4+SP1 图片说明: &nbs…

    2020年11月1日
  • 给MP277 下载程序时,工作站的IP不让修改

    给MP277 下载程序时,工作站的IP不让修改,是灰色的。这个工作站是在哪里建立的呢?如何修改? 问题补充:一个新屏,下载时,早不到源程序,只有个其他的,但是IP不能修改…

    2021年7月5日
  • WINCC 读取ACCESS列的平均值的小数位。

    数据都能读到。脚本如下:Dim sqlaccessDim riDim a1avgri = HMIRuntime.Tags(&quo…

    SIMATIC WinCC 2017年6月3日
  • Wincc 7.5设置问题

    上位机wincc7.5在win10系统如何将wincc文件夹设置成只能读取不能复制删除 钻石用户推荐最佳答案 如图但是,如果有归档,等写盘的操作,那就有矛盾了呀如果是了为防止别人拷…

    2021年7月5日
  • 6AV6641触摸屏通讯

    我们的触摸屏6AV6641-0AA11-0AX0损坏,购买备件后参数下载不进去,提示“未建立连接。请检查您的设置、端口、电缆等”,该怎样设置?屏幕参数中有“Transfer&nbs…

    SIMATIC WinCC 2017年12月10日
  • 增加画面

    在运行的WINCC画面中的主菜单上面通常会有一排的按钮,然后点击其中的一个按钮,就会弹出一个由多个按钮组成的画面,然后我们就可以在次点击其中的一个按钮,进入我们要到的画面.不知道这…

    SIMATIC WinCC 2019年6月11日