随笔分类 - Lazarus
摘要:最近工作中有个要求SOCKET的功能,想将一个通信功能做得简单一点。发现LNET非常方便,所以对它研究了一下。 LNET有两种类型,可视化和非可视化。做WINDOWS下一般都是用可视化的。 用于LINUX和WINCE,必须用非可视化的。 我要将它封装成DLL的话,必须用非可视化的。 DLL代码如下:
阅读全文
摘要:标准线程用法 Type TAnalyzedataThread = class(TThread) private procedure DoProcedure; protected procedure Execute; override; public Constructor Create(Create
阅读全文
摘要:感觉很简单了。 而且支持的数据库也很多。 SQLTransaction 这个功能还没研究明白 看上去是事务处理的,但是必须? // Ensure we're using the local sqlite3.dll 64DLL SQLiteLibraryName := 'sqlite3.dll'; /
阅读全文
摘要:加了一下插件后,出现报错,原来LAZARUS中很多命名相同的属性 这点也DELPHI不同,不通用的地方 最后解决办法 Mstr:='Are you sure you want to quit this system?'; if MessageDlg(Mstr,mtWarning,[mbYes,mbN
阅读全文
摘要:官网 https://www.lazarus-ide.org/ 基本上都是原生插件,能同时满足WINDOWS和Linux下开发 用到的控件
阅读全文