秋·风

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

摘要: 使用过程有疑问可以加群反馈:QQ群号:484097648 特别提醒:在linux第一次使用绿色版时需要安装以下依赖环境(在终端执行): sudo apt install gdb make binutils build-essential libx11-dev libgtk2.0-dev libgdk 阅读全文
posted @ 2025-11-05 08:08 秋·风 阅读(2245) 评论(11) 推荐(1)

摘要: 这个工具的交流群(包含lazarus相关话题),有问题可以进群反馈:QQ群号:484097648 下载地址:1、百度云盘:链接: https://pan.baidu.com/s/1GddeyMRb1JQbfAYIKjwy0w?pwd=npxt 提取码: npxt2、天翼云盘:https://clou 阅读全文
posted @ 2025-03-27 11:01 秋·风 阅读(4267) 评论(20) 推荐(3)

摘要: 建了个技术交流群(QQ群):484097648。 特别提醒:在linux第一次使用fpcupdeluxe需要安装依赖环境,在终端执行: sudo apt install git make binutils build-essential subversion zip unzip libx11-dev 阅读全文
posted @ 2024-08-17 20:35 秋·风 阅读(4196) 评论(14) 推荐(1)

2026年4月29日

摘要: 注意:这是网友提供的安装方法 由于银河麒麟V11默认使用Wayland ,GTK3,运行QFLazarus(使用gtk2)工具会提示缺少libgtk-x11-2.0.so.0,这个库需要安装“libgtk2.0-0t64”。 注意:系统还需要切换到运维模式才能安装,安装所有依赖后再退出运维模式,操作 阅读全文
posted @ 2026-04-29 18:53 秋·风 阅读(43) 评论(0) 推荐(0)

2026年4月18日

摘要: lazarus的应用如果打开多个form时,在任务栏会显示多个小红点,特别是在Ubuntu。不想在任务栏显示多个红点及,只需在FormCreate增加一行“ShowInTaskBar := stNever;”代码,重新编译就可以。 procedure TDockbkFrm.FormCreate(Se 阅读全文
posted @ 2026-04-18 13:29 秋·风 阅读(52) 评论(0) 推荐(0)

2026年4月4日

摘要: 用lazarus封装了linux的rsync,新手在linux可以方便进行文件备份和恢复。 配置文件保存在:~/.config/filesyncing这个目录源码下载网址:https://github.com/szlbz/filesyncing 阅读全文
posted @ 2026-04-04 20:28 秋·风 阅读(68) 评论(0) 推荐(0)

2026年4月2日

摘要: SimpleXML参照SimpleJson的用法 https://github.com/szlbz/SimpleXML-for-lazarus 注意:读写时不要加根节点名称 如xml.Nodes['Stu']就可以,不要用xml.Nodes['Students/Stu']: xml := Parse 阅读全文
posted @ 2026-04-02 13:40 秋·风 阅读(81) 评论(0) 推荐(0)

2026年3月31日

摘要: fastreport 2023之后的版本在windows11(lazarus 4.4/4.6)报表设计时,如果文本框没完整显示文本框内容,鼠标在上面停放一会,会弹出以下错误信息(Position range overflow in .SendMoveSizeMessages: Left=198677 阅读全文
posted @ 2026-03-31 09:01 秋·风 阅读(104) 评论(0) 推荐(0)

2026年3月27日

摘要: 这个工具使用lazarus(freepascal)代码编写,不依赖系统工具,可以编译为windows/linux程序,在windows和linux都可以生成deb安装文件。 阅读全文
posted @ 2026-03-27 20:50 秋·风 阅读(114) 评论(0) 推荐(0)

2026年3月25日

摘要: 从网友处得知deepin 25安装liblol后可以运行旧世界的软件,今天试了一下果然可以。注意:安装liblol后还是不能安装旧世界deb,会提示架构不符。在终端执行以下命令: sudo apt install liblol liblol-dkms 安装前运行旧世界软件报错: 安装后就可以正常运行 阅读全文
posted @ 2026-03-25 15:29 秋·风 阅读(58) 评论(0) 推荐(0)

摘要: lazarus版基于https://github.com/MufeeSama/SimpleJSON ,使用freepascal的fpjson实现的,使用方法和原版一样,并增加的Flatten 方法,原本需要编写复杂的递归算法才能实现的遍历逻辑,现在只需要简单的循环就能搞定。lazarus版下载网址: 阅读全文
posted @ 2026-03-25 10:31 秋·风 阅读(74) 评论(0) 推荐(0)

2026年3月22日

摘要: 原代码是网友提供的,在delphi正常,lazarus转换出来的拼音是错误的,经修改lazarus能正常转换,并增加中文首字母函数。demo: unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, Forms, Contr 阅读全文
posted @ 2026-03-22 07:16 秋·风 阅读(122) 评论(1) 推荐(0)

2026年3月20日

摘要: lazarus IDE宏在BuildManager.pas这个单元管理,现以添加projVer宏,获取当前project的版本号为例:1、TBuildManager的private添加类似的: function MacroFuncProjVer(const {%H-}Param: string; c 阅读全文
posted @ 2026-03-20 09:21 秋·风 阅读(37) 评论(0) 推荐(0)