pb9 在win7下 formula one 6报readex错 解决方案
来源:互联网 发布:泰安焦点网络怎么样 编辑:程序博客网 时间:2024/06/17 01:57
错误描述:
开发工具为pb9
控件为 formula one 6
使用ole方式插入控件到窗体中,使用控件打开excel格式报表模板文件
报表模板文件在使用中重复打开
程序编译后,在XP下不出现任何错误,可以重复打开报表模板
但在WIN7下,报表模板只能加载一次,再次加载就会出现错误提示,控件出现空白,不加载模板文件
解决方案:
(1)第一种方案,就是在程序中设置变量记录要加载的文档是否已经加载,再次需要加载的文档是否与前一个一致,如果一致,就不在加载文档,清空模板中的数据,作为新打开使用。不足在于,如果文档有多页,或者数据写入量大时不利于编写程序。
(2)第二种方案,在readex前加一句
ole_1.object.InitTable()
这句话的意思是初始化表格,就是关闭和释放掉已经打开的文档,这样再打开前面的文档时,就不会出现readex错误提示
另外,我在程序中屏蔽35号错误。
希望对大家有所帮助
- pb9 在win7下 formula one 6报readex错 解决方案
- QQ2013在Win7下运行报错
- VirtualBox在win7下运行报错
- 为什么 我在C#做的dll 在pb9中调用报错
- thinkpad在win7下安装电源管理器报错解决办法
- WIN7 64位下PB9连接ORACLE的问题
- 在WIN7下安装Oracle10g解决方案
- ActiveMQ在win7下启动失败解决方案
- 虚拟机中安装win7报错【解决方案】
- 一个在linux下启动Tomcat报错的解决方案
- Formula One - Delphi
- formula one控件
- formula one常用函数
- WIN7旗舰版下安装SQL SERVER 2008安装报错解决方案
- WIN7旗舰版下安装SQL SERVER 2008安装报错解决方案
- Win7下nginx默认80端口被System占用,造成nginx启动报错的解决方案
- vs2003在win7+后pdb锁住报LNK1201解决方案
- PB中使用FORMULA ONE
- adb shell 模拟按键,触摸事件
- Eclipse安装反编译工具查看Jar包源码
- HTML5学习步骤
- IOS7 UITextView高度变换问题
- OpenRisc-20-or1200下linux的i2c(二)
- pb9 在win7下 formula one 6报readex错 解决方案
- 发布元数据终结点详解
- CDockablePane使用心得
- 字符串处理函数
- c程序中出现错误:程序中有游离的‘\240’
- 程序猿养成--谈谈必须的好习惯
- JavaScript 运算符
- decode_thread的关键调用
- SQL Server 存储过程