秋·风

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 34 下一页

2022年4月11日

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

2022年3月27日

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

2022年2月4日

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

2022年1月4日

摘要: 使用LAMW发现不能生成带签名APK,经跟踪发现LAMW生成的release-keystore.bat在keytool前有LC_ALL=C造成不法生成.keystore 文件,删除后就能正常生成keystore文件和带签名的APK。更新:向官方反馈后2021.1.6已修复此问题 set JAVA_H 阅读全文
posted @ 2022-01-04 09:56 秋·风 阅读(377) 评论(0) 推荐(0)

2022年1月3日

摘要: 一、安装和配置LAMW 1、使用fpcupdeluxe安装LAMW: 2、配置lazarus/LAMW: 二、新建安卓APP 1、创建新工程: 2、编译和制作apk,见图: 如果不执行图中2和3进行签名则安装时会出现错误,如不能生成带签名的APK,请参考修复lazarus LAMW release- 阅读全文
posted @ 2022-01-03 18:47 秋·风 阅读(2301) 评论(0) 推荐(0)

2022年1月1日

摘要: lazarus LAMW开发安卓APP时,GUI如何布局? 可视组件请配置这些属性: Anchor PosRelativeToParent PosRelativeToAnchor LayoutParamHeight LayoutParamWhidth 例 1 - 在LAMW Form上放置一个jTe 阅读全文
posted @ 2022-01-01 22:33 秋·风 阅读(1230) 评论(0) 推荐(1)

2021年12月30日

摘要: 网友三星发现在树莓派用lazarus编写的软件保存日志后马上断电,需保存的数据会丢失,但如果保存后过10秒后再断电(人为断电),数据不会丢失。 数据丢失原因:操作系统实现某些文件I/O时(如磁盘文件),为了保证I/O的效率,在内核通常会用到一片专门的区域(内存或独立的I/O地址空间)作为I/O数据缓 阅读全文
posted @ 2021-12-30 06:03 秋·风 阅读(330) 评论(0) 推荐(0)

2021年12月29日

摘要: 本方法参考并使用了CudaText的2个单元(appuniqueinstance.pas和appuniqueinstancebase.pas),appuniqueinstance.pas增加RunOnce。 使用方法: 在项目文件uses添加AppUniqueInstance单元,Applicati 阅读全文
posted @ 2021-12-29 10:32 秋·风 阅读(1008) 评论(0) 推荐(0)

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 34 下一页