Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Проблема с Delphi


Автор: Pakshin A. S. 20.12.2003, 17:39
Делаю: Project->Build. Запускаю exe-файл, изменений в программе нет, хотя сутки назад всё было в полном порядке! Открыл папку с exe-файлом: дата изменения файла изменена, а содержание нет!

Что делать!?

Автор: Pakshin A. S. 20.12.2003, 17:40
Штука, типа переустановки Delphi, не подходит, т. к. диск c Delphi утерян! А на новый денег нет!

Автор: Полудненко Олег 20.12.2003, 18:43
Pakshin A. S. глянь куда Делфи создаёт новый ехе.

Автор: Pakshin A. S. 20.12.2003, 18:48
Жалко, что нельзя ругаться на форуме, а то бы я сказал всё, что думаю об ентой ... Delphi!
Оказалось, что надо добавить новый язык "Русский" (это апосля экспериментов с языками). Маразм полнейший!

Теперь проблема другая:
Код

Form1:=TForm1.Create(self);
Form1.ShowModal;
Form1.Free;


На такую штуку мне вылезает сообщение:
Цитата

Resource TForm1 not found


Проверил наличие юнитов... Ага, такого юнита нет.. добавил в project Unit1... Компилирую...
Цитата

[Error] WARNING: Duplicate resource(s):
[Error] Type 6 (STRING), ID 65344:
[Errpr] File D:\NewProg\Project1_DRC.res string kept: "Error"
[Error] File Project1.str string discarded: "Menu '%s' is already being used by another form"
и тек много, много раз! Только с некоторыми изменениями, но суть остаётся неизменной!

Чё за штука такая?! Я нигде более не употребляю этот юнит! Самое весёлое: при отсутствии юнита, компилятор не выдаёт ошибок в месте обращения к форме!

Хорошо, что форма открывается! biggrin.gif Но это не освобождает вас от ответа (строго!) smile.gif

Автор: Pakshin A. S. 20.12.2003, 18:50
Полудненко Олег Она делала вид, что писала на диск, т. е. красная лампочка загоралась... А где файлик...

Автор: December 20.12.2003, 19:03
Project - Options - проверь всё
Tools - Preferences - проверяй все пути

Автор: Vit 21.12.2003, 08:14
Цитата
Resource TForm1 not found


Имеется ввиду не ресурсный файл (его добавлять не надо - из за его добавления и полезла ошибка Duplicate resource ), а файл формы DFM (он физически тоже прикомпилируется как ресурс). Где-то форму потерял...

Автор: Pakshin A. S. 21.12.2003, 19:02
Буду искать...

Автор: Seti 21.12.2003, 19:17
У меня была такая же проблема. Давно, правда. Вроде бы решилась путем добавления/ удаления
{$R *.dfm}


Автор: Pakshin A. S. 21.12.2003, 19:37
Seti Ну это у меня всегда в полном порядке...

Создал новый project, запихнул туда все формы и модули, та же проблема...

Форму вроде не терял (я мог и неправильно понять смысл слова "потерял" в сообщении Vit'а).

Автор: Vit 21.12.2003, 20:24
Цитата(Pakshin @ 21.12.2003, 10:37)
Форму вроде не терял (я мог и неправильно понять смысл слова "потерял" в сообщении Vit'а).

Имеется ввиду:

1) Файл формы переименован
2) Файл формы отсутствует
3) Файл формы имеет плохую структуру, нарушен, от другой версии Дельфи
4) Файл формы не доступен на чтение/запись
5) Файл формы изменён, что делает его несовместимым с проектом
6) В тексте модуля нет ссылки на файл формы
7) В тексте модуля сделано вручную без применения соответствующих инструментов среды дельфи переименование имени модуля или имени класса формы
8) Файл формы лежит в другом каталоге чем файл модуля

Автор: Pakshin A. S. 22.12.2003, 14:31
Вариант №3 подходит. Эту форму я писал на седьмых делфях!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)