Проблема с процедурой WinGraph

Модератор: Модераторы

Ответить
gamerpro
незнакомец
Сообщения: 1
Зарегистрирован: 20.07.2017 16:13:59

Проблема с процедурой WinGraph

Сообщение gamerpro »

Здравствуйте, помогите с проблемой, при запуске программы с использованием процедуры WinGraph, компилятор выдает следующую ошибку:
wingraph.pas(74,27) Fatal: Syntax error, ":" expected but "identifier DRIVER" found
wingraph.pas(0) Fatal: Compilation aborted
Указывает на строчку с кодом:
procedure DetectGraph(out driver,mode:smallint);
Помогите пожалуйста, срочно! Проект завтра сдавать нужно.
olegy123
долгожитель
Сообщения: 1643
Зарегистрирован: 25.02.2016 11:10:20

Сообщение olegy123 »

ему out не нравится.. хочет видеть после ":".. ждет out:
считает слово out - обычной переменной, а не зарезервированным словом.

должно спасти
procedure DetectGraph(var driver,mode:smallint);
Alex2013
долгожитель
Сообщения: 3215
Зарегистрирован: 03.04.2013 11:59:44

Сообщение Alex2013 »

gamerpro писал(а):Здравствуйте, помогите с проблемой, при запуске программы с использованием процедуры WinGraph, компилятор выдает следующую ошибку:
wingraph.pas(74,27) Fatal: Syntax error, ":" expected but "identifier DRIVER" found
wingraph.pas(0) Fatal: Compilation aborted
Указывает на строчку с кодом:
procedure DetectGraph(out driver,mode:smallint);
Помогите пожалуйста, срочно! Проект завтра сдавать нужно.


Хм ...А может так ?
procedure DetectGraph(out drive:smallint; out mode:smallint);

Зы
Думаю что где-то настройках компилятора что-то не то ..
или версия старая про Out не знает.
Ответить