在Delphi 7

时间:2017-01-20 21:43:53

标签: delphi random

在Delphi中的控制台应用程序中是否无法使用Random方法?它不会编译并显示错误:

  

''预期,但'('发现

当我尝试在普通应用程序(使用Windows)中执行相同的操作时,它可以正常工作。

我试图编译的整个代码在这里:

program random;

{$APPTYPE CONSOLE}

uses SysUtils;

var iRan:integer;

begin
  Randomize;
  iRan:=Random(10);
  writeln(iRan);
  readln;
end.

1 个答案:

答案 0 :(得分:10)

您的程序名为random。该名称会在System中隐藏该名称。

使用不同的程序名称或完全限定函数System.Random