Кент Рейсдорф. BORLAND C++BUILDER. Раздел 3

Кент Рейсдорф. BORLAND C++BUILDER. Страница 297


Заключение

Сегодня вы узнали много таких вещей, которые часто упускаются из виду. Я надеюсь, что вы приняли к сведению некоторые советы, касающиеся работы с проектами и редактором кода C++Builder. Вы также получили разъяснение по некоторым опциям проекта и редактора. Даже если эта глава и не произвела на вас большого впечатления, полученная здесь информация понадобится вам в дальнейшем.

Вопросы и задания

Этот раздел содержит вопросы, которые помогут вам закрепить пройден­ный материал, и упражнения, которые дадут опыт практического применения изученного. Ответы на вопросы приведены в приложении А.

Вопросы и ответы

В окне менеджера проектов имена модулей моего проекта написаны то полу­жирным, то нормальным текстом. Почему?

Любые модули, которые вы изменили и пока не сохранили, показываются в окне менеджера проектов полужирным текстом. Не устаревшие модули (те, которые не нужно сохранять, поскольку они не изменялись) показаны нормальным текстом.

Каждый раз, когда я пробую изменить имя модуля исходного текста проекта в проводнике проекта, оно возвращается к первоначальному значению. По­чему?

Вы не можете изменять имена файлов с исходным текстом в проводнике проекта. В проводнике проекта можно изменять только те объекты, ко­торые имеют свойство Name. Иными словами, вы можете изменять только имена форм и компонентов. Чтобы изменить имя файла исходного текста, выберите пункт File | Save As в главном меню редактора кода.

После запуска моего приложения его главная форма не отображается, а вместо нее выводится одно из диалоговых окон. В чем причина?

Вы случайно установили в качестве главной формы приложения одну из своих диалоговых форм. Откройте диалоговое окно Project Options, щелкните на вкладке Forms и выберите свою главную форму в комби­нированном списке Main Form. Запустите программу снова, и вы увидите, что проблемы больше нет: после запуска программы отображается глав­ная форма.

Web-дизайн (с) 2010 All rights reserved