+ -
当前位置:首页 → 问答吧 → Word插入Variables是字符串参数过长的错误

Word插入Variables是字符串参数过长的错误

时间:2011-12-26

来源:互联网

在开发Word时需要保存某个类,所以我把它序列化为一个String准备存放在word中的Variables中,但如果这个类中内容比较多时String长度就比较大,这是会报“字符串参量过长”的异常,出错代码如下:
Globals.ThisAddIn.Application.ActiveDocument.Variables.Add("Controlsdata",data);
其中data为一个String,在报错时data.length为80852.难道Word中的Variables还有长度限制?应该怎么解决?
工作环境是Visual Studio2010 和office 2007

作者: khx111   发布时间: 2011-12-26

建议分开保存,再次打开追加试一下。


以前保存的时候还没有出现过类似的问题,我用的还是office2003

作者: libinguest   发布时间: 2011-12-26