Free Pascal 有办法实现 SHA256 或 SHA512 吗?
Free Pascal 库中有一个哈希库,可以使用 MD5 和 SHA1 哈希算法 (http://wiki.freepascal.org/hash)。但如果我想使用更高的算法,例如 SHA256 或 SHA5…
Lazarus 0.9.30 修剪菜单条目
我使用的是 Lazarus 0.9.30,在 IDE 和示例应用程序中,菜单条目均经过修剪: alt text http://www.freeimagehosting.net/uploads/94832ba880.png 我…
在 Delphi 64 位下 const 参数和类型转换会像以前一样工作吗?
作为一般规则,我在使用指针时通过利用 Const(无类型)参数而不是硬编码类型来规避许多经典设计陷阱。这使我在执行高级图形函数时获得了速度优势,同…
我们可以使用> (大于)或 < (小于)在 Free Pascal 上带有版本号的编译条件
我见过条件编译指令以及与编译版本相关的表达式,但我无法再次找到它们。 我该如何在 Free Pascal 中正确地编写这个? program do_stuff; begin {$IF …
为什么 Pascal 控制结构看起来不一致?
大多数 Pascal 控制结构对我来说都是有意义的,例如: for ... do {statement}; if (condition) then {statement}; while (condition) do {statement}…
数组键名和文件条目的更好关联是什么?
资料来源: // write Path := 'Data/_prefixed' + dynarray1[v].Name; with XMLConfig1 do begin; SetValue(Path + '/RealName', dynarray1[v].Name);…
在 FPC 下的自动化对象中使用标识符或保留字
实际上我在 Free Pascal 下使用 OLE 自动化,但某些对象具有使用保留字作为名称的属性,因此我无法编译代码。 检查此示例, MyObj : OleVariant; begi…
如何转义 Free-Pascal 中的保留字?
实际上我正在努力将一些库翻译成 free-pascal。所以问题是在delphi中可以使用&符号来转义保留字,但在free-pascal中不起作用。编译器抱怨此消息 非法…
Emacs 有好的 Object Pascal 模式吗?
我最近一直在做一些Object Pascal,但我一直无法找到一个好的模式。我尝试过 delphi-mode 和 pascal-mode,它们都试图提供太多帮助;当他们无法理解 O…
FreePascal 版 Indy 稳定吗?
我开始玩 FreePascal/Lazarus,似乎有一个可用的 Indy 端口。这是最近的端口吗?它是否足够稳定,可以在生产中使用? (标准 HTTP post/get 客户端类…
如何安装 freepascal +拉撒路在开放的Solaris 吗?
我尝试在开放的Solaris上安装fpc,这样做: svn checkout http://svn.freepascal.org/svn/fpc/branches/fixes_2_4 fpcfixes2_4 cd fpcfixes2_4 gmake …
FreePascal/Lazarus 的 SVN 和 GIT 存储库之间有什么区别/联系
我一直在从主页上的 SVN 存储库进行更新,但也在 github 上找到了 GIT 存储库。 它们是否已连接,或者我应该多使用其中一个? SVN 存储库中的 github …
在 Linux 上编写 SOAP 服务 - 需要工具和帮助
我需要为 Linux (CentOS) 编写 SOAP 服务。 我需要使用 Lazarus/FreePascal 来完成此操作。该服务需要是在后台运行的二进制文件(守护进程)。 问题:…