Delphi. Трюки и эффекты

Delphi. Трюки и эффекты

«Delphi. Трюки и эффекты», как и все издания данной серии, адресована тем, кто хочет научиться делать с помощью уже знакомых программных пакетов новые, интересные вещи. В первой части книги многое говорится о среде разработки Delphi (самых последних версий) и программировании на языке Object Pascal. Благодаря этому издание подходит и новичкам, и начинающим программистам. Вторая (основная) часть книги описывает удивительные возможности, скрытые в языке, и на примерах учит читателя программистским фокусам – от «мышек-невидимок» и «непослушных окон» до воспроизведения МРЗ и управления офисными программами Word и Excel из приложений Delphi. Купив эту книгу, вы пройдете непростой путь к вершинам программистского мастерства весело и интересно.

Жанры: Программы, Программирование
Цикл: Трюки и эффекты
Год публикации: 2007

Читать онлайн Delphi. Трюки и эффекты


Введение

В настоящее время количество книг, посвященных различным языкам программирования, настолько велико, что иногда просто не знаешь, какую выбрать. Цель этой книги – не просто тривиальное изложение материала о Delphi. Она поможет вам получить опыт в решении многих задач. В итоге у вас будет необходимый базис знаний, который даст возможность легко и быстро усваивать что-то новое. Здесь вы найдете ответы на вопросы, которые возникают у большинства людей при разработке своих собственных приложений. Вам больше не придется задумываться над тем, как решать мелкие задачи, которые являются повседневной работой большинства программистов. У вас появится возможность тратить больше времени именно на основную цель, поставленную перед вами, а не на второстепенные.

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

Зачастую люди выбирают Delphi за его простоту. Программа подкупает начинающих пользователей, которые хотят почти сразу писать программы, а не разбираться в особенностях синтаксиса языка. Простота в совокупности с мощью дают вам целый набор инструментов для воплощения задуманного. Однако запомните: чтобы научиться хорошо программировать, недостаточно иметь огромный объем теоретических знаний, хотя и он немаловажен. Следует научиться думать в концепции выбранного вами языка, и тогда вас ждет успех. Ведь не понимая, зачем все это нужно, вы не сможете эффективно воспользоваться ресурсами языка для наиболее удачного решения поставленных задач.

В этой книге описано множество примеров. Есть как относительно простые, так и довольно сложные. Но пусть последнее вас не пугает. К тому моменту, когда вы начнете их рассматривать, они не покажутся вам особенно трудными.

От издательства

Ваши замечания, предложения, вопросы отравляйте по адресу электронной почты [email protected] (издательство «Питер», компьютерная редакция).

На сайте издательства http://www.piter.com вы найдете подробную информацию о наших книгах.

Глава 1

Окна

• Привлечение внимания к приложению

• Окно приложения

• Полупрозрачные окна

• Окна и кнопки нестандартной формы

• Немного о перемещении окон

• Масштабирование окон

• Добавление пункта в системное меню окна

• Отображение формы поверх других окон


Было решено начать книгу именно с необычных приемов использования оконного интерфейса. Причиной стало то, что при работе с операционной системой Windows мы видим окна постоянно и везде (отсюда, собственно, и название). Речь идет не только об окнах приложений, сообщений, свойств – понятие о таких окнах есть у любого начинающего пользователя Windows.

В своих собственных окнах рисуются и элементы управления (текстовые поля, панели инструментов, таблицы, полосы прокрутки, раскрывающиеся списки и т. д.). Взгляните на интерфейс, например, Microsoft Word. Здесь вы увидите, что даже содержимое документа находится в своем собственном окне с полосами прокрутки (правда, это не обязательно элемент управления). Окна элементов управления отличаются от «самостоятельных» окон (упрощенно) отсутствием стиля, позволяющего им иметь заголовок, а также тем, что являются дочерними по отношению к другим окнам. Понимание этого момента является важным, так как на нем основана часть примеров данной главы.


Вам будет интересно
Данная книга предназначена для пользователей Microsoft Excel и содержит описание приемов и методов работы, которые из-за своей специфичности недостаточно представлены (либо вообще не представлены) в пользовательской, справочной и иной соответствующей документации. Изучение приведенных в книге примеров позволит читателю открыть для себя не известные ранее возможности Excel. Предлагаемый материал легко усваивается благодаря тому, что излагается доступным и понятным языком....
Читать онлайн
Владение Excel – это такой же обязательный элемент компьютерной грамотности, как умение работать в Windows, Интернете или Word. Практически любой пользователь ПК сталкивается с задачами, для решения которых необходим Excel. Ученому эта замечательная программа поможет обрабатывать результаты эксперимента, бухгалтеру – делать отчеты, домохозяйке – вести семейный бюджет. Причем подавляющему большинству людей нужно знать об Excel совсем немного, чтобы эффективно справляться со всеми расчетными задач...
Читать онлайн
Самоучитель по Microsoft Office 2007 предназначен для тех читателей, которые уже имеют определенный опыт работы с компьютером и хотят познакомиться с возможностями приложений широко распространенного пакета программ компании Microsoft.В книге описаны стандартные приемы работы в операционной системе Windows, текстовом редакторе Word, редакторе электронных таблиц Excel. Кроме того, вы познакомитесь с возможностями приложения PowerPoint, предназначенного для подготовки презентаций, с профессиональн...
Читать онлайн
Данная книга – своеобразная «скорая помощь» для новичков, которым нужно быстро разобраться с возможностями новой версии текстового процессора Mirosoft Word 2007. Кроме того, это полезное пособие для более опытных пользователей – с его помощью они смогут быстрее освоить новый интерфейс программы. В книге нет слишком подробных описаний, не рассматриваются экзотические возможности приложения. Ее основная цель – помочь вам за несколько минут найти ответы на свои вопросы....
Читать онлайн
Не секрет, что любая безупречно оформленная письменная работа всегда претендует на более высокую оценку. Если вы хотите научиться быстро и качественно оформлять рефераты и курсовые работы, эта книга станет для вас незаменимым помощником. Поиск нужной информации в Интернете, быстрый набор, сканирование и форматирование текстов, создание сложных математических формул и качественных иллюстраций больше не будут казаться чем-то чрезвычайно сложным и недоступным.К печатному изданию книги также прилага...
Читать онлайн
Когда-нибудь на любом компьютере неизбежно накапливается большое количество информации. Прочитав эту книгу, вы научитесь переносить ваши данные на компакт-диски или DVD, узнаете, как создавать диски с данными, музыкальные диски, DVD со всеми атрибутами. Если у вас скопилось большое количество аудио– и видеокассет со старыми записями, эта книга расскажет, как перенести их на цифровой носитель. Вы научитесь создавать этикетки для дисков, работать с программами-каталогизаторами, восстанавливать инф...
Читать онлайн
Современный бухгалтер немыслим без компьютера и бухгалтерских компьютерных программ, помогающих оформить платежные документы, приходные и расходные кассовые ордера, вести учет поступления и движения товаров, выписывать счета-фактуры и многое, многое другое. В книге подробно рассматриваются специализированные бухгалтерские программы «1С: Предприятие», 7.7 и 8.0, а также редактор электронных таблиц Microsoft Excel, приводятся конкретные примеры их использования для ведения бухгалтерского учета на ...
Читать онлайн
Не секрет, что любая безупречно оформленная письменная работа всегда претендует на более высокую оценку. Если вы хотите научиться быстро и качественно оформлять рефераты и курсовые работы, эта книга станет для вас незаменимым помощником. Поиск нужной информации в Интернете, быстрый набор, сканирование и форматирование текстов, создание сложных математических формул и качественных иллюстраций больше не будут казаться чем-то чрезвычайно сложным и недоступным, а станут «правилами хорошего тона» при...
Читать онлайн
Некогда популярный писатель, Ричард, никак не может создать что-то по истине великое и прекрасное. Забыв обо всем, он пускается во все тяжкие и мимолетом попадает в свое прошлое. По крайней мере, так кажется на первый взгляд. Ошибки прошлого и настоящего, мистические аномалии и первая любовь – все это предстоит пережить нашему герою. Сможет ли он вернуться прежним и как события, произошедшие десять лет назад, повлияют на его жизнь?...
Читать онлайн
Эта повесть о том незабываем времени, когда приходит чувство, которое люди называют любовью. Когда с его помощью мы открываем для себя мир по новому, в самых разнообразных цветах и оттенках. Когда приходит любовь, мир становится окончательно твоим, и всё, что в нём присутствует, незримо вступает с тобой в разговор. Эта повесть своеобразный акварельный этюд, написанный через много лет после того, как где-то в бескрайнем пространстве Амура произошло невероятное событие – любовь победила смерть, ве...
Читать онлайн
Он старше. Влиятельный друг отца, взявший меня на работу по его просьбе. Он не знает, что после совместной ночи я ношу под сердцем его ребёнка. А я не спешу сообщать - это ничего не изменит. Он скоро женится, а я уеду домой. продолжение через день...
Читать онлайн
Англия, 9-й век. Суровый воин Айк по прозвищу Дикий, получивший от короля Эгберта за военные заслуги титул графа и земли является весьма умелым управленцем. Он не ведает жалости к врагам и предателям, не терпит непокорных. Но над королевством Уэссекс нависла новая угроза в лице данов-викингов, периодически совершающих опустошающие набеги, Айк является для них одним из злейших врагов. Во время одного из нападений на крепость среди пленных графа оказывается непокорная девушка по имени Эрна, котор...
Читать онлайн