Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.02.2015, 18:35   #1
aiperi
Пользователь
 
Регистрация: 14.11.2012
Сообщений: 12
По умолчанию Не компилируется

Хочу написать имитационную модель диспетчер задач. В интернете нашла вот такой код http://texproc.ru/index.php/programm...immod1?start=5 Когда Компилирую выводит Ошибку: [Fatal Error] Unit1.pas(77): File not found: 'AboutUnit.dcu'
Посоветуйте пожалуйста что мне делать
aiperi вне форума Ответить с цитированием
Старый 04.02.2015, 18:39   #2
WinCoder
Заблокирован
 
Регистрация: 24.11.2014
Сообщений: 721
По умолчанию

Для начала перевести текст ошибки с английского на русский. Что такое гугл переводчик, в курсе?
WinCoder вне форума Ответить с цитированием
Старый 04.02.2015, 18:46   #3
aiperi
Пользователь
 
Регистрация: 14.11.2012
Сообщений: 12
По умолчанию

Как я поняла, dcu файл появляется только после компиляции. А она ругается на отсутствие файла dcu.
aiperi вне форума Ответить с цитированием
Старый 04.02.2015, 18:49   #4
WinCoder
Заблокирован
 
Регистрация: 24.11.2014
Сообщений: 721
По умолчанию

А программе есть, что компилировать? AboutUnit.pas присутствует?
WinCoder вне форума Ответить с цитированием
Старый 04.02.2015, 18:58   #5
aiperi
Пользователь
 
Регистрация: 14.11.2012
Сообщений: 12
По умолчанию

Я понимаю вам разбираться в чужом коде лень. Но у меня уже терпение лопнуло. Не могли бы сказать что можно сделать конкретно? Нет, AboutUnit.pas не присутсвует. проект я создала сама, код взяла с той ссылки что указала выше.

Последний раз редактировалось aiperi; 04.02.2015 в 19:01.
aiperi вне форума Ответить с цитированием
Старый 04.02.2015, 19:04   #6
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

удали эти строки
Код:
uses AboutUnit, Help_Unit;
...
//=== Показатьвкладку "Обавторе"

procedure TImForm.N3Click(Sender: TObject);

begin About_Form.ShowModal; end;

//=== Показатьвкладку "Справка"

procedure TImForm.N2Click(Sender: TObject);

begin  Help_Form.Show; end;
ZuBy вне форума Ответить с цитированием
Старый 04.02.2015, 19:09   #7
WinCoder
Заблокирован
 
Регистрация: 24.11.2014
Сообщений: 721
По умолчанию

aiperi Ну считайте, это Ваш первый урок на тему, "почему нельзя бездумно копировать чужой код".
Цитата:
Нет, AboutUnit.pas не присутсвует
А в коде пишете, что присутствует.
Код:
uses AboutUnit
И как компилятор должен реагировать на то, чего нет? Варианты?
WinCoder вне форума Ответить с цитированием
Старый 04.02.2015, 19:10   #8
aiperi
Пользователь
 
Регистрация: 14.11.2012
Сообщений: 12
По умолчанию

Удалила. Теперь [Warning] Unit1.pas(85): For loop control variable must be simple local variable
[Warning] Unit1.pas(87): For loop control variable must be simple local variable
[Warning] Unit1.pas(101): For loop control variable must be simple local variable
[Warning] Unit1.pas(105): For loop control variable must be simple local variable
[Warning] Unit1.pas(109): For loop control variable must be simple local variable
[Warning] Unit1.pas(111): For loop control variable must be simple local variable
[Error] Unit1.pas(112): '.' expected but ';' found
[Warning] Unit1.pas(122): For loop control variable must be simple local variable
[Warning] Unit1.pas(124): For loop control variable must be simple local variable
[Warning] Unit1.pas(138): For loop control variable must be simple local variable
[Warning] Unit1.pas(142): For loop control variable must be simple local variable
[Error] Unit1.pas(146): Undeclared identifier: 'forj'
[Error] Unit1.pas(148): Missing operator or semicolon
[Warning] Unit1.pas(160): For loop control variable must be simple local variable
[Warning] Unit1.pas(162): For loop control variable must be simple local variable
[Warning] Unit1.pas(174): For loop control variable must be simple local variable
[Warning] Unit1.pas(176): For loop control variable must be simple local variable
[Warning] Unit1.pas(196): For loop control variable must be simple local variable
[Warning] Unit1.pas(198): For loop control variable must be simple local variable
[Warning] Unit1.pas(210): For loop control variable must be simple local variable
[Warning] Unit1.pas(228): For loop control variable must be simple local variable
[Warning] Unit1.pas(230): For loop control variable must be simple local variable
[Error] Unit1.pas(261): This form of method call only allowed for class methods
[Error] Unit1.pas(59): Unsatisfied forward or external declaration: 'TForm1.N3Click'
[Error] Unit1.pas(61): Unsatisfied forward or external declaration: 'TForm1.N2Click'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
куча ошибок(
aiperi вне форума Ответить с цитированием
Старый 04.02.2015, 19:14   #9
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

покажите ваш код
ZuBy вне форума Ответить с цитированием
Старый 04.02.2015, 19:17   #10
aiperi
Пользователь
 
Регистрация: 14.11.2012
Сообщений: 12
По умолчанию

Как быть? Есть ли пути решения?
aiperi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не компилируется в 10 Eyxeniy Visual C++ 6 12.03.2011 10:21
не компилируется Roman87 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 09.12.2010 17:30
не компилируется( Katte Помощь студентам 2 08.06.2010 22:47
Не компилируется Alchi09 Общие вопросы C/C++ 10 03.12.2009 15:20