![]() |
![]() |
comanche |
![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 41 Пол: Мужской Реальное имя: Эдд Репутация: ![]() ![]() ![]() |
Имеются два модуля, в первом описан тип record и массив соответствующих записей. Во втором модуле- процедура, которая сортирует этот массив.
Чтобы использовать в первом модуле процедуру второго, нужно чтобы в процедуре имелся параметр-переменная массива записей из первого модуля. Верно? Так вот, как я могу описать тип этого параметра во втором модуле? Если модуль использует другой модуль, возникает ошибка: "Cyclic uses list in interface part of unit Students", а так, второй модуль не знает что в первом модуле есть такой тип записей. Сообщение отредактировано: comanche - 29.03.2006 14:02 -------------------- Released by Demons
|
![]() ![]() |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Ну, начнем с того, что твой проект у меня в TMT 3.90 просто не компилируется. Выдает ошибку в типе (тип нельзя конструировать прямо в заголовке процедуры/метода, нужно описывать его заранее) в файле sortsear.pas:
Constructor Init(var RecordsPointer: ^TRecords); Кроме того, в файле GraphOps.pas (строка 297) - " ожидается ')' " А ты говоришь, все работает? Не работает пока что... |
![]() ![]() |
![]() |
Текстовая версия | 25.07.2025 7:20 |