Delphi - сбориник статей


Delphi - сбориник статей

Delphi и Flash. Совмещение несовместимого!
List
Таблица функций

Delphi - сбориник статей

Эксперимент
Принцип костной деформации
Формат файла модели
Улучшение вспомогательных окон среды Delphi


Улучшение вспомогательных окон среды Delphi - 2
Обход дерева каталогов с прерыванием и возобновлением или "Куда мы идем завтра?"

Delphi - сбориник статей

Постановка задачи
ADSI
VBS
Реализация на Delphi.
Создание графического интерфейса пользователя средствами Win32 API

Delphi - сбориник статей

Дельфийское слово

Установка Delphi для работы с Word
Открытие Word через OLE Automation
Как подключиться к загруженной копии Word
Получение информации из Word
Закрытие Word
Создание нового документа
Открытие существующего документа
Закрытие документа
Вставка текста
Форматирование текста

Переход к закладке по имени
Создание и доступ к таблицам
Заключение

Delphi - сбориник статей

Первая страница
Комментирование блока текста
Сворачивание части кода
Help Insight
Error Insight
Sync Edit
История изменений
Но, есть и неприятные моменты.

Рефакторинг
Unit-тестирование
Компилятор
For..in..do
Модификаторы области видимости
Class property
Вложенные типы данных и константы
Ненаследуемые классы
XML Documentation
Inline

Unsafe Code
Unicode-идентификаторы
Расширенный синтаксис объявления и инициализации массивов
Отладка
Встроенный Data Explorer
Таблицы
Хранимые процедуры
SQL Window

Delphi - сбориник статей

Введение
Язык описания математических формул
Алфавит языка описания формул

Элементарные конструкции
Типы данных
Комментарии
Структура формулы
Грамматика языка описания формул
Буква
Вещественное число
Число
Входная переменная
Переменная цикла

Аргумент локальной функции
Дополнительная переменная
Переменная
Перечисление аргументов
Аргумент функции
Функция
Локальная функция
Константа
Ключевое слово
Операнд

Выражение
Разделитель
Определение переменной
Операция сравнения
Условие
Определение локальной функции
Определение
Условное определение
Результирующие определение
Комментарий

Формула
Программная реализация трансляции формулы
Примеры формул
Заключение
Литература

Delphi - сбориник статей

База данных без BDE
DbExpress и MySQL
Усложняем проект
Заключение
MySQL: краткая справка
Установка и управление MySQL

FWS-компоненты для работы с базами данных без использования BDE
TjanSQL v.1.1
MiTeC DBFTable v.1.5
Delphi 6: первое знакомство
Введение в Delphi 8
Знакомство с технологией .NET
Суть технологии
Общеязыковая инфраструктура
Библиотека классов и пространства имен
Общеязыковая среда исполнения

Компилирование в промежуточный язык CIL
Компилирование CIL в машинные инструкции
Исполнение кода
Автоматическое управление памятью
Сборки
Домены приложений
Домены и сборки
Знакомство с DELPHI 8
Устаревшие и новые средства Delphi
Устаревшие типы

Устаревшие возможности кода
Новые возможности Delphi
Две модели Windows-приложений
Работа с базами данных
Работа с Интернет
Примечания:
Ловим баги или Почему программы допускают "недопустимые операции"
Создание Web-приложений в среде Delphi
Работа с директориями (папками) в Дельфи
Создание сводного отчета в Excel
Создание заставок для ваших программ

Delphi - сбориник статей

Редактор диска своими руками

P.S.
DLL и Дельфи

Delphi - сбориник статей


Особенности работы с "русским" Excel'ем
У вас русская версия Excel?
Работа со свойством объекта Range NumberFormat
Формат даты
Формат чисел. Разделители. (DecimalSeparator, ThousendSeparator)
Цвет в формате
Формулы на листе
Запись формул из Variant-ного массива
Создание колонтитулов
Выводы

Delphi - сбориник статей

Эксперты в Delphi, или Программист, упростите себе жизнь

