|
|
|
hkdkest |
|
|||
Опытный Профиль Группа: Участник Сообщений: 300 Регистрация: 30.11.2008 Репутация: 1 Всего: 1 |
||||
|
||||
hkdkest |
|
|||
Опытный Профиль Группа: Участник Сообщений: 300 Регистрация: 30.11.2008 Репутация: 1 Всего: 1 |
абстрактные типы данных:
• Абстрактные типы данных. Примеры и варианты реализации - Delphi • Абстрактные типы данных. Список - Delphi • Абстрактные типы данных. Реализация списка с использованием массива - Delphi • Абстрактные типы данных. Реализация списка с использованием указателей (в динамической памяти) - Delphi • Абстрактные типы данных. Стек - Delphi • Абстрактные типы данных. Очередь - Delphi • Абстрактные типы данных. Реализация очереди с помощью циклического массива - Delphi |
|||
|
||||
kestt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 4.10.2010 Репутация: -2 Всего: -2 |
||||
|
||||
kestt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 4.10.2010 Репутация: -2 Всего: -2 |
• Создаем таблицу в памяти используя компонент MemTableEh библиотеки EhLib, и заполняем таблицу - Delphi
• Многострочный редактор Memo - Delphi • Создание главного меню - Delphi • Создание контекстного меню - Delphi • Добавление в проект новой формы - Delphi • Организация взаимодействия форм - Delphi • Особенности модальных форм - Delphi • Обработка исключительных ситуаций - Delphi • Компонент поле редактирования - Delphi • Процедуры и функции преобразования - Delphi • Ввод данных из окна ввода (диалоговое окно) - Delphi • Вывод результатов в окно сообщения - Delphi • Процедура ShowMessage - Delphi • Функция MessageDlg - Delphi • Работа с переключателями - Delphi • Объединение элементов управления - Delphi • Приложение «Простейший калькулятор» - Delphi • Компонент форма - Delphi • Компонент метка - Delphi • Компонент изображение - Delphi • Компонент кнопка - Delphi • Поддержка справочной службы - всплывающие подсказки - Delphi • Кнопка с рисунком - Delphi • Создание программного кода приложения - Delphi • Сохранение проекта - Delphi • Создание иконки приложения - Delphi • Работа с изображением - Delphi • Константы основных цветов - Delphi • Константы системных цветов Windows - Delphi • Печать изображения в Delphi на всю страницу - Delphi • Преимущества использования пакета компонентов DOA - Delphi • Компоненты DOA - Delphi • Использование компонентов DOA - Delphi • Структура простого проекта Delphi. Основные файлы проекта - Delphi • Инструменты среды Delphi - Delphi • Работа с базами данных. Основные понятия - Delphi • Структура базы данных - Delphi • Классификация баз данных - Delphi • Механизмы доступа к базе данных - Delphi • Обзор db-компонентов Delphi - Delphi • Установление связей между таблицами - Delphi • Создание базы данных - Delphi • Создание структуры базы данных - Delphi • Назначение класса TDataSet - Delphi • Площадь треугольника по трем сторонам (формула Герона) - Delphi Oracle 7/8 • Direct Oracle Access - Delphi • Изучение средств Delphi для работы с БД Oracle - Delphi • Создание и изменение объектов базы данных Oracle 7/8 - Delphi • Команда Create Table (Oracle 7/8) - Delphi • Типы данных в Oracle 7/8 - Delphi • Параметр DEFAULT (Oracle 7/8) - Delphi • Ограничения (Oracle 7/8) - Delphi • Пример создания таблицы (Oracle 7/8) - Delphi • Изменение таблиц и ограничений. Общие сведения (Oracle 7/8) - Delphi • Добавление и изменение столбцов (Oracle 7/8) - Delphi • Добавление и удаление ограничений (Oracle 7/8) - Delphi • Удаление, усечение и переименование таблиц (Oracle 7/8) - Delphi • Пример создания последовательности (Oracle 7/8) - Delphi • Использование последовательности (Oracle 7/8) - Delphi • Изменение последовательности (Oracle 7/8) - Delphi • Удаление последовательности (Oracle 7/8) - Delphi • Пример создания представления (Oracle 7/8) - Delphi • Выполнение операций DML над представлениямия (Oracle 7/8) - Delphi • Удаление представления (Oracle 7/8) - Delphi • Как и когда создаются индексы (Oracle 7/8) - Delphi • Создание индекса (Oracle 7/8) - Delphi • Удаление индекса (Oracle 7/8) - Delphi Консольные лабораторные на Delphi: • Вывести все 3х значные числа сумма которых равна натуральному числу - Delphi • Упорядоченный динамический список - Delphi • Определить номера квадратов, которым принадлежит точка с известными координатами (p,q) - Delphi • Удаление строки из матрицы содержащей наибольший элемент - Delphi • Определить суммы элементов тех строк матрицы, максимальные элементы которых не превышают среднего значения элементов матрицы - Delphi • Файл записей (название книг, автор, год издания) - Delphi • Описать объект, включающий заданные поля и методы - Delphi • Определить принадлежит ли точка с координатами (X,Y) заштрихованной части плоскости - Delphi • Заданы целые числа a и b. Выяснить, имеет ли точки разрыва функция. - Delphi • Задано натуральное число N. Определить является ли оно простым. - Delphi • Вычисление значения определенного интеграла методом трапеции - Delphi |
|||
|
||||
kestt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 4.10.2010 Репутация: -2 Всего: -2 |
Консольные лабораторные на Delphi:
• Переписать элементы целочисленного массива С(30) в обратном порядке - Delphi • Сформировать массив D(n,n) следующим образом: элемент массива равен 1, если он расположен на диагонали (главной или побочной), в противном случае он равен 0 - Delphi • Найти суммы элементов тех столбцов, которые имеют отрицательный элемент на пересечении с главной диагональю матрицы - Delphi • Определить, какие знаки препинания и специальные символы использованы в тексте - Delphi • Определить количество слов в последовательности, оканчивающихся на букву «а» - Delphi • Среди чисел 1, 2, ...N найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел - Delphi • Поиск минимума функции - Delphi • Вычисление интеграла по формуле прямоугольников с использованием модуля - Delphi • Обмен местами элементов матрицы используя нетипизированные параметры и модуль - Delphi |
|||
|
||||
kestt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 4.10.2010 Репутация: -2 Всего: -2 |
||||
|
||||
kestt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 4.10.2010 Репутация: -2 Всего: -2 |
• Вычислить последовательность используя двусвязнный список - Delphi
• Описать объект, включающий заданные поля и методы. Написать программу, которая создает объект и тестирует его методы - Delphi • Разработать и реализовать иерархию классов для описанных объектов предметной области, используя механизмы наследования - Delphi • Разработать и реализовать диаграмму классов для описанных объектов предметной области, используя механизмы композиции - Delphi • Вычисление суммы ряда - Delphi • Из записи числа удалить все единицы и нули - Delphi • Замена подстроки строкой - Delphi • Ввод двух символьных строк длиной не более 12 символов и сравнение их - Delphi • Переписать текст из одного файла в другой, заменяя все знаки подчеркивания тильдой - Delphi • Изобразить на экране прямоугольный треугольник символами - Delphi • Функции ввода для консольных устройств - Delphi • Изменение цвета слова, по которому производится «клик» - Delphi • Разработать программу, которая создает в отдельном потоке случайный массив А из N целых чисел - Delphi |
|||
|
||||
kestt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 4.10.2010 Репутация: -2 Всего: -2 |
||||
|
||||
kestt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 4.10.2010 Репутация: -2 Всего: -2 |
ООП в Delphi
• Оглавление - ООП в Delphi • ВВЕДЕНИЕ - ООП в Delphi • ПРИНЦИПЫ, ЛЕЖАЩИЕ В ОСНОВЕ ООП - ООП в Delphi • ОСНОВЫ ООП В DELPHI OBJECT PASCAL. ОБЪЯВЛЕНИЕ КЛАССОВ - ООП в Delphi • НАСЛЕДОВАНИЕ - ООП в Delphi • ОБЛАСТИ ВИДИМОСТИ И СКРЫТИЕ РЕАЛИЗАЦИИ - ООП в Delphi • СВОЙСТВА - ООП в Delphi • КЛАССЫ С ДИНАМИЧЕСКИМИ ПОЛЯМИ - ООП в Delphi • КОНСТРУКТОРЫ И ДЕСТРУКТОРЫ - ООП в Delphi • ПОЛИМОРФИЗМ, СТАТИЧЕСКИЕ И ВИРТУАЛЬНЫЕ МЕТОДЫ - ООП в Delphi • ОЦЕНКА НОВЫХ ВОЗМОЖНОСТЕЙ - ООП в Delphi • КЛАСС ИЛИ ЗАПИСЬ? - ООП в Delphi • PUBLIC, PRIVATE ИЛИ PROTECTED? - ООП в Delphi • СВОЙСТВО ИЛИ ПОЛЕ? - ООП в Delphi • УНАСЛЕДОВАТЬ, ВКЛЮЧИТЬ ИЛИ СНОВА ПЕРЕПИСАТЬ? - ООП в Delphi • СТАТИЧЕСКИЙ ИЛИ ВИРТУАЛЬНЫЙ? - ООП в Delphi • Указатель Self , разрешение контекста и перекрытие методов предка - ООП в Delphi • Векторные свойства и свойства по умолчанию - ООП в Delphi • Операторы is и as - ООП в Delphi • АБСТРАКТНЫЕ ТИПЫ ДАННЫХ - ООП в Delphi • Динамические массивы - ООП в Delphi • Определение списка - ООП в Delphi • Что означает равенство? - ООП в Delphi • Шаг к реализации списка - ООП в Delphi • Пример применения списков - ООП в Delphi • ООП И ОБРАБОТКА ИСКЛЮЧИТЕЛЬНЫХ СИТУАЦИЙ - ООП в Delphi • Класс Exception и создание исключений - ООП в Delphi • Блок try–except - ООП в Delphi • Блок try–finally - ООП в Delphi • ОБЪЕКТНО–ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ - ООП в Delphi • ЭТАП 1. ИДЕНТИФИКАЦИЯ КЛАССОВ И ОБЪЕКТОВ - ООП в Delphi • ЭТАП 2. СМЫСЛОВОЕ НАПОЛНЕНИЕ КЛАССОВ - ООП в Delphi • Класс TManager - ООП в Delphi • Классы TConf и TAnnouncement - ООП в Delphi • Класс TTalk - ООП в Delphi • Новые определения классов - ООП в Delphi • ЭТАП 3. ВЫЯСНЕНИЕ ОТНОШЕНИЙ КЛАССОВ - ООП в Delphi • ЭТАП 4. ПРИМЕР РЕАЛИЗАЦИИ - ООП в Delphi • ДОСТОИНСТВА И НЕДОСТАТКИ ООП. Что мы приобрели? - ООП в Delphi • ДОСТОИНСТВА И НЕДОСТАТКИ ООП. Что потеряли? - ООП в Delphi • СТРУКТУРА МОДУЛЯ LIST И РЕАЛИЗАЦИЯ НЕРАССМОТРЕННЫХ МЕТОДОВ. ПРИЛОЖЕНИЕ - ООП в Delphi • СТРУКТУРА МОДУЛЯ MAP И РЕАЛИЗАЦИЯ НЕРАССМОТРЕННЫХ МЕТОДОВ. ПРИЛОЖЕНИЕ - ООП в Delphi |
|||
|
||||
kestt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 4.10.2010 Репутация: -2 Всего: -2 |
• Разработать программу, которая создает в отдельном потоке случайный массив А из N целых чисел - Delphi
• Разработать и реализовать иерархию классов для описанных объектов предметной области, используя механизмы наследования - Delphi • Переписать элементы целочисленного массива С(30) в обратном порядке - Delphi • Direct Oracle Access - Delphi |
|||
|
||||
kestt |
|
|||
Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 4.10.2010 Репутация: -2 Всего: -2 |
||||
|
||||
Kest1988 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 3.4.2014 Репутация: нет Всего: нет |
ООП в DELPHI
• Объектно-ориентированная методология разработки программ - Delphi Объектно-ориентированное программирование (ООП) является более структурным, чем все предыдущие разработки, касающиеся структурного программирования. • Основные преимущества ООП - Delphi • Правила наследования - Delphi • Виртуальные методы ( V-методы) - Delphi • Пример 1. Формулировка задачи - Delphi • Проектирование структуры объектов - Delphi • Проектирование методов объектов - Delphi • Реализация программы - Delphi • Модификация программы - Delphi Следующий пример демонстрирует возможности ООП-программирования при разработке новых программ на основе ранее созданных. Свойства наследования и полиморфизма позволяют существенно экономить трудозатраты за счет использования ранее созданных объектов. |
|||
|
||||
Kest1988 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 3.4.2014 Репутация: нет Всего: нет |
Программирование документов и приложений MS Office в Delphi
• Содержание • Введение • Объектные модели MS Office • Объектная модель MS Word • Объектная модель MS Excel • Особенности встроенного языка программирования MS Office • Обеспечение доступа к встроенному языку Visual Basic приложения WORD • Общие принципы создания контроллеров автоматизации MS Office • Обзор инструментов среды разработки приложений Delphi для работы с MS Office • Работа с объектом Word.Application • Создание объекта Word.Application, запуск и визуализация окна приложения • Создание документа • Открытие документа • Работа со списком открытых документов • Запись и чтение текста документа • Запись текста в документ • Чтение текста из документа • Сохранение документа • Закрытие документа и приложения Word • Обработка ошибок выполнения при работе с объектом Application • Создание простого документа • Выделение текста • Объект Selection • Шаблон документа • Поиск текста в документе • Почтовый конверт • Платежное поручение • Создание, выделение и удаление таблиц в документе • Форматы таблиц • Изменение положения таблицы и ее строк • Границы и заливка ячеек таблиц • Добавление и удаление строк и столбцов таблицы • Текст в ячейках таблицы • Задание шрифта текста в документе и в таблице • Направление текста • Разработка табличного документа — бланк счета-фактуры • Коллекция объектов Shapes • Надписи • Заливка надписи • Линия границы надписи • Выноски • Линии • Геометрические фигуры • Внешние объекты (OLE) • Настройка страницы • Печать документа • Пример программы — формирование товарного ярлыка • Объектная модель WordBasic • Загрузка объекта WordBasic и визуализация окна приложения Word • Создание документа Word • Открытие существующего документа Word • Поиск и редактирование текста в документе Word • Создание и редактирование таблиц в документе Word • Рисунки и другие внешние объекты • Печать документа Word • Запись документа Word на диск и окончание работы • Пример программы — платежное поручение • Элементы управления приложения MS Word • Элементы коллекции CommandBars, их отображение и расположение • Создание пользовательской панели или меню • Элементы управления и их свойства • Главное меню • Создание нового элемента управления • Создание и использование макроса Visual Basic средствами Delphi • Коллекция диалогов • Пример программирования панели • Работа с объектом Excel.Application • Создание объекта Excel.Application, запуск и визуализация окна приложения • Создание рабочей книги • Создание рабочей книги на основе шаблона • Открытие существующей рабочей книги Excel • Доступ к рабочей книге • Сохранение рабочей книги • Настройка окон рабочей книги • Работа с листами рабочей книги • Чтение и запись информации ячейки листа рабочей книги • Работа с ячейками • Объекты Range и Cells • Чтение и запись значений ячеек; очистка ячеек • Формат отображения данных ячейки • Формулы • Запись и чтение комментариев • Область (интервал ячеек) • Вырезание, вставка и удаление ячейки • Поиск и замена текста • Высота и ширина ячейки • Выравнивание текста в ячейке • Шрифт • Границы ячейки • Заливка ячейки • Пример программы — подготовка формы налоговой декларации НДС • Коллекция объектов Shapes • Надпись • Линии границы • Заливка • Выноски • Произвольные фигуры • Объекты WordArt • Программирование диаграмм Excel в Delphi • Коллекция Charts, размещение диаграммы и исходных данных • Тип диаграммы • Объектная модель диаграммы • Область диаграммы • Заголовок диаграммы • Область построения диаграммы, основание и стены диаграммы • Легенда • Оси • Ряды и точки • Объемные диаграммы • Особенности некоторых типов диаграмм • Линии серий (рядов) • Линии проекции • Коридор колебания (изменения) • Полосы понижения и повышения • Некоторые дополнительные элементы рядов • Линии выноски для подписей данных • Полоса погрешностей • Линия тренда • Печать • Разрыв страницы • Объект PageSetup • Задание области печати • Задание полей страницы • Колонтитулы • Ориентация и размер бумаги, номер первой страницы, масштаб • Печать заголовков строк и столбцов и линий сетки, черновая печать • Предварительный просмотр и печать объектов рабочей книги Excel • Печать документа • Элементы управления приложения MS Excel • Элементы коллекции CommandBars • Создание пользовательской панели (меню) • Элементы управления и их свойства • Главное меню • Создание пользовательского элемента управления • Использование Visual Basic Editor • Коллекция диалогов • Пример программирования панели • Создание пользовательской библиотеки • Создание пользовательской динамической библиотеки • Неявная загрузка модуля DLL • Явная загрузка модуля DLL • Использование DLL в макросах MS Office • Описание внешних функций и процедур в модуле документа • Соглашение о вызовах • Создание в среде Delphi динамической библиотеки для ее использования в макросах Excel • Использование созданной динамической библиотеки • Объекты, свойства и методы. Приложение MS Word • Документы Word • Область Range • Область Selection • Шрифт, свойства и методы • Коллекция таблиц, свойства и методы • Таблица, свойства и методы • Коллекция объектов Shapes, свойства и методы • Объект Shape, свойства и методы • Приложение MS Excel • Рабочая книга Excel • Лист рабочей книги Excel • Как подключиться к выполняющемуся приложению Excel? • Как освободить память после окончания работы в Excel? • Как вставить в документ Word рисунок, не перемещая текст? • Как выбрать масштаб отображения документа Word? • Как добавить новую страницу в документ Word? • Как пронумеровать страницы в документе Word? • Как изменить положение таблицы по горизонтали? • Как решить проблему с добавлением новой таблицы в документ Word? • Как решить типичную проблему настройки размеров диаграммы? • Как копировать лист в Excel? • Как обратиться к существующей диаграмме в открытой книге? • Как в выбранной ячейке таблицы документа Word писать снизу вверх? • Как заполнять ранее созданные надписи книги Excel из проекта Delphi? • Как работать с абзацами? • Как перевести символы текста в верхний или нижний индекс? • Как создать новый стиль текста ? • Как определить координаты положения для ячейки таблицы Excel? • Как перемещать курсор по тексту документа Word? • Как выделить область листа, заполненную данными? • Как вычислить адрес и размеры выделенной области? • Как закрепить на экране область листа Excel? • Описание архива с исходниками |
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Компьютерная литература | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |