Создание отчетов FastReport в Delphi

Для создания простейшего отчета по приходу товара базы данных «Склад» потребуется разместить на форму PrihodForm два компонента: -TfrDBDataSet, -TfrReport вкладки FastReport . Невизуальный компонент TfrDBDataSet представляет собой источник данных для отчета, ориентированный на данные из таблицы БД или запроса. Компонент выполняет одну-единственную задачу: предоставить генератору отчетов методы для навигации по набору данных (под навигацией понимается установка на начальную запись и последовательный выбор записей, пока не будет достигнут конец набора данных). Компонент TfrDBDataSet является посредником при подключения к TDataSet. В свойстве DataSet компонента TfrDBDataSet указываем значение MySqlQuery4. Дополнительно можно указать на…

Read More

Полибианский квадрат — Delphi(Делфи)

Шифр изобрел греческий писатель и историк Полибий. Прямоугольная таблица заполняется буквами алфавита в случайном порядке. Каждая буква открытого сообщения заменяется буквой, расположенной ниже в том же столбце. Если буква находится на последней строке таблицы, то для ее шифрования берут самую верхнюю букву столбца.  У К В Ъ М Ю Ь Д И Б Т Л Э Г Щ Н С Ф З Ы П Ц Е Я А   Р Х Ж Ш О Ч Delphi 7.0

Read More

Среда программирования Lazarus

Lazarus (лазарус) — это среда разработки для языка высокого уровня Free Pascal. В Lazarus используется компилятор с открытым исходным кодом Free Pascal, который имеет две важные особенности: совместимость с Delphi и кроссплатформенность, это значит что написанная один раз программа может быть запущена под разными платформами: Windows, Linux, Mac OS, Android. Возможности Lazarus Импорт проектов написанных на Delphi Реализованы практически все элементы управления Визуальный редактор форм, который очень похож на Delphi Простой переход с Delphi благодаря схожести LCL и VCL Мощный редактор с поддержкой intellisense, функций рефакторинга, навигации по коду Поддержка…

Read More

Объектно-ориентированное и визуальное программирование. Простые типы данных Delphi (Делфи)

Первые языки программирования появились в 50–х годах ХХ века. Они были ориентированы на применение в конкретных предметных областях(для научных расчетов, в экономике и т.д.). Очень много языков программирования появилось в 60-70-х годах, а за всю историю программирования языков было создано более тысячи, но широкое распространение получили далеко не все из них. В основе любого языка программирования должна лежать определенная технология программирования. До появления операционной системы WINDOWS, разработанные к тому времени технологии программирования подразумевали последовательное выполнение программы, т. е. после запуска программы ее инструкции выполнялись последовательно одна за другой. Основные шаги при создании…

Read More

Интегрированная среда разработчика

Ознакомимся с основными элементами интегрированной среды разработчика Delphi (IDE — Integrated Development Environment). Следует отметить, что подробное описание использования отдельных элементов среды — предмет для руководства пользователя или другой стандартной документации. Среда разработчика в Delphi состоит из ряда элементов, которые всегда присутствуют на экране: главного окна включающего панель быстрого доступа и палитру компонентов инспектора объектов, окна для визуального создания приложений и окна для написания кода (редактора), а также утилит, которые становятся доступными в определенных случаях, — дизайнера меню и графического редактора. Главное окно Помимо традиционного меню, содержащего базовые команды типа File,…

Read More