Эксперты в Delphi — что это такое?
Стили экспертов
Реализация класса TIExpert
Open Tools API
Регистрация экспертов
Некоторые полезные эксперты

Delphi - сбориник статей

Часть I
Введение
Знакомство с утилитой MEGA V 1.0
Формат файла GMS
Загрузка файла формата GMS в Delphi

Создание анимированного персонажа и вывод на экран
Что такое нормали?
Загрузка фасетных нормалей из файла GMS
Загрузка сглаживающих нормалей из файла GMS
Соглашения
Рекомендуемая литература

Delphi - сбориник статей

Введение
Создание базовой формы
Создание главной формы
Создание наследуемой формы
Использование форм, созданных ранее

Delphi - сбориник статей

Введение. О чем эта статья.

Установка и настройка MPICH.
Установка.
Настройка
Модуль mpi на FreePascal.
Простейшая MPI программа на FreePascal.
Основные функции.
Запуск MPI-программы.
Утилита MPIRegister.exe.
Более сложные программы.
Функции двухточечного обмена.

Использование функций двухточечного обмена.
Функции коллективного обмена.
Использование коллективных функций ( вычисление числа ?).
Заключение.
Благодарности.
Полезные ссылки.

Delphi - сбориник статей

Вступление
Warnings and Hints
Использование констант
Range Check и Integer Overflow Check
Будьте недоверчивы

Значения по умолчанию и "неопределенные" значения
Инициализация переменных и полей
Передача параметров
Функции, процедуры и состояния
Контроль достижения предела
Частота выделения-освобождения ресурсов
Область использования переменных
Интерфейсы объектов
"Просачивание" исключений в библиотеках
Определение и использование классов

Циклические ссылки модулей и "осведомленность" сущностей
Исключения в обработчике события OnTimer
Заключение

Delphi - сбориник статей

Вступление.
Немного теории.
Алгоритмы

Delphi - сбориник статей

Пишем простой хелп
Общие сведения
Создание тематических файлов.
Создание оглавления справки.
Создание последовательностей просмотра.
Добавление картинок и гиперссылок.

Присоединяем справку к программе.

Delphi - сбориник статей


Hints and Warnings, или Спасение утопающих
Типы сообщений компилятора
Безобидные(?) Hints
О пользе сообщений компилятора
Коварные Warnings
Резюме

Delphi - сбориник статей

Иконки в трейбаре? Проще чем кажется!
Определения
С чего начать
Параметр - тип
Описание параметров:

Tray в чистом виде
Заключение
Вариант передачи параметра в хранимую процедуру, использующую оператор IN

Delphi - сбориник статей

Введение
Основные сведения о протоколе XMPP
Адресация пользователей в Jabber
Структура XML-пакетов Jabber протокола (XML Streams)
Атрибуты элементов XML
Пространства имен XML
Подготовка
Прохождение аутенфикации
RFC 2831 использование MD5-Digest аутенфикации в SASL

Базовые семантические модули
Отправка и прием сообщений Message
Дочерние элементы
Перекодировка символов текста
Статусы, состояния, информация о присутствии, управление подпиской Presence
Дочерние элементы
Информационные запросы IQ
Работа с ростер-листом (списком контактов)
Запрос списка контактов при входе в систему
Управление ростер-листом

Заключение

Delphi - сбориник статей


Разработка приложений для Lotus Notes/Domino в среде Borland Delphi
Инициализация сессии.
Доступ к базе данных
Работа с базой данных
Работа с документами
Выводы
Литература:
Об авторах:
Эффективный способ применения интерфейсов в MDI приложениях

Delphi - сбориник статей

Семь чудес и два фокуса на Дельфи
Чудо Первое (Round Miracle).
Чудо Второе (Absolute Miracle).

Чудо третье (One more low integer miracle).
Чудо четвертое (String Trick).
Чудо пятое (Is-Miracle).
Чудо шестое (Is-Miracle II)
Чудо седьмое (Miracle with Variants).
Фокус первый (Variant trick)
Фокус второй (With-trick)

Delphi - сбориник статей

Поддержка MS-макросов в DELPHI
С чего начать
Пример 1
Пример 2

Послесловие

3Delphi - сбориник статей


НеОбычный TDBGrid
Рисование многострочных заголовков с использованием стандартного компонента TDBGrid.
Рисование многострочных заголовков с использованием наследника компонента TDBGrid.
Компонент в ячейке редактирования
Подмена стандартного Inplace-Editor'a в DBGrid отдельным компонентом на примере TDBComboBox.
Синхронизация размеров и положения колонок двух гридов
Вызываем разные меню для заголовков и области данных
Выделение цветом текущей строки
Сложные заголовки
Запрет перемещения колонок с разрешением менять их ширину

Имитация внутренних группировок и метки колонок
уем ячейку в стиле заголовка в любом месте TDBGrid
Имитация внутренних группировок
Метки колонок: рисуем в заголовке TCheckBox или TRadioButton
Использование фиксированных колонок
Процедуры и функции для работы с OpenOffice

Delphi - сбориник статей

Передача данных в интернет при помощи InternetExpress
InternetExpress вблизи
Формирование структуры HTML-документа
Серверная часть приложения InternetExpress
Клиентская часть приложения InternetExpress
Создание веб-приложения на основе InternetExpress

Delphi - сбориник статей

Введение

Методы нахождения базового маршрута
Методы улучшения базового маршрута
Приближенные комбинированные методы нахождения кратчайшего маршрута
К материалу прилагаются файлы:
Создание сводного отчета в Excel
Реализация простейшего алгоритма распознавания графических образов.

Delphi - сбориник статей

Вступление
Немного математики
Реализация
Программа
Заключение

Delphi - сбориник статей

ВВЕДЕНИЕ
ФАЙЛЫ ИСХОДНОГО КОДА
СОГЛАШЕНИЕ ОБ ИМЕНОВАНИЯХ

ИСПОЛЬЗОВАНИЕ ПРОБЕЛОВ
КОММЕНТАРИИ
КЛАССЫ
ИНТЕРФЕЙСЫ
ОПЕРАТОРЫ
ДОПОЛНЕНИЯ

Delphi - сбориник статей

Изменение TP Lex & Yacc
(Пред) История
Проблемы
Решение
Новые директивы OLex и OYacc

Подстановки второго этапа
Работа с OLex и OYacc
Итог
Дальнейшие планы

Delphi - сбориник статей

Увидеть за лесом деревья
Постановка задачи
Простое дерево
Фиксированное дерево
Неограниченное дерево
Сравнительный анализ
Пример реализации

Ответы на предполагаемые часто задаваемые вопросы
К материалу прилагаются файлы:

Delphi - сбориник статей

Упрощаем работу с потоками (TStream)
Совсем немного теории
Ставим задачу
Реализация
Что дальше?

Delphi - сбориник статей

Использование инструментов криптографии в Delphi-приложениях
Основные понятия
Популярные алгоритмы
CryptoAPI
Другие полезности

Delphi - сбориник статей

I. Слежение за процессами

II. Слежение за файлами
III. Outro

Delphi - сбориник статей

Перенос VBA-макросов в Delphi
Резюме:
К материалу прилагаются файлы:

Delphi - сбориник статей

Требования
Обоснование
Варианты решения
Немного теории
Немного практики
Заключение
Используемая литература

Delphi - сбориник статей

State-full Web Services на Delphi

Введение
Проблемы и их решения.
Дополнительные особенности.
Реализация
Сервер
Клиент
Клиент
Сервер
Заключение

Delphi - сбориник статей

Что такое WEB-сервис ?
Простейший WEB-сервис

Атрибут WebMethod
Сложные типы данных в WEB-методах
Архитектура WEB-сервиса
WSDL - язык описания WEB-сервисов.
Создание клиента для WEB-сервиса.
Прокси WEB-сервиса
Вызов WEB-методов. Асинхронный режим.
Заключение
Секция Interface


Основы проектирования систем искусственного интеллекта далее
Компьютерные сети. Учебник далее