Lazarus中文社区

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

QQ登录

只需一步,快速开始

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

linux下lazarus的错误,谁能解释下为什么

[复制链接]

该用户从未签到

发表于 2010-7-10 21:07:29 | 显示全部楼层 |阅读模式
如图,在窗体上添加了一个TButton的控件,在试图添加其OnClick事件时出现如下图的错误,谁能解释解释,这种问题应如何解释

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册(注册审核可向QQ群索取)

x
回复

使用道具 举报

该用户从未签到

发表于 2010-7-10 23:49:08 | 显示全部楼层
Confusing message...  试着 rebuild 一下 Lazarus?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2010-7-11 02:02:21 | 显示全部楼层
你先把工程保存到home文件夹,再添加事件
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2010-7-11 10:15:44 | 显示全部楼层

回 2楼(panlifeng) 的帖子

问题依旧,可能是有的软件包安装或配置有问题,但我确实是不会解决
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2010-7-11 11:47:46 | 显示全部楼层
不知你是否一定要在linux系统使用lazarus编程,
给一些提议:
1.建议使用红帽企业版 rhel linux 5.0 系统 或者以上
2.安装系统时,把开发包全安装上
3.使用root账号登录(ubuntu好像禁止root账号登录的)
4.在linux 里尽量安装最新版的lazarus

自己用了几个版本的linux系统,不同版本的兼容性和软件的依赖关系经常把自己搞的死去活来
之前我一直看好linux系统,不过现在我不再打算在linux系统使用lazarus,因为linux系统总让我
有太多的意外。

现在我一般使用lazarus在windows系统编程。
现在新版的windows系统非常不错。

以上希望对你有用
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2010-7-11 18:41:52 | 显示全部楼层
是的,linux下总是面临各种各样的错误。
我使用的ubnutu  10.04,直接从软件库里安装的,问题比较少。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2010-7-12 13:24:26 | 显示全部楼层
一般是由于lfm文件无法写入或者文件损坏。在KOL-CE下也有这样问题,那是因为KOL-CE对高版本的空间注册支持有问题。
解决办法:
1、查看lfm读写属性。
2、检查lfm文件内容是否正常
3、实在不行可通过OnFormCreate来编程连接事件,比如
Button.OnClick:=@ButtonOnClick;
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2010-7-14 18:34:17 | 显示全部楼层
这就是从软件库里装的,出问题,而且更让人挠头的是,这个文件存在,并且具有读的权限,可是就是不行
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2010-7-14 18:37:59 | 显示全部楼层

回 6楼(damcool) 的帖子

1.lfm文件可读可写
2.lfm文件没发现什么问题
3.这样太麻烦了,估计也不行
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2010-7-17 14:35:12 | 显示全部楼层
今晚在修改猫工的源代码时犯了一个错误,很意外的找到你出现问题的原因了。
那就是begin与end 的出现次数是否对应,如果不对应,那么在添加新事件时就会出现这样的错误 (编辑器自动插入代码失败而引起这样的错误)。
我的附件里有截图,错误的原因就是在尾部加多了一个end,我把end删除后,正常添加事件。
真是巧合。

如果还没有解决问题的话,详细检查一下你的代码,很可能有些地方你马虎了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册(注册审核可向QQ群索取)

x
回复 支持 反对

使用道具 举报

*滑块验证:

本版积分规则

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

GMT+8, 2025-5-2 22:39 , Processed in 0.029161 second(s), 9 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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