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

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

9. Добавьте в программу из упражнения 8 обработчик сообщения Windows MW_MOVE. При перемещении окна программа должна выдавать звуко­вой сигнал и выводить в форме новые координаты.

10. Дополнительное задание: модифицируйте программу PictureViewer из 6-го дня, «Изучение IDE C++Builder: проекты и формы», чтобы захва­тывать исключение в тех случаях, когда пользователь пытается открыть файл, не являющийся графическим.

Подведение итогов

Ну как, много информации, да? Но вы получили удовольствие? Или вас начало лихорадить? Держу пари, что к этому моменту колеса в вашей голове действительно провернулись! Вероятно, вы уже представили себе одно или два собственных приложения. Возможно, вы даже начали работать над приложением. Я надеюсь, что это так, поскольку я много раз говорил, каким образом можно действительно чему-то научиться. Если у вас еще не появилась идея для какого-либо приложения, не волнуйтесь: она придет в свое время.

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

Несколько менее захватывающий материал этой недели — подробное изучение проектов C++Builder и отладчика интегрированной среды. Эти главы могли не произвести особого впечатления, но они содержали ту ин­формацию, которая необходима вам при разработке приложений. Все это имеет отношение к оптимизации затрат вашего времени. Изучение отладчика требует нескольких часов или даже дней, но он, в конечном счете, сэкономит вам недели работы. Поверьте мне! Если вы знаете, как использовать отладчик, то легко сможете выяснить, что происходит, когда вы сталкиваетесь с ошиб­кой в своей программе. Если вы не задержались на отладчике, я настоятельно советую вам вернуться и просмотреть 11-й день. Как я уже говорил, отладчик — это не самое захватывающее из того, о чем вы узнаете из этой книги, но, без сомнения, он будет одной их самых полезных вещей. Изучение эф­фективного использования ваших проектов относится к той же теме. Рацио­нальное управление проектом, в конечном счете, также сэкономит вам время.

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