问题情况:网页上调用了VB写的一个控件生成Word文档。现在当某一ID>36767(2的16次方,记不清这个数了)时就会出错,生不成文档。因此怀疑是这个控件的入口方法的参数给设定为Integer型,导致出错。
这问题何解?
2.查了VB代码后,发现在处理图片时有一个路径是类似于Picture_ID这样的内容,于是怀疑是因为写这个路径的那个方法是Integer参数,因为没有生成这个路径,所以VB在这个路径下取图片时就会出错。但经确认,网页是用PHP写的,PHP不会有Integer这样的主动声明过程,也就产生不了这种错误,这个怀疑被否定。