Lazarus中文社区

 找回密码
 立即注册(注册审核可向QQ群索取)

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 5939|回复: 6

lazarus 0.9.31 仍然有BUG

[复制链接]

该用户从未签到

发表于 2011-1-4 12:59:41 | 显示全部楼层 |阅读模式
当看到0.9.31出来的时候,毫不犹豫地卸载了0.9.28,装上了0.9.31。
当然还是要在winCE里测试一番,搞了简单的form,在winCE里一运行,
不错,form的外观控制很好,不会象0.9.28那样自动全屏。
再接着加多一个form,采用动态调用方式,用完后释放,想不到问题马上
出来了,生成的执行文件在运行的时候出错,以为是winCE里的问题,
改成windows的环境,毛病依然。
===================================================
代码如下:
            var
                 newform:tform2;
            ..........
              newform:=tform2.create(self);
              newform.showmodal;
              newform.destory;
          .............
=====================================================
比较奇怪的是,如果form是0.9.28生成的,也是上面的代码,在0.9.31里编译,
生成的执行文件就不会出错。
回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2011-1-6 16:30:22 | 显示全部楼层
如果是系统问题,那就0.9.28版本编译出来的程序也应该是运行不了的。
实际的情况是: 0.9.28编译的程序能运行,0.9.31编译出来的不能运行。
代码是完全一样的,就是GUI从不同的版本的Lazarus编译出来的。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-1-5 15:25:40 | 显示全部楼层
你的系统的问题吧,lazarus开发组不会出现这么弱的问题的.
估计你的版本冲突引起的,
我的就没问题,
但是0.9.31好像对wince的支持不够好,老出问题,有时运行不了.
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-1-10 22:30:06 | 显示全部楼层
看看。。。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-1-17 17:54:00 | 显示全部楼层
把工程设置下
应用程序设置中的下方三个全部的勾去掉就可以了.
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-1-18 13:25:37 | 显示全部楼层
Lazarus资料太少,正在学习中
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-1-18 22:25:41 | 显示全部楼层
疑,楼主的wince是如何获得的?
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1 )

GMT+8, 2025-10-29 23:30 , Processed in 0.032440 second(s), 10 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表