会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
秋·风
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
上一页
1
···
8
9
10
11
12
13
14
15
16
···
34
下一页
2024年10月10日
【原创】修复lazarus for windows的debug模式为GDB时不能正确显示中文字符的问题
摘要: 注意:这个问题在lazarus4.99 / fixes-4(lazarus 4.0rc1) 分支中已修复。lazarus在windows使用GDB时中文字符不能正确显示,显示为#229#173#151之类的字符而不是中文。 处理方法: 打开lazarus/components/lazdebugger
阅读全文
posted @ 2024-10-10 09:34 秋·风
阅读(149)
评论(0)
推荐(0)
2024年10月9日
【原创】终于解决lazarus debug模式为GDB时中文变量显示Invalid character \xxx in expression的问题
摘要: 之前已修复fpdebug中文变量的Bug,但GDB还存在问题(提示:Invalid character xxxx in expression) 修复步骤: 打开lazarus/components/lazdebuggergdbmi/gdbmidebugger.pp,按红色代码修改。 在TGDBMIE
阅读全文
posted @ 2024-10-09 08:08 秋·风
阅读(4)
评论(0)
推荐(0)
2024年9月30日
【原创】修正windows下project目录包含中文,编译出错时定位出错行会提示找不到文件的Bug
摘要: 如果在windows下project目录包含中文,编译出错时定位出错行会提示找不到文件的Bug。这个问题是支持中文变量后发现的Bug,只存在windows,在linux是没问题的。 解决方法:打开lazarus\ide\main.pp,找到function TMainIDE.DoJumpToComp
阅读全文
posted @ 2024-09-30 14:03 秋·风
阅读(129)
评论(0)
推荐(0)
2024年9月23日
【原创】lazarus使用拼音首字母实现中文变量等快速代码补全
摘要: 在lazarus使用中文变量等代码补全功能基础上,按以下方法就可以实现输入中文拼音首字母就可以快速代码补全功能。代码补全功能快捷键:Ctrl+w 修改步骤:打开\lazarus\ide\wordcompletion.pp文件,修改以下2个位置,添加红色代码后,重新编译lazarus就可以。1、在us
阅读全文
posted @ 2024-09-23 10:51 秋·风
阅读(330)
评论(4)
推荐(2)
2024年9月20日
【原创】实现lazarus中文代码补全功能
摘要: 按《让fpc/lazarus支持中文变量/过程/函数/中文控件名称》增加中文变量支持后,lazarus使用中文变量等代码补全时,列表框没对应的中文变量的: 解决方法:要修改以下3个文件,打开相应文件,添加红字代码,修改后重新编译lazarus就可以。 1、\lazarus\ide\wordcompl
阅读全文
posted @ 2024-09-20 12:31 秋·风
阅读(477)
评论(0)
推荐(0)
2024年9月19日
【原创】修正中文控件名称时IDE代码提示出错的Bug
摘要: 根据之前的方法增加中文控件名称后发现中文控件名称IDE代码提示”Error:identifier not found:“,不能显示控件的方法/属性。 解决方法:打开lazarus\components\codetools\customcodetool.pas添加红色代码部分(lazarus 3.4在
阅读全文
posted @ 2024-09-19 14:21 秋·风
阅读(97)
评论(0)
推荐(0)
2024年9月18日
【原创】为lazarus的IDE代码提示增加中文变量等拼音首字母搜索中文的功能(2024.09.24 优化getPinYinCodes单元)
摘要: 之前已为lazarus增加中文变量等中文支持(让fpc/lazarus支持中文变量/过程/函数/中文控件名称和修复lazarus断点时不能显示中文变量的值和未定义的中文变量在Messages显示乱码的2个Bug),为快捷输入已定义的中文变量,按以下步骤修改后就能在IDE代码提示使用拼音首字母搜索中文
阅读全文
posted @ 2024-09-18 17:32 秋·风
阅读(593)
评论(0)
推荐(0)
2024年9月14日
lazarus+bgrabitmap制作漂亮的弹窗
摘要: 使用bgrabitmap的TBCLeaBoard控件。弹出窗口后,如果鼠标离开弹窗,并点击form1的任意位置(利用OnDeactivate),就会关闭弹窗 unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, Forms
阅读全文
posted @ 2024-09-14 21:21 秋·风
阅读(685)
评论(0)
推荐(0)
lazarus在命令行(windows)中文乱码解决方法
摘要: lazarus编译的应用如不经过处理在命令行【writeln('ConsoleToUTF8:中文测试')】中文会显示乱码,解决方法有2种:1、添加{$codepage utf8} program project1; {$codepage utf8} uses {$IFDEF UNIX} 2、使用Sy
阅读全文
posted @ 2024-09-14 10:29 秋·风
阅读(572)
评论(0)
推荐(0)
2024年9月13日
【原创】修复lazarus断点时不能显示中文变量的值和未定义的中文变量在Messages显示乱码的2个Bug(2024-10-12更新)
摘要: 按【让fpc/lazarus支持中文变量/过程/函数/中文控件名称】处理后已可以使用中文变量,但在debug为FpDebug模式时断点不能显示中文变量的值和未定义的中文变量在Messages显示乱码。存在的问题:1、不显示中文变量的值: 2 、在IDE的Messages未定义的中文变量显示乱码: 解
阅读全文
posted @ 2024-09-13 19:59 秋·风
阅读(272)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
34
下一页