7得票2回答
Delphi中的实例引用是什么?

在Delphi中,“this”的等效物是“Self”。您能否举几个例子来说明其用法?

8得票1回答
FreePascal / Lazarus和实现nsurlconnectiondatadelegate

我想实现nsurlconnectiondatadelegate,因为我需要支持异步模式 - 在同步模式下会自动跟随重定向,而这并不是我想要的。 作为参考,我已经有了在使用urlRequest等同步模式下工作的代码。 问题是我无法让FPC/Lazarus编译我的代码。 ... 代码片段 ...

8得票3回答
Indy对于FreePascal稳定吗?

我开始尝试使用FreePascal/Lazarus,似乎有一个Indy端口可用。这是最近的端口吗?它稳定到足以在生产中使用吗?(标准的HTTP post/get客户端类型工作和基本的TCPIP服务器端。) 或者,Indy是专门开发用于在FreePascal和Delphi中使用的,因此最新版本...

10得票2回答
Delphi/Pascal调用OpenSSL EVP函数的示例

有没有人有一个Delphi / Pascal的示例,可以调用下面的OpenSSL函数... http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/packages/openssl/src/openssl.pas?revision=17634&a...

11得票2回答
如何使用Free Pascal或Delphi调用物理连接的硬盘列表?

针对我最近提出的这个问题和这个问题,但没有正确的具体信息...... 最后这个问题是我在Free Pascal论坛上特别提出的...... 有人能够为我提供指导、示例或链接,解释如何使用Free Pascal或Delphi调用已连接的硬盘列表,无论操作系统是否已挂载这些硬盘?下面的屏幕截图显...

8得票2回答
如何使用Free Pascal编译64位Mac程序?

我在我的Mac上使用GCC编译了一个x86_64库,我想将它与使用Free Pascal 2.4编译的Pascal代码链接起来。我该给fpc什么选项才能生成64位代码?如果没有任何选项,我只能得到32位.o文件。 我正在使用从SourceForge下载的fpc-2.4.0.intel-mac...

18得票4回答
为什么Delphi和Free Pascal通常更喜欢使用有符号整数数据类型而不是无符号整数?

我不是Pascal新手,但直到现在我仍然不知道为什么Delphi和Free Pascal通常将参数和返回值声明为有符号整数,而我认为它们应该始终是正数。例如: Pos() 返回类型为Integer。它可能是负数吗? SetLength() 将NewLength参数声明为Integer类型。...

9得票2回答
Delphi数据类型过大:在Berlin Update 2中超过2 GB

我有一个同时适用于Delphi和Lazarus的单元。在Lazarus中,该单元编译没有任何异常,但在Delphi中,它会给我一个错误:数据类型太大:超过2 GB。以下是代码: unit UType; {$ifdef FPC} {$MODE delphi}{$H+} {$endif} ...

16得票5回答
有没有一种简单的方法按照特定规则从字符串中提取数字?

我需要从一个字符串中提取数字并将它们放入列表中,但是有一些规则需要遵守,例如确定提取的数字是整数还是浮点数。这个任务听起来很简单,但随着时间的推移,我越来越感到困惑,真的需要一些指导。以下是一个测试字符串的例子:There are test values: P7 45.826.53.91.7,...

8得票6回答
Delphi和/或FreePascal代码最常见的文档块

我对PHP文档块非常熟悉,因为这是我在过去15年中的工作。 /** * Description * * @tag bla bla * @tag more bla bla */ 我想了解的是 Delphi 和/或 FreePascal 是否有类似的标准。根据我对大量代码...