uses Graph,Crt;" писал(а):ой я просто перепутал а так я знаю што надо писать uses Graph;
А без црт у тебя рэндом не прокатит
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
uses Graph,Crt;" писал(а):ой я просто перепутал а так я знаю што надо писать uses Graph;
Код: Выделить всё
uses Graph;
var
grDriver: Integer;
grMode: Integer;
ErrCode: Integer;
begin
grDriver := Detect;
InitGraph(grDriver, grMode,'');
ErrCode := GraphResult;
if ErrCode = grOk then
begin { Do graphics }
Line(0, 0, GetMaxX, GetMaxY);
Readln;
CloseGraph;
end
else
Writeln('Graphics error:', GraphErrorMsg(ErrCode));
end.
У Halt есть опциональный параметр.Medved писал(а):И либо я чё-та не допираю (более вероятно) либо у халт нет параметров
Код: Выделить всё
Declaration:
procedure Halt [ ( Exitcode: Word ) ];
where:
Exitcode is an optional expression that specifies the exit code of your
program.
Remarks:
Initiates execution of any Exit procedures. The exit code can be examined by
a parent process using DosExitCode in the Dos unit, or through an ERRORLEVEL
test in a DOS batch file.
ХОТЬ КТО НИБУДЬ МЕНЯ СЛЫШАЛ (верней, читал)?" писал(а):grDriver := Detect; InitGraph(grDriver, grMode,'');
формально Вы правы - могут. Практически - нет. Борланд всегда неофициально заявлял, что иницилизация переменных - недокументированная фича Паскаля (и Дельфи, кстати) и в любой момент может быть отменена. Однако работает ;-))" писал(а):Но некоторые переменные при запуске могут получить рэндомное значение.
Код: Выделить всё
uses Graph;
var
grDriver: Integer;
grMode: Integer;
ErrCode: Integer;
begin
grDriver := Detect;
InitGraph(grDriver, grMode,'');
ErrCode := GraphResult;