在Mac上,我该如何执行与shellexecute()相当的操作?
我对一个用Delphi/Pascal或C++编写的库(适用于Windows),可以允许我记录桌面屏幕并导出为视频格式感兴趣,要求如下: 必须能够指定帧速率,或者至少可以以5fps的速度录制; 必须是开源或免费的; 输出格式可以是几乎任何格式,但质量必须足够好,能够从录制中读取文本; 如...
有没有人有一个Delphi / Pascal的示例,可以调用下面的OpenSSL函数... http://svn.freepascal.org/cgi-bin/viewvc.cgi/trunk/packages/openssl/src/openssl.pas?revision=17634&a...
我已经搜索了很多内容,现在想在Delphi/Lazarus中实现这个功能:给定一个位置,在另一个字符串中找到该位置的字符。我知道如何找到一个字符的位置,但我需要相反的功能:给定一个位置找到其对应的字符。非常感谢。
我尝试了以下代码,本应检查字符串是否包含空格,但出现了错误。请问还有其他的方法可以检查吗?if Index('some string',' ')>1 then begin Result:= False; end else begin Result := True; ...
使用System.Move()从字符串数组中插入/删除项并不像从其他简单数据类型的数组中插入/删除那样容易。问题是... 在Delphi中,字符串是引用计数的。在引用计数的数据类型上使用Move()需要更深入地了解编译器内部行为。 有人能在这里为我解释所需的步骤吗?最好附带一些代码片段,或将...
对于类的每个setter,我都必须实现一些事件逻辑(OnChanging,OnChanged): procedure TBlock.SetWeightIn(const Value: Double); var OldValue: Double; begin OldValue := FWei...
大多数Pascal控制结构对我来说很有意义,比如: for ... do {statement}; if (condition) then {statement}; while (condition) do {statement}; 其中{statement}可以是单个语句,也可以是...
我正在使用fpc编译器,想要消除这个警告。我已经阅读了fpc的选项,但是找不到如何实现。这是否可能?当我运行命令时它出现: fpc foo.pas 输出: 目标操作系统: Linux for i386 编译 foo.pas 链接 p2 /usr/bin/ld: 警告: link....