许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  Eplan P8 API开发:获取整个项目中所有显示文本的方法

Eplan P8 API开发:获取整个项目中所有显示文本的方法

阅读数 19
点赞 0
article_banner
一、目的

一直困扰Eplan P8没有拼写检查(如果有知道的同行请告知一声),所以,准备把Eplan P8项目中的所有文本获取到,然后粘贴到 Microsoft Office Word中进行拼写检查,Eplan P8图纸中经常有大量的缩写,特殊符号,所以Word的拼写检查会发现大量不是问题的问题,但可以很快速的点击忽略找到真正有问题的地方。

二、实现方式

1. Eplan P8项目文本显示窗体的添加

在VS2019 .net 类  库项目中添加一个窗体,(其他Eplan P8 API开发的基本步骤本文就不赘述了,可以自行百度),在窗体上放置一个TextRichBox控件,注意要把控件的Multiline属性设置为true

   我们将使用一个SB(StringBuilder)对象来传递找到的所有Eplan P8 项目中的文本

   之所以要把所有SB中的文本改为小写,是因为Word中的拼写检查默认大写不进行检查。

   所以,需要在窗体的 构造函数  和窗体的Load事件中写入如下代码:

        private StringBuilder _sb = new StringBuilder();
        public ComauFrmCheckSpell(StringBuilder sb)
        {
            _sb = sb;
            InitializeComponent();
        }

        private void ComauFrmCheckSpell_Load(object sender, EventArgs e)
        {
            this.richTextBox1.Text = _sb.ToString().ToLower();
        }

2. 使用Eplan P8  API  获取所有项目文本

主要通过如下代码实现
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删


相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空