Как я могу остановить от открытия форм на Делфи запуске интегрированной среды разработки


Для моего первого вопроса о переполнении стека я должен спросить вас об этой проблеме, которую я имею с Delphi 2007 (я знаю, что это старый, но мы не всегда можем выбрать, на чем мы кодируем ;)).

При запуске моего проекта IDE всегда открывает набор форм из моего проекта.

Например, возьмем проект, в котором у меня есть 50 форм. Каждый раз, когда я открываю проект, IDE открывает некоторые из этих форм (они всегда одни и те же). Мой вопрос: есть ли где-нибудь список в настройках где можно поставить список форм для автоматического открытия в Delphi при запуске? Я искал на 5 разных форумах об этом, и я никогда ничего не находил. Это какая-то конфигурация?

2 8

2 ответа:

Перейдите в меню Сервис->Параметры.

Проверьте пункт параметры автосохранения->Project desktop и нажмите кнопку ОК, чтобы применить изменения. Закрыть диалог.

Вернитесь к своему проекту. Закройте все файлы, которые вы больше не хотите открывать при первой загрузке проекта, а затем используйте File->Save All из главного меню. (Самый быстрый способ закрыть файл-щелкнуть правой кнопкой мыши вкладку редактор вверху и выбрать закрыть страницу из контекста меню.)

IDE запомнит открытые формы при сохранении проекта и снова откроет их при следующей загрузке проекта. Чтобы убедиться, что они только те, которые вы хотите, закройте все формы, которые вы не хотите открывать перед выходом.

Вы можете удалить автоматически открываемые формы, просто убедившись, что они закрыты при следующем сохранении проекта. (И наоборот, вы можете добавлять формы, которые хотите автоматически открывать, просто убедившись, что они открыты, когда проект сохранен.)

Можно открыть только те формы, которые вы хотите видеть одинаковыми каждый раз, независимо от того, как вы покинули проект при последнем сохранении!

1) Перейдите в меню Сервис-Параметры среды IDE.

2) в параметрах среды отметьте опцию "рабочий стол проекта" и нажмите кнопку ОК.

3) вернитесь к своему проекту. Закройте все формы и откройте только те формы, которые вы хотите показать при открытии проекта. 4) сохраните проект.

5) закрыть Delphi и снова открыть Delphi

6) вернитесь в меню Сервис-Параметры и снимите галочку с опции "рабочий стол проекта".

Теперь вы должны иметь возможность открыть свой проект и иметь только те формы, которые вы хотите открыть показать. Даже если вы открываете больше форм, а затем сохраняете и закрываете-он должен открывать только формы в шаге (3), поскольку любые изменения, сделанные после этого, не будут изменены снова, поскольку мы сняли флажок с опции в шаге 6!

Если вы оставите рабочий стол проекта отмеченным галочкой, вы столкнетесь с проблемой его запоминания, какие бы формы ни были оставлено открытым с момента последнего открытия проекта-так что хитрость заключается в том, чтобы только поставить эту галочку во время настройки вашего предпочтительного "макета", а затем снять ее после этого.