![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема с .pas файлом [D7, XP]
disPATCHer © (2006-09-02 20:37:00)Здравствуйте.
Я не силен в программировании. Программу делал с исходника. Тема проекта совершенно не имеет ничего общего с моей темой. Как можно .pas - фаил переименовать? И как это сделать? После переименования, программа отказывается работать, хотя во всех файлах я описал уже новый.
disPATCHer (2006-09-02 21:39:00) [1]спасибо, все заработало!
Mike Petrichenko (2006-09-02 21:07:00) [2]
> я уже так пробовал
> [Fatal Error] computer.pas(1): Program or unit 'computer.
> pas' recursively uses itself
Это значит что вы пытаетесь вызвать можуль сам из себя. Вот пример, когда это происходит:
unit compouter;
interface
uses
blablabla, bababa, bububu;
implementation
end.
unit bububu;
interface
uses
computer;
implementation
end.
P.S. Содержимое можуль значения не имеет.
disPATCHer (2006-09-02 20:57:00) [3]Не, программа и модуль по разному называются.
Программа работает, а пытаюсь переименовать .pas фаил не работает. Вобще не понимаю.
В computer.pas - > unit computer; прописал
И в etiketPRO.dpr -> uses
Forms,
etiket in 'computer.pas' {Form1},
Джо (2006-09-02 20:52:00) [4]А ты, случаем, этот модуль в свой же uses не прописал? :)
Джо (2006-09-02 20:47:00) [5]> [2] disPATCHer © (02.09.06 20:42)
> я уже так пробовал
> [Fatal Error] computer.pas(1): Program or unit 'computer.pas'
> recursively uses itself
Не называй модуль и программу одним именем. Вроде так, проверить сейчас не могу.
disPATCHer (2006-09-02 20:42:00) [6]я уже так пробовал
[Fatal Error] computer.pas(1): Program or unit 'computer.pas' recursively uses itself
Zeqfreed (2006-09-02 20:39:00) [7]В первой строчке замени имя юнита.