Библиотека программиста
«Ни один ремесленник, который стремится к вершинам своей профессии, не примет негодных инструментов; и ни один производитель, который ценит качество работы, не будет упрашивать ремесленника принять их»
Главная страница >
Структура сайта
Структура сайта
- Главная страница Программирование в Delphi
- Обратная связь
- Раздел Разработка алгоритмов
- Раздел Основы программирования
- Раздел Программирование в Delphi
- Раздел Язык Object Pascal
- 1. Введение в программирование в Delphi
- 2. Примеры программ
- 3. Структура программы и модулей
- 4. Синтаксические элементы языка
- 5. Типы данных
- 6. Строковые типы данных
- 7. Поддержка строк с завершающим нулем
- 8. Структурные типы
- 9. Массивы
- 10. Записи
- 11. Файловые типы
- 12. Тип указатель
- 13. Процедурные типы
- 14. Тип Variant
- 15. Объявления типов
- 16. Переменные
- 17. Константы
- 18. Описания подпрограмм
- 19. Перегрузка подпрограмм
- 20. Параметры подпрограмм
- 21. Вызовы подпрограмм
- 22. Введение в классы и объекты
- 23. Видимость компонентов класса
- 24. Поля и методы классов
- 25. Связывание методов
- 26. Конструкторы и деструкторы
- 27. Введение в обработку сообщений
- 28. Обработчики сообщений
- 29. Свойства
- 30. Ссылки на класс
- 31. Введение в обработку исключительных ситуаций в Delphi
- 32. Примеры обработки исключительных ситуаций
- 33. Дополнительные возможности обработки ИС
- 34. Предопределенные обработчики исключительных ситуаций
- 35. Динамически подключаемые библиотеки
- 36. Разработка собственных библиотек
- 37. Платформы семейства Windows
- 38. Приложения, процессы и потоки
- 39. Класс TThread
- Раздел Технология COM
- 40. Краткий обзор концепций программирования
- 41. Предпосылки возникновения COM
- 42. Межпроцессное взаимодействие
- 43. Тип interface в Object Pascal
- 44. Введение в COM технологии
- 45. Составляющие приложений COM
- 46. Последовательность событий при обращении клиента к серверу COM
- 47. Способы реализации СОМ серверов
- 48. Пример реализации и использования COM класса в С++
- 49. Расширения COM
- 50. Последовательность создания простого COM объекта в Delphi
- 51. Разработка клиентских приложений
- 52. Импорт библиотеки типов
- 53. Алгоритм взаимодействия клиент-сервер
- 54. Разработка и использование локального сервера
- 55. Интерфейсы
- 56. Апартаменты и многопоточность в СОМ
- 57. Обработка ошибок в Windows
- 58. Разработка активных форм ActiveForm
- 59. Разработка клиентских приложений для MS Office
- 60. Разработка клиентских приложений для MS Office как контролеров автоматизации
- 61. Внедрение и связывание объектов
- 62. Создание и отображение OLE-документов в формах
- 63. Управление OLE-объектом, находящимся в контейнере
- 64. Перетаскивание файлов между приложениями
- 65. Механизм Drag and Drop
- 66. Обзор платформы .NET
- 40. Краткий обзор концепций программирования
- 41. Предпосылки возникновения COM
- 42. Межпроцессное взаимодействие
- 43. Тип interface в Object Pascal
- 44. Введение в COM технологии
- 45. Составляющие приложений COM
- 46. Последовательность событий при обращении клиента к серверу COM
- 47. Способы реализации СОМ серверов
- 48. Пример реализации и использования COM класса в С++
- 49. Расширения COM
- 50. Последовательность создания простого COM объекта в Delphi
- 51. Разработка клиентских приложений
- 52. Импорт библиотеки типов
- 53. Алгоритм взаимодействия клиент-сервер
- 54. Разработка и использование локального сервера
- 55. Интерфейсы
- 56. Апартаменты и многопоточность в СОМ
- 57. Обработка ошибок в Windows
- 58. Разработка активных форм ActiveForm
- 59. Разработка клиентских приложений для MS Office
- 60. Разработка клиентских приложений для MS Office как контролеров автоматизации
- 61. Внедрение и связывание объектов
- 62. Создание и отображение OLE-документов в формах
- 63. Управление OLE-объектом, находящимся в контейнере
- 64. Перетаскивание файлов между приложениями
- 65. Механизм Drag and Drop
- 66. Обзор платформы .NET
- Термины