针对WinCC7.5及旧版本自带浏览器组件过时导致无法打开现代Web应用的问题,本文开发了一个基于WebView2的浏览器组件解决方案。通过Visual Studio创建Windows窗体应用,集成WebView2控件并配置App.config文件(设置URL、窗体尺寸和标题参数)。在WinCC中通过C脚本或VBS脚本调用该组件,实现现代网页浏览功能。 在自动化控制系统中,WinCC(Windows Control Center)作为一个监控和数据采集系统,常常用于工业环境中对过程进行可视化。WinCC提供了一个内置的Webbrowser组件,允许用户在WinCC环境中浏览网页。然而,随着Web技术的快速演进,WinCC旧版本中的Webbrowser组件可能无法兼容一些现代Web应用,这限制了它在某些场景下的应用。为了克服这个问题,开发者们寻求通过其他方式来集成现代Web浏览功能。 本文介绍了一种新的解决方案,即使用基于WebView2的浏览器组件来替代WinCC自带的过时浏览器。WebView2是微软提供的一个用于集成现代Web技术到Windows应用中的控件,它基于Chromium引擎,能够提供更好的兼容性和性能。 开发流程主要包括以下几个步骤:使用Visual Studio创建一个Windows窗体应用项目,并向其中添加WebView2控件。在添加控件的同时,开发者需要配置WebView2控件的相关参数,比如网页加载的初始URL地址、窗体的大小以及窗体的标题等。这些参数将通过App.config文件进行设定,以确保它们可以根据需求进行修改而不影响程序的核心代码。 在开发完成后,需要将这个新开发的浏览器组件集成到WinCC系统中。这可以通过编写C脚本或VBS脚本实现,脚本的作用是调用新开发的Windows窗体应用,并将其嵌入到WinCC的环境中。这样,用户就可以在WinCC界面上直接使用新开发的浏览器组件打开和浏览现代Web应用。 在实现过程中,开发者需要注意几个关键点。首先是确保新组件的稳定性和安全性,特别是在工业环境中,系统的可靠性至关重要。其次是组件的兼容性,确保新开发的组件能够与WinCC系统以及其他可能使用的第三方组件平滑集成。由于工业系统通常具有较长的使用寿命,新开发的组件应考虑到未来可能的技术更新,具备一定的前瞻性和可升级性。 通过上述方法开发的浏览器组件不仅能够解决WinCC旧版本Webbrowser组件与现代Web应用兼容性的问题,还能够提升WinCC系统在工业自动化控制中的灵活性和功能性。此外,它也给WinCC的二次开发提供了新的思路和方法,对于推动自动化控制系统的现代化具有重要意义。
2026-03-14 14:21:37 559KB WinCC 浏览器组件
1
winform中,如何控制控件位置随窗体的大小改变而改变.txt
2023-03-12 18:34:54 4KB 控制 控件位置 随窗体大小
1
放在开发的窗口内,编译后的窗口放大缩小时,窗口的控件不会乱排。
2022-05-20 07:59:49 35KB delphi 窗体大小 缩放控件
1
内容索引:C#源码,菜单窗体,菜单  让C#窗体中的控件、按钮以及菜单等随窗体的大小变化而变化,在Word中,大家会见到,当Word的窗体不是最大化的时候,那些操作按钮会自动隐藏起来,用箭头来代替,点击箭头会显示出被隐藏的按钮,那么这个窗体就实现这种功能,当你把本窗口拖大的时候,它就会完全显示出那些菜单按钮,把窗口变小,它们就自动隐藏了。
2022-02-21 12:31:17 20KB C#源代码 菜单窗体
1
VB6.0代码 实现控件随窗体变大变小功能.提供下参考思路.有测试样例.或许不是最好的办法.但是也提供种思路大家一起参考参考
2022-01-17 12:22:41 3KB VB6 控件自适应
1
窗体控件大小随窗体大小变化而变化分享.pdf
2021-12-23 11:01:03 14KB
VB 窗体控件元素自适应窗体大小变化的设置实例 VB窗体控件元素自适应窗体大小变化的设置实例,也就是让VB窗体中的控件元素,比如TextBoX之类的,会随依附窗体的大小变化而变化 ,窗体被拖大,它会跟着大,窗体小则它也小,实现本功能,将更有利于控件实用性的发挥,另外也为窗体的美化起到了积极作用。
1
设置setWindowFlags(Qt::FramelessWindowHint);隐藏标题栏后,鼠标在窗体边缘时可通过移动鼠标改变窗体大小
2021-08-27 14:59:24 10KB QT 改变窗体大小
1
winform窗体随着屏幕的分辨率改变而始终占居窗体80%(可更改)
2021-05-07 11:38:30 456B 窗体分辨率
1
一个控件自适应窗体大小改变的类,调用只需3行代码。能够使控件随着窗体大小的改变而改变。资源本是网上找的,我做了改进,能够使控件的字体样式,字体大小,控件大小随着窗体大小变化而做出相应的改变,是一个比较完善的类,自适应在winform开发中应该是一个很常见的问题,希望能带给你帮助和启发
2021-04-26 22:48:48 2KB 改变
1