Машинная математика

Категория: Учебники по Delphi » Быстрый старт в Delphi

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

 

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

 

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

 

Доступ к символам в строке через указатель в Delphi

Категория: Учебники по Delphi » Внутренний мир Delphi

Указатели можно использовать также для получения доступа к символам в строке. Приведенный ниже код демонстрирует стандартный способ получения доступа к символам в строке: 

 

Разработка интерфейса пользователя

Категория: Учебники по Delphi » Внутренний мир Delphi

Зта статья посвященна построению оконных приложений с помощью каркаса VCL. VCL (VisualComponent Library — библиотека визуальных компонентов) представляет собой библиотеку классов Borland, с помощью которых можно быстро создавать высококачественные приложения для Windows с использованием Delphi for Windows 32 . 

 

Отчеты в Delphi / Еще немного о компонентах

Категория: Учебники по Delphi » Базы данных в Delphi 7

Невизуальный компонент, с помощью которого можно производить всевозможные вычисления с данными, включающими в себя значения из полей таблиц (свойство SrclDataField, Src2DataField), константами (SrclValue, Src2Value) и других вычисляемых параметров (ScrlCalcVar, Src2CalcVar). Свойство Operator задает тип операции. Каждый операнд может быть дополнительно обработан с использованием стандартных функций, например тригонометрических (SrclFunction, Src2Fuction). Задействуя параметры проекта для хранения промежуточных результатов вычислений, можно строить сколь угодно сложные выражения.

 

Невизуальный компонент, связывающий между собой компоненты DataBand, CalcText и CalcTotal через их свойства Controller. В процессе печати отчета обрабатывает сигналы от этих компонентов, вырабатывая результат операции в зависимости от полосы, на которой данный компонент расположен. Другая функция — инициализация компонентов CalcText и CalcTotal указанным значением (свойства InitCalcVar, InitData Field и InitValue).

 

04 Средства для работы с базами данных в Delphi

Категория: Учебники по Delphi » Базы данных в Delphi 7

В этой статье мы рассмотрим архитектуру В DE Delphi, а также новую архитектуру dbExpress, которая появилась еще в версии Delphi 6. Кроме того, вы познакомитесь с набором программ, входящих в комплект поставки Delphi 7 и предназначенных для работы с базами данных.

 

Вы узнаете:

  • что такое BDE и его архитектура:
  • для чего нужны программы BDE Administrator Database Desktop;
  • как создать новую таблицу;
  • как создать новый псевдоним базы данных;
  • для чего применяется программа Data Pump:
  • а также кратко познакомились с механизмом dbExpress.