会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
秋·风
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
::
公告
上一页
1
···
25
26
27
28
29
30
31
32
33
···
38
下一页
2022年8月12日
[转]lazarus中不支持匿名方法的解决方案
摘要: lazarus目前不支持匿名方法,在不继承线程的情况下,使用匿名线程或TThread.ExecuteInThread时,需要单独写两个方法:一个给TThread.ExecuteInThread用,另一个给同步用。感觉比较麻烦,并且可读性略差。 经过测试,下面代码的解决方案感觉好一些。 注:从这htt
阅读全文
posted @ 2022-08-12 14:25 秋·风
阅读(614)
评论(0)
推荐(0)
如何减小Linux编译文件的大小
摘要: 在linux用strip这个工具将可执行文件的符号表去除就可减少执行文件的大小。 在终端执行:strip 执行文件除使用strip外,减少文件大小可以使用以下2种方法:1. 编译选项使用-Os,编译优化2. 去掉-g选项,去除调试信息
阅读全文
posted @ 2022-08-12 11:50 秋·风
阅读(708)
评论(0)
推荐(1)
2022年8月5日
lazarus 使用zeos时的注意事项
摘要: 1.在使用zeos时发现可以绕过外键删除数据,原来zeos默认没有打开外键功能,必须明确执行这个: ZConnection1.Connect; ZConnection1.ExecuteDirect('PRAGMA foreign_keys=ON'); 感谢网友步惊云提供解决方案!2.使用zeos Z
阅读全文
posted @ 2022-08-05 15:27 秋·风
阅读(712)
评论(1)
推荐(0)
lazarus 获取硬件ID的函数,适用于linux和win
摘要: lazarus 获取硬件ID的函数,适用于linux和win,只需调用GetHWID就可以返回相应的ID。 unit HWTools; {$mode ObjFPC}{$H+} interface uses Classes, SysUtils,process; function GetHWID:Str
阅读全文
posted @ 2022-08-05 14:28 秋·风
阅读(859)
评论(0)
推荐(0)
lazarus linux 运行bash注意事项
摘要: lazarus linux 执行指定程序或脚本使用RunCommand函数就可以。当执行bash时要加-c,命令脚本格式:bash -c "执行的命令",特别提醒:执行的命令一定要用双引号 uses 添加process var Output:string; RunCommand('bash -c "
阅读全文
posted @ 2022-08-05 12:28 秋·风
阅读(364)
评论(0)
推荐(0)
2022年7月31日
lazarus Ehlib的DBLookupComboboxEh控件在linux使用经验
摘要: lazarus在linux能显示多列的combobox控件暂时只发现ehlib的DBLookupComboboxEh控件满足要求,但使用时发现DBLookupComboboxEh在linux没有右边的按钮,只能鼠标点击DBLookupComboboxEh时才会出现下拉列表。 为模拟正常的DBLook
阅读全文
posted @ 2022-07-31 16:25 秋·风
阅读(535)
评论(0)
推荐(0)
2022年7月28日
lazarus 模拟menubutton
摘要: lazarus 没自带类似的menubutton控件,虽然可以用TToolButton的DropdownMenu+popupmenu很方便达到类似的效果,但需要用toolbar配合,不符合我的要求。最后采用button+speedbutton+popupmenu完美实现,其中关键是使用Clientt
阅读全文
posted @ 2022-07-28 14:56 秋·风
阅读(381)
评论(0)
推荐(0)
2022年7月27日
lazarus 使用zeos ZQuery.filter注意事项
摘要: lazarus 使用zeos ZQuery.filter发现使用like '%aa%'不起作,最后在lazarus官方论坛找到答案,原来lazarus DB like的通配符使用*而不是使用常用的%,*的用法和%一样。 zquery1.filtered:=false; zquery1.filter:
阅读全文
posted @ 2022-07-27 20:57 秋·风
阅读(208)
评论(0)
推荐(0)
2022年7月25日
lazarus自带的DBGrid隔行颜色交替的设置
摘要: lazarus DBGrid隔行颜色交替很简单,只需设置alternatecolor指定颜色就可以。
阅读全文
posted @ 2022-07-25 10:31 秋·风
阅读(436)
评论(0)
推荐(0)
2022年7月24日
lazarus在linux arm64使用SQLite数据加密的方法
摘要: 最近准备使用lazrus开发SQLite小应用,发现在linux aarch64下没找到适合的libsqlite3.so加密版本,需然网上有wxsqlite等开源版本,但编译不成功,最终发现开源的SQLite3 Multiple Ciphers能满足使用,最主要是编译so很简单,适合新手根据不同平台
阅读全文
posted @ 2022-07-24 09:31 秋·风
阅读(1337)
评论(0)
推荐(0)
上一页
1
···
25
26
27
28
29
30
31
32
33
···
38
下一页