freepascal

    0热度

    1回答

    我目前正在开发免费的Pascal程序。作为编码的一部分,我需要在If语句条件中访问数组。例如,我使用类似下面的代码: 如果(SumArray [S])> 0,(AverageArray [A])< 10然后... 此语法不工作。我需要正确的Free Pascal语法才能在If语句的条件中使用数组。谢谢。

    3热度

    2回答

    这些功能是有用的: function MakeWord(low, high: char): word; begin result := byte(high) shl 8 + byte(low); end; function MakeWord(low, high: byte): word; begin result := high shl 8 + low; end;

    -1热度

    3回答

    我做了一些搜索,说它存储的价值不适合,但我不知道它是如何发生在我的代码。我检查了我的代码很多次,但我仍然得到这个。我做了一些搜索,说它是存储一个不适合的值,但我不知道它是如何发生在我的代码中的。我检查了我的代码很多次,但我仍然得到这个。 program ACT2; uses crt; var inputs : array[1..5] of integer; index1

    1热度

    1回答

    是否有将libc库包含在Lazarus或Free Pascal编译的二进制文件中的方法?我不想使用共享库,因为如果我用更新版本的Libc编译我的应用程序,例如,它不适用于较旧的Linux。 我想这是因为在终端显示以下错误,当我在旧的Linux版本上运行我的应用程序: ./app:/lib64/libc.so.6:版本`GLIBC_2.14 '找不到(需要 ./app) 谢谢。

    0热度

    1回答

    我想知道是否存在切片Array of AnsiString并返回Array of AnsiString的函数。 Copy函数返回Array of String,所以我碰巧在网上搜索另一个解决方案,但我找不到任何东西。 我们有解决方案吗? 我正在使用Free Pascal。

    1热度

    3回答

    我想要一个文本文件来显示memo1中的内容,一旦我选择了2个复选框。 我该怎么做? 我试了下面的代码,但我似乎无法得到它的权利。 if CheckBox1.Checked and CheckBox2.Checked then begin memo1.lines.LoadFromFile('files\RS.txt'); end; 我也希望能够选择复选框单独像: (如果指出了这一点结合他们

    -1热度

    1回答

    如何编译由多个源文件组成的Free Pascal程序? 具体来说,是否有一个免费Pascal类似Makefile的系统?

    1热度

    1回答

    在Arch Linux上,使用Lazarus 1.6.4,我试图保持窗体的高度不变。 下面的代码是一个小例子: unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs; type { TForm1

    -2热度

    1回答

    我正在寻找一个简单/快速的方法来从字符串识别和提取主题标签#标签提取,并暂时单独存放 - 例如: 如果我有以下字符串: 2017-08-31这是一个无用的句子作为例子。 #例子#日期:2017-09-01 #NothingWow(然后更多的文字为好措施)。 然后,我希望能够得到这个: #Example #Date:2017-09-01 #NothingWow 我想将其存储在的TString

    -2热度

    1回答

    在互联网上有类似或相同的问题,但答案不适用于我。我们开发了多平台产品,它在Delphi的编译器和FPC下编译。 首先,我用: Uses: System.Character; 和 Character.TCharacter.IsLetterOrDigit(..) ,但它不能FPC下进行编译,所以要根据其他来源,我用: Uses: Character; 和 TCharac