秋·风

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页

2022年4月28日

摘要: 使用以下方法可以解决lazarus在linux日期格式引起unidac 日期字段保存出错: fs:TFormatSettings; begin fs.DateSeparator:='-'; fs.TimeSeparator:=':'; fs.ShortDateFormat:='yyyy-mm-dd' 阅读全文
posted @ 2022-04-28 09:48 秋·风 阅读(456) 评论(0) 推荐(0) 编辑

2022年4月27日

摘要: 1.Lazarus官网 Lazarus Homepage (lazarus-ide.org) 2.Lazarus最新版下载 Lazarus - Browse Files at SourceForge.net 3.FPC最新版下载 Free Pascal Compiler - Browse Files 阅读全文
posted @ 2022-04-27 21:26 秋·风 阅读(3813) 评论(0) 推荐(0) 编辑

2022年4月22日

摘要: lazarus 生成的程序在linux arm64(银河麒麟和raspberry)使用unidac控件(数据库postgresql),采用以下代码保存日期字段时,提示“无效UTF8的编码字节顺序 ”,百思不解这奇怪的问题,后来发现DateTimeToStr转换出现的日期格式和windows的不一样。 阅读全文
posted @ 2022-04-22 16:29 秋·风 阅读(292) 评论(0) 推荐(0) 编辑

2022年4月19日

摘要: Delphi mode1、你不能在函数指针或者运算符上使用地址符号2、事先的申明可以省略参数3、AnsiString是默认的,4、同名函数是不允许的5、备注嵌套是不允许的6、objpas加载在system之后,明显的区别在于integer是longint7、类方法的参数可以与类属性同名OBJFPC 阅读全文
posted @ 2022-04-19 11:48 秋·风 阅读(353) 评论(0) 推荐(0) 编辑

2022年4月15日

摘要: 以linux ARM64环境为例,到官网下载与CPU适配的FPC执行文件、FPC源码和Lazarus源码(整合安装包已修复lazarus在linux代码编辑不能输入中文的Bug,整合安装包下载链接: https://pan.baidu.com/s/1LsHv5COD6up5PJCBL-DZBw?pw 阅读全文
posted @ 2022-04-15 19:02 秋·风 阅读(2475) 评论(0) 推荐(0) 编辑

2022年4月11日

摘要: lazarus以下3个小技巧跨平台也能使用: 1、路径分隔符:1)DirectorySeparator根据平台自动选择适合的路径分隔符(\或/)s:='xxx'+DirectorySeparator+'aaa1.pdf';S:=AppendPathDelim(ExtractFileDir(Param 阅读全文
posted @ 2022-04-11 10:17 秋·风 阅读(640) 评论(1) 推荐(0) 编辑

2022年4月3日

摘要: lazarus linux下使用powerPDF中文乱码按网上的修改方法还是存在出现乱码问题,经跟踪powerpdf源码,除启用PRreort.pas {$DEFINE USE_GBFONTS}外,还要修改pdfdoc.pas TPdfCanvas.ShowText(const s: string) 阅读全文
posted @ 2022-04-03 07:19 秋·风 阅读(502) 评论(0) 推荐(0) 编辑

2022年3月27日

摘要: lazarus 在linux arm下可用的报表控件不多,著名的fastreport在linux arm的兼容性有问题,经测试,发现lazreport的平台兼容性最好,但存在的问题也较多,通过对lazreport控件修改,现在基本满足我的要求。1、Master data增加每页行数:当数据集记录数少 阅读全文
posted @ 2022-03-27 14:55 秋·风 阅读(1259) 评论(1) 推荐(1) 编辑

2022年3月12日

摘要: lazarus默认的Target OS和Target CPU包含很多用不上的OS和CPU,我平时只用到Linux、windows和Android,CPU为aarch64、arm、i386和x86_64,为方便选择不同的OS和CPU,只需修改lazarus\components\codetools\d 阅读全文
posted @ 2022-03-12 18:23 秋·风 阅读(371) 评论(0) 推荐(0) 编辑

2022年2月4日

摘要: 在OnJNIPrompt、OnRotate按下面的添加就可以强制指定横屏或竖屏了。 procedure TAndroidModule1.AndroidModule1JNIPrompt(Sender: TObject); begin Self.SetScreenOrientationStyle(ssP 阅读全文
posted @ 2022-02-04 18:55 秋·风 阅读(242) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页