Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.10.12;
Скачать: CL | DM;

Вниз

Научите форму удалять.   Найти похожие ветки 

 
lord   (2008-09-01 10:20) [0]

Научите как правильно форму удалять. Я делаю так: захожу в poject manenger, нажимаю remote, после этого проект компилируеться нормально. После того как я закрою проект и удалю файлы формы, а потом его снова компилирую, выдаёться ошибка file not fond. Как найти в проекте все ссылки на эту форму ?


 
Ega23 ©   (2008-09-01 10:24) [1]


> Как найти в проекте все ссылки на эту форму ?


Удалить ссылки на этот юнит из всех uses проекта.


 
lod   (2008-09-01 10:37) [2]

а почему ошибки начинают вываливаться, только после того, как я закрою и открою снова проект ?


 
Медвежонок Пятачок ©   (2008-09-01 10:38) [3]

а тебе не все равно?


 
Ega23 ©   (2008-09-01 10:47) [4]


> а почему ошибки начинают вываливаться, только после того,
>  как я закрою и открою снова проект ?


Юнит-то остался, путь к нему есть. Или вообще dcu.
Действительно, тебе не всё равно?


 
Медвежонок Пятачок ©   (2008-09-01 10:49) [5]

текущий каталог после закрытия/открытия сменился - вот и начало ругаться


 
lod   (2008-09-01 10:54) [6]

Ega23 © И что мне щас после удаления каждой формы надо закрывать и открывать проект ?


 
Плохиш ©   (2008-09-01 10:55) [7]


> Медвежонок Пятачок ©   (01.09.08 10:49) [5]
> текущий каталог после закрытия/открытия сменился - вот и
> начало ругаться

Врёшь, он файлы удалил и даже не скрывает этого :-D


 
Медвежонок Пятачок ©   (2008-09-01 10:55) [8]

нет. после каждого переоткрытия проекта удалять форму.


 
Плохиш ©   (2008-09-01 10:56) [9]


> lod   (01.09.08 10:54) [6]
> Ega23 © И что мне щас после удаления каждой формы надо закрывать
> и открывать проект ?

Твоё право, но можно просто сделать глобальный поиск удалённого модуля в проекте.


 
Медвежонок Пятачок ©   (2008-09-01 10:56) [10]

Врёшь, он файлы удалил и даже не скрывает этого :-D

dcu осталась


 
lod   (2008-09-01 11:00) [11]

Медвежонок Пятачок © и dcu тоже удалил.


 
Медвежонок Пятачок ©   (2008-09-01 11:01) [12]

значит компиляция после удаления вообще не проводилась.
по f9 был запущен раннее собранный exe.


 
Ega23 ©   (2008-09-01 11:01) [13]


> И что мне щас после удаления каждой формы надо закрывать
> и открывать проект ?
>


Ctrl + F, вкладка Find in Files, Where - Search all files in project.


 
{RASkov} ©   (2008-09-01 11:19) [14]

> Ctrl + F, вкладка Find in Files, Where - Search all files
> in project.

А я думаю, проще так:
При открытом проекте, удалить все не нужные файлы, затем переименовать удаляемые объекты (форма, модули) и запустить проверку синтаксиса - курсор сам "прыгнет" к месту, где нужно будет удалить ссылку..... Вообщем идея такая :)


 
Ega23 ©   (2008-09-01 11:20) [15]


> курсор сам "прыгнет" к месту, где нужно будет удалить ссылку


Не факт, он может прыгнуть на uses в файле проекта, типа file not found. А ссылка реально где-то в каком-то из юнитов сидит...


 
{RASkov} ©   (2008-09-01 11:21) [16]

Хотя, нет.... Ctrl + F выглядит проще, чем описание в [14] :)


 
{RASkov} ©   (2008-09-01 11:24) [17]

> [15] Ega23 ©   (01.09.08 11:20)

Ну фик знает... вроде должен прыгнуть к "пустому" модулю в юзес... :)
Т.е. было:
uses windows, tyry-pyry, db;
затем мы удаляем файлы для tyry-pyry (или этот модуль переименовываем в deltyry-pyry) - вроде обязан курсор прыгнуть к tyry-pyry..... :)


 
Anatoly Podgoretsky ©   (2008-09-01 13:11) [18]

> lord  (01.09.2008 10:20:00)  [0]

Ctrl+F.
Это в проводнике.
Это на папке с проектом.
Если не выполнишь последние два пункта, то возможно придется перелопатить мегатонны текста.



Страницы: 1 вся ветка

Текущий архив: 2008.10.12;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.019 c
15-1219235641
sD
2008-08-20 16:34
2008.10.12
динамическое создание форм


15-1219070182
A1ex
2008-08-18 18:36
2008.10.12
переход по юнитам через ctrl


15-1219218004
sD
2008-08-20 11:40
2008.10.12
Работа с dxBarManager (DevExpress)


2-1220614191
KirillRepin
2008-09-05 15:29
2008.10.12
Буфер обмена


2-1220106974
Alral
2008-08-30 18:36
2008.10.12
Функция Recv и PChar