秋·风

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  276 随笔 :: 0 文章 :: 305 评论 :: 19万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  Ehlib

摘要:Lazarus 4.0RC1/fpc3.3.1安装ehlib 10时出现以下出错: EhLibReg.pas(761,27) Error: Incompatible type for arg no. 1: Got "Constant String", expected "LongInt" 原因:la 阅读全文
posted @ 2024-10-16 11:31 秋·风 阅读(314) 评论(0) 推荐(0) 编辑

摘要:lazarus DBGridEh标题栏排序按网上(delphi)的方法发现无效,经测试,以下代码可以正常排序: unit Unit1; {$mode ObjFPC}{$H+} interface uses Classes, SysUtils, DB, Forms, Controls, Graphic 阅读全文
posted @ 2024-09-03 20:38 秋·风 阅读(171) 评论(0) 推荐(0) 编辑

摘要:问题:lazarus使用unidac+dbgrideh时,发现第一次查询可以正确显示查询的结果,当再次查询时(记录数>1条时),DBGridEH只显示1条记录,如果向下移动时还会出错。 点费率时只显示1条记录: 这时向下移动会出错: 解决方法:uniquery查询前设置:dbgrideh.DataS 阅读全文
posted @ 2024-09-03 20:08 秋·风 阅读(163) 评论(0) 推荐(0) 编辑

摘要:unidac和EHLib在lazarus +fpc 3.3.1安装时会遇到以下提示: 问题原因: fpc 3.3.1比3.2.2,字段类型增加了7种字段类型(红字部分): TFieldType = (ftUnknown, ftString, ftSmallint, ftInteger, ftWord 阅读全文
posted @ 2024-09-01 16:39 秋·风 阅读(415) 评论(0) 推荐(1) 编辑

摘要:dbgrideh在linux存在粘贴时重复的Bug,直接给解决方法:1.打开EhLib.VCL 11.1 xxx/Lazarus/Lib/DBAxisGridsEh.pas2.定位到function TDBAxisGridInplaceEdit.DoPaste(var Message: TMessa 阅读全文
posted @ 2024-08-29 18:03 秋·风 阅读(154) 评论(0) 推荐(0) 编辑

摘要:1、在dbgrideh里显示图标和超链接文字显示图标和超链接文字要用到getcellparams及设置ShowImageAndText属性。 运行效果: 2、DBGridEH不显示左边连线 参照以下设置有关属性就可以: 设置后: 阅读全文
posted @ 2023-06-28 14:30 秋·风 阅读(347) 评论(0) 推荐(0) 编辑

摘要:lazarus使用DBGridEh控件开发的应用软件在linux运行时发现不能输入中文,经多日研读DBGridEH源码后,发现dbgrideh不响应中文输入法,结合之前处理lazarus中文输入的经验,尝试在GirdsEh.pas的TInplaceEditCoreControl添加输入法的消息处理  阅读全文
posted @ 2023-06-28 11:10 秋·风 阅读(543) 评论(11) 推荐(0) 编辑

摘要:lazarus在linux能显示多列的combobox控件暂时只发现ehlib的DBLookupComboboxEh控件满足要求,但使用时发现DBLookupComboboxEh在linux没有右边的按钮,只能鼠标点击DBLookupComboboxEh时才会出现下拉列表。 为模拟正常的DBLook 阅读全文
posted @ 2022-07-31 16:25 秋·风 阅读(415) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示