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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 05.10.2013, 11:54   #1
Winexcel
Форумчанин
 
Регистрация: 26.08.2013
Сообщений: 187
По умолчанию ошибка в delphi "[Error] WARNING. Duplicate resource(s)"

Гуглил по этому вопросу, нашёл ответ
http://www.cyberforum.ru/delphi/thread4622.html
Но он мне не помог собственно как и этот
http://www.sql.ru/forum/441995/error...ate-resource-s

Скажите пожалуйста что нужно сделать в моей ситуации:
В проекте 9 форм, я пытаюсь переименовать первый модуль:Unit1 в MainForm
Через Project Manager, просто пересохраняю проэкт -> Unit1 -> ПКM -> Save as , в название модуля пишу MainForm.pas, делфи создаёт все файлы(MainForm.pas, dfm...) после компиляции вижу следующую ошибку:

Код:
[Error] WARNING. Duplicate resource(s):
[Error]   Type 10 (RCDATA), ID TFORM1:
[Error]     File MainForm.dfm resource kept; file Unit1.dfm resource discarded.
Удаляю project1.res, компилирую, все также, сохраняю проект, создаётся
новый project1.res, компилирую, все также. Собсвенно как переименовать модуль?
P.S когда компилировал пробовал удалять unit1.pas, unit1.dfm..ошибка не ушла, также пробовал компилировать и вместе с этими файлами
Winexcel вне форума
Старый 05.10.2013, 12:10   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А ты посмотри в MainForm.pas, может у тебя там прописана директива $R со ссылкой на старое имя модуля?
I'm learning to live...
Stilet вне форума
Старый 05.10.2013, 12:18   #3
Winexcel
Форумчанин
 
Регистрация: 26.08.2013
Сообщений: 187
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А ты посмотри в MainForm.pas, может у тебя там прописана директива $R со ссылкой на старое имя модуля?
Код:
implementation

uses Unit2, Unit7, Unit3, Unit4, Unit8;


{$R *.dfm}
дальше код
Про unit1 нечего нету
Winexcel вне форума
Старый 05.10.2013, 12:42   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Тогда поудаляй все файлы, что не dfm и не pas из проекта (которые относятся к формам и их модулям) и заново перекомпилируй.
Не забудь копию проекта сделать на всяк пожарный.
I'm learning to live...
Stilet вне форума
Старый 05.10.2013, 13:07   #5
Shouldercannon
Участник клуба Подтвердите свой е-майл
 
Аватар для Shouldercannon
 
Регистрация: 26.01.2008
Сообщений: 1,897
По умолчанию

XPMan в проекте используется? Какая версия Delphi?
Shouldercannon вне форума
Старый 05.10.2013, 13:08   #6
Winexcel
Форумчанин
 
Регистрация: 26.08.2013
Сообщений: 187
По умолчанию

Проблему решил, в модуле(который почти не использовал) было подключение unit1, удалил всё заработало, спасибо, тему можно закрыть.
Winexcel вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в программе [Delphi 7] при передаче данных - "socket error" -Jack- Работа с сетью в Delphi 7 18.07.2012 07:29
Тупая ошибка ...Duplicate resource(s): [Error] Romer9999 Общие вопросы Delphi 5 02.08.2011 15:21
ошибка при старте макроса "Automation error (Error 440)" Дятел Microsoft Office Excel 7 29.11.2010 17:34
Qbasic ошибка "duplicate definition" Костя КС Помощь студентам 5 26.05.2009 22:23