秋·风

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

 lazarus以下3个小技巧跨平台也能使用:

1、路径分隔符:
1)DirectorySeparator根据平台自动选择适合的路径分隔符(\或/)
s:='xxx'+DirectorySeparator+'aaa1.pdf';
S:=AppendPathDelim(ExtractFileDir(ParamStr(0))) + 'aaa1.pdf';

2)path:=SetDirSeparators(path),将path字符串中的路径分隔符设置为当前系统的分隔符。
2、使用平台默认的程序打开文档: OpenDocument(S);
3、新手求教个lazarus IDE编辑器的问题,由于FPC的源代码很多都用了{$I XXX}的方式,将一个pas文件拆分成了多个文件,导致在IDE中按Ctrl+鼠标左键跟踪函数或属性时,自动跳到了申明部分,但是找不到对应的实现部分的代码。。。请问有啥好办法嘛?

 

posted on 2022-04-11 10:17  秋·风  阅读(639)  评论(1编辑  收藏  举报