zoukankan      html  css  js  c++  java
  • 关于MSWord中文字型窗体域的问题

    文字型窗体域,即wdFieldFormTextInput类型的窗体域。在编程中,它有Name、TextInput.Default、Result等可用的属性。Name是控件的名字,Result是控件最后的输出结果。TextInput.Default,如果没有给定Result,它默认显示的文字。关键是,这些属性的长度都是有限制的。Name限制于一个标识符的长度Default和Result的长度都不能超过256个字符

    昨天在编程的时候就发现了这个问题。如果给它赋值的字符串长度大于256的话,就会报错:字符串太长。

    如何解决字符串太长的问题呢?可以在给FormField的属性赋值的时候,先判断字符串长度是否大于256,如果不大于,则直接赋值;如果大于,就删除这个窗体域,然后在后面插入要加进去的字符串。这个方法笨是笨了点,不过还能凑和着对付,^_^。

  • 相关阅读:
    浏览器渲染页面
    递归求1-100之和
    border属性
    ES6 Class
    数组去重
    get、post请求
    对象冒充继承
    原型链继承
    实现JS数据拷贝
    【转】centos升级curl版本
  • 原文地址:https://www.cnblogs.com/qkhh/p/895655.html
Copyright © 2011-2022 走看看