singlepost

error 88: "(" expected. << На главную или назад  

рылся в своих тетрадях и нашел там код программы для построения рисунка:

program zvezda;
uses Graph;
Const zv:array[1..10,1..2]
of integer=((320,144),(364,240),(512,240),(384,288),(448,386),(320,336),(192,386),(256,288),(128,240),(256,240));
var gd,gm,i,j:integer;
begin
_gd:=detect;
_initgraph(gd,gm,'C:\Program Files\TURBO PASCAL 7.1\BGI');
_setcolor(4);
_for i:=1 to 10 do
__line to (zv(i,1),zv(i,2));
__line to (zv(1,1),zv(1,2));
_readln; Close graph;
end.

при компиляции паскаль выдает ошибку и указывает на "to" в строке
line to (zv(i,1),zv(i,2));

уже всяко разно перепробывал скобки ставить, но ничего не получается. в чем ошибка?

121 ответов в теме “error 88: "(" expected.”

  1. 20
    Влад Ведьмакович ответил:

    семерка. скорее всего из за неё..

  2. 19
    Владимир Литвинов ответил:

    В папке лежат дрова
    C:\Program Files\TURBO PASCAL 7.1\BGI
    Драйвер выбирается в зависимости от
    Driver; Mode;
    В стандартном Help паскаля есть описание.
    Help Index (набираем Graph), там жмем "Константы и типы Graph.tpu", выбираем "Графические режимы" по списку смотришь режим, и ищешь драйвер в папке.

    ОС у тя какая?

  3. 18
    Влад Ведьмакович ответил:

    какой то кривой паскаль у меня. он драйвера в папке с программой искал.
    какие пути нужно в directories прописать?

  4. 17
    Влад Ведьмакович ответил:

    теперь вылазит ошибка ms-dos subsystem
    система не поддерживает полноэкранный режим

  5. 16
    Влад Ведьмакович ответил:

    накатал программу с процесом посложнее и успел заметить надпись
    BGI error: Graphicsnot initialized (use initgraph)

  6. 15
    Влад Ведьмакович ответил:

    как драйвер называется?

  7. 14
    Владимир Литвинов ответил:

    Попробуй так.
    Driver:=3; Mode:=1;
    InitGraph(Driver,Mode,'C:\Program Files\TURBO PASCAL 7.1\BGI');
    Еще посмотри в папочку C:\Program Files\TURBO PASCAL 7.1\BGI. Есть ли там нужный драйвер. Без него все компилируется, но работать не будет.

  8. 13
    Максим Самойлов ответил:

    LineTo, вспомнил. только там надо четые интегеровских значения указывать.

  9. 12
    Миха Коробов ответил:

    В Line – 4, а в LineTo – 2

  10. 11
    Влад Ведьмакович ответил:

    да. поставил квадратные скобки и прога скомпилировалась. но не запускается…

  11. 10
    Миха Коробов ответил:

    Вроде бы…

  12. 9
    Максим Самойлов ответил:

    а графический модуль то присутствует в указанной папке?

  13. 8
    Влад Ведьмакович ответил:

    graph.tpu есть.

  14. 7
    Максим Самойлов ответил:

    ну запусти ее. вообще ничего не пишет?

  15. 6
    Влад Ведьмакович ответил:

    вообще не реагирует на ctrl+F9

  16. 5
    Максим Самойлов ответил:

    может быть, в том что такой функции вообще нет. попробуй line_to или lineto

  17. 4
    Миха Коробов ответил:

    В Graph'е есть функция LineTo, ее и нужно использовать, а еще CloseGraph слитно пишется :)

  18. 3
    Влад Ведьмакович ответил:

    тогда выдает ошибку type mismatch

  19. 2
    Влад Ведьмакович ответил:

    и указывает на вторую скобку в той же строке

  20. 1
    Миха Коробов ответил:

    а разве доступ к элементу матрицы не с помощью []?

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.