Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Проблема с .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]

В первой строчке замени имя юнита.


Наверх

Титульная страница Поиск, карта сайта Написать письмо