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

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

3. Как задать главную форму приложения?

4. Что означает отсутствие автоматически создаваемых форм?

5. Какое минимальное количество памяти должен иметь ваш компьютер, чтобы можно было включить опцию кэширования прекомпилированных заголовочных файлов?

6. Какое значение имеет генерация отладочной информации для вашего приложения?

7. Если вы не определили выходной каталог в диалоговом окне Project Options, где C++Builder создаст ваш .ехе-файл?

8. Какое сочетание клавиш используется в редакторе кода для сохранения файла?

9. Как установить закладку в окне редактора кода? Сколько закладок вы можете установить?

10. Как перевести файл в редакторе кода в режим read-only (только для чтения)?

Упражнения

1. Создайте новое приложение. Откройте менеджер проектов. Щелкните на кнопке Add Unit, чтобы добавить в проект новый модуль. Найдите ка­талог \CBuilder\Examples\Apps\Contacts и выберите файл с именем Con­tacts.срр. Щелкните ОК, чтобы включить файл в проект.

2. Удалите модуль Contacts.срр из проекта, созданного в упражнении 1.

3. Откройте проект Scratchpad. Замените главную форму на форму About- Вох. Закройте диалоговое окно Project Options и запустите программу. После запуска -программы будет выведено окно About. Закройте окно About, чтобы завершить программу, и снова установите форму Scratchpad в качестве главной формы приложения.

4. Откройте приложение RichEdit, которое поставляется вместе с С+-l-Builder. Перейдите в диалоговое окно Project Options и убедитесь в том, что во вкладке С++ установлена оптимизация по скорости. Постройте программу командой Build All. Проверьте размер результирующего .ехе- файла. Вернитесь в диалоговое окно Project Options и установите опти­мизацию по размеру. Еще раз выполните построение программы командой Build All. Проверьте еще раз размер исполняемого файла и сравните его с предыдущим. Насколько меньше или больше был файл, когда компилятор оптимизировал программу по размеру?

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