秋·风

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 7 8 9 ··· 35 下一页

2025年7月11日

摘要: 读取fpc/lcl版本号等信息直接给代码 unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, LResources, Forms, Controls, Graphics, Dialogs, LCLVersion, Std 阅读全文
posted @ 2025-07-11 10:18 秋·风 阅读(157) 评论(0) 推荐(0)

摘要: 字符串分隔可以用以下3个方法:方法1、使用Split(推荐)Split将字符串按照指定的分隔符分割成多个子字符串,并存储在一个字符串数组中。Split 在 FPC 中不是一个单独的功能,它应按以下方式使用: procedure TVersionForm.FormCreate(Sender: TObj 阅读全文
posted @ 2025-07-11 07:03 秋·风 阅读(127) 评论(0) 推荐(0)

2025年7月8日

摘要: 简单介绍Lazarus控件安装及重构的步骤1、控件安装: 2、重构lazarus: 或tools-->configure "Build Lazarus"-->Build注意:可以选择编译模式如果安装控件后出现内存泄漏,建议Profile to build设置为:Optimized IDE 阅读全文
posted @ 2025-07-08 06:41 秋·风 阅读(267) 评论(0) 推荐(2)

2025年7月6日

摘要: 从lazarus源码发现,用Scale96ToForm设置控件的高和宽,可以适应不同dpi时控件尺寸保持相对大小。 FForm.Width:= FForm.Scale96ToForm(600); FForm.Height:= FForm.Scale96ToForm(400); FForm.Borde 阅读全文
posted @ 2025-07-06 06:30 秋·风 阅读(133) 评论(0) 推荐(0)

2025年7月4日

摘要: Windows不用第三方软件添加nas的webDAV的方法:在终端执行以下命令就可以像本地盘一样使用了。 net use 指定的盘符 webdav地址 /user:用户名 密码 阅读全文
posted @ 2025-07-04 10:43 秋·风 阅读(173) 评论(0) 推荐(0)

2025年7月1日

摘要: 龙芯的操作系统分abi1.0和2.0,这2个版本程序不兼容,使用lazarus写了个龙芯程序时,如果涉及不同abi版本用手工切换挺麻烦的,今天写了1个简单插件用来切换abi版本。原理很简单:切换时只需修改fpc.cfg龙芯对应的目录就可以: unit loongxinabiswitch; {$mod 阅读全文
posted @ 2025-07-01 16:21 秋·风 阅读(122) 评论(1) 推荐(0)

2025年6月28日

摘要: lazarus编写龙芯的lazarus安装工具需要确定当前系统的ABI版本,以下方法可以读取linux执行文件elf的machine和flags信息: 不同架构在e_machine和e_flags字段有不同值: 架构 e_machine e_flags x86 3 通常为0 x86_64 62 通常 阅读全文
posted @ 2025-06-28 15:14 秋·风 阅读(112) 评论(0) 推荐(1)

2025年6月25日

摘要: 一、问题今天下载了某个fpcsrc的分支,fpc交叉编译loongarch64和riscv64时出错: makefile:215: *** The Makefile doesn't support target riscv64-linux, please run fpcmake first. Sto 阅读全文
posted @ 2025-06-25 08:20 秋·风 阅读(111) 评论(0) 推荐(0)

2025年6月21日

摘要: 前段时间将CodeTyphon控件包及demo转为lazarus可以的版本,部分控件可能需要修改一下代码才能安装,需要的可以下载安装: 通过网盘分享的文件:CodeTyphon转lazarus控件及demo链接: https://pan.baidu.com/s/1f-NEpm3z4OHA-VZprr 阅读全文
posted @ 2025-06-21 17:24 秋·风 阅读(305) 评论(2) 推荐(2)

2025年6月20日

摘要: 这个实例将实现以下功能:1、在tools菜单增加“AI助力手”,并设置相应的图标2、读取代码编辑器光标行内容,并传给插件的Synedit13、实现停靠窗口参考官方的文档Extending the IDE/zh CN - Free Pascal wiki第一步:1、软件包-->新建软件包 2、输入插件 阅读全文
posted @ 2025-06-20 09:23 秋·风 阅读(256) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 35 下一页