Статья показывает на конкретных примерах, как ассоциировать вашу программу с каким-либо расширением Windows, самому зарегистрировать свое расширение в системе и как добавить пункт в контекстном меню Windows (типа "открыть в...") для открытия документов вашей прогой (по-видимому текстовым редактором:)
Содержание:
Статья призвана дать понятия о процессах, потоках и принципах программирования многопоточных приложений в delphi. Процесс - экземпляр выполняемого приложения. При запуске приложения происходит выделение памяти под процесс, в часть которой и загружается код программы. Поток - объект внутри процесса, отвечающий за выполнение кода и получающий для этого процессорное время.
В данной статье мы попробуем создать простое приложение с использованием среды delphi и проанализируем работу генератора исходного кода программ.
В этой статье мы рассмотрим несколько способов нарисовать график какой-нибудь функции. Рисовать график мы будем на канве компонента Image.
Рисование по пикселам
© 2006 Рудюк С.А.
Компания НеРуСофт
Напишем первое приложение на Lazarus. Это приложение будет выводить окно с надписью большими буквами "Добро пожаловать !".
Для этого, активизируем нашу форму Form1. Щелкнем на компоненте TLabel.

После этого щёлкнем на форме для добавления объекта.
В данном обзоре рассмотрены основные конструкции, позволяющие получить доступ к книге Excel из DELPHI.
Для взаимодействия с MS excel в программе необходимо
использовать модуль ComObj
uses ComObj;
и объявить переменную для доступа к MS excel следующего типа:
var Excel: Variant;
Идея написания данной книги пришла давно. В течении полу-года я никак не мог взяться за её написание. И вот, в середине сентября 2006 года взял и написал первые строчки данной книги. Получилась или не получилась она – судить Вам, читатели.
В delphi 5, для обмена данными между Вашим приложением и excel можно использовать компонент texcelapplication, доступный на servers page в component palette.
В книгах по программированию при рассмотрении различных приёмов и методов приводятся в основном «игрушечные» примеры. Иногда даже можно встретить высказывания автора: «профессиональные программы так не пишут». В самом начале изучения современного объектно-ориентированного программирования я не задумывался над тем, что значит писать профессионально. Задумался, когда стал писать масштабный проект. В этой статье хочу поделиться своим опытом - описать несколько своих решений.
Таймер ожидания переходит в сигнальное состояние по завершении заданного
интервала времени.
Для его создания используется функция createwaitabletimer:
Итак, что нам понадобится. В первую очередь - Delphi 5-7 (у
меня стоит 7-я версия, и весь код тестировался именно в этой версии). Это
вызвано тем, что компонент TWebBrowser впервые "прописался" на вкладке Internet
именно в 5-й версии (в 4-й его надо было устанавливать как компонент
ActiveX). Еще необходимо, чтобы в системе был установлен Internet
Explorer 4 и выше.
В программе «1С:Предприятие» версии 7.7 для работы с Интернет предусмотрен объект HTTPReader компоненты v7plus.dll.
Последние комментарии