7得票5回答
13得票7回答
屏幕录制器

我对一个用Delphi/Pascal或C++编写的库(适用于Windows),可以允许我记录桌面屏幕并导出为视频格式感兴趣,要求如下: 必须能够指定帧速率,或者至少可以以5fps的速度录制; 必须是开源或免费的; 输出格式可以是几乎任何格式,但质量必须足够好,能够从录制中读取文本; 如...

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...

7得票4回答
Delphi - 在给定的位置/索引找到字符

我已经搜索了很多内容,现在想在Delphi/Lazarus中实现这个功能:给定一个位置,在另一个字符串中找到该位置的字符。我知道如何找到一个字符的位置,但我需要相反的功能:给定一个位置找到其对应的字符。非常感谢。

13得票3回答
如何在Pascal中检查字符串是否包含另一个字符串

我尝试了以下代码,本应检查字符串是否包含空格,但出现了错误。请问还有其他的方法可以检查吗?if Index('some string',' ')>1 then begin Result:= False; end else begin Result := True; ...

13得票8回答
将 Move() 函数改为用于在一个字符串动态数组中插入/删除元素。

使用System.Move()从字符串数组中插入/删除项并不像从其他简单数据类型的数组中插入/删除那样容易。问题是... 在Delphi中,字符串是引用计数的。在引用计数的数据类型上使用Move()需要更深入地了解编译器内部行为。 有人能在这里为我解释所需的步骤吗?最好附带一些代码片段,或将...

9得票4回答
Delphi中的重复设置逻辑

对于类的每个setter,我都必须实现一些事件逻辑(OnChanging,OnChanged): procedure TBlock.SetWeightIn(const Value: Double); var OldValue: Double; begin OldValue := FWei...

34得票5回答
Object Pascal与Delphi有何区别?

Object Pascal和Delphi有什么区别?它们是同一样东西吗?它们之间的相似之处和不同之处是什么,哪一个更加有用?

7得票7回答
为什么Pascal控制结构看起来不一致?

大多数Pascal控制结构对我来说很有意义,比如: for ... do {statement}; if (condition) then {statement}; while (condition) do {statement}; 其中{statement}可以是单个语句,也可以是...

12得票3回答
如何消除警告:“link.res包含输出节;您是否忘记了-T?”

我正在使用fpc编译器,想要消除这个警告。我已经阅读了fpc的选项,但是找不到如何实现。这是否可能?当我运行命令时它出现: fpc foo.pas 输出: 目标操作系统: Linux for i386 编译 foo.pas 链接 p2 /usr/bin/ld: 警告: link....