输入输出域自动换行

个人做了段小程序,实现WINCC中输入输出域可以从EXCEL读取文本并输出,但是输出的时候老是不能自动换行,画的输入输出域有多大,他就只能输出多大,后边的字符就看不到了,怎样实现他的自动换行啊
   或者静态文本也行

最佳答案

先问一下:你从EXCEL读取的文本有多长?
 WinCC自带的静态文本无法实现自动换行,IO域也不行。要解决这个问题可以通过以下几种方法:
 1.将静态文本属性“调整边框”设置为是,文本将随文字内容自动变化大小。
 2.在EXCEL内事先将文本换行。WinCC读取后需要将换行符转换一下:
 sText=Replace(sText,Chr(10),vbCrLf)
 ObjText.Text = sText
 3.使用控件Microsoft Forms 2.0 TextBox ,将其属性Multline和WordWrap均设置为是即可。

提问者对于答案的评价:
谢谢大虾拉,我使用的你说的第三种方法,还行,就是不能修改字体大小,还有它自动换行,不能根据我设置的大小进行换行,有点不太好看.
 后来我自己发现了种好办法,就是在所要输出的语句,在文档里加一个特殊符号如\,然后添加一段VB代码判断\的位置后换行回车就可轻松实现,并且可以按照自己的意愿随意改变换行的地方.
 代码如下:
 hmiruntime.item.write replace (trim,"\",""&chr(13)&chr(10))

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

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

相关推荐

  • wincc可以做无线数据采集的上位机软件吗

    现在我想做一个水表的数据无线采集,想用wincc来做上位机界面,可以实现吗?如果可以实现需要哪些设置呢 最佳答案 楼主误入歧途了。。。 像这种用量大的系统,开发1个低成本…

    SIMATIC WinCC 2019年6月11日
  • 风机动画

    请问高手在WINCC中如何制作三页风机的动画。并且请问哪有专门的WINCC论坛我想加入。 最佳答案 1.在WINCC空间里找找看有没有合适的。或者有几个搅拌机画面叠加交替显示来实现…

    SIMATIC WinCC 2019年6月11日
  • 怎样在wincc里显示1.2.3.4.5.6.7.8………………

    怎样在wincc里把BCD码对应的值显示wincc画面里,既在一个画面里显示1.2.3.4.5.6.7.8……………… 最佳答案 用输出或即可! 提问者对于…

    SIMATIC WinCC 2017年11月16日
  • 趋势曲线数值显示

    请问在wincc 7.0的在线趋势曲线中,拖动标尺,标尺与曲线相交处的数值怎么没有了显示?是否需要设置?在wincc 6.2在状态栏中是有显示的. 最佳答案 w…

    SIMATIC WinCC 2019年6月11日
  • vb脚本请教

    选择连续模式对变量AAA赋1选择自动模式对变量AAA赋2的VB脚本怎么写啊~wincc小白 跪求大神指点 最佳答案 If HMIRuntime.Tags(&qu…

    SIMATIC WinCC 2021年7月5日
  • 报表返回的记录数

    WINCC中用listview控件显示用户归档记录,连接数据已成功,通过m = oRs.RecordCount检测到有33个数据,为何在ListView控件中显…

    SIMATIC WinCC 2019年6月11日
  • wincc5.1 乱码问题

    情况:外国人做的组态,当时用的wincc5.1.我现在需要升级为7.0并且优化组态。但是我在win2000下安装wincc5.1后,打开其组态程序,发现有一部分的组态的“文字”(例…

    SIMATIC WinCC 2017年11月1日
  • 经典Wincc 什么时候退市?

    基于WinCC消息系统的智能诊断 课程编号:V2666 课程主要内容:<br/>-消…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 经典Winc…

    2020年11月1日
  • wincc画面运行时报错

    WINCC画面运行时总报一个错误“unhandled exception was raised .look wincc …

    SIMATIC WinCC 2019年6月11日
  • Error : 内部错误(详情:值不能为空。 参数名: key)。

    环境:win7 64位,wincc 2008 sp4(官网有两个update1和2的补丁没有打,因为打了也是报一样的错,所以就重装了,并且没有打补丁)…

    SIMATIC WinCC 2021年7月5日