30.10.2006Как писать сервисы
Если Вы воспользуетесь мастером создания сервиса в delphi, то он даст Вам минимальный код, который годится разве что только для самого начала работы по созданию заготовки пустого ничего не делающего сервиса. К тому же сервис довольно трудно отлаживать. А в операционных системах windows 9x невозможно использовать вовсе. Поэтому, обычно, сервис делают одновременно обычным приложением с возможностью регистрации и запуска как сервис. Автор: Банников Н.А. <
12.10.2006Системная информация о компьютере
В статье рассматриваются способы получения системной информации о компьютере (операционная система, статус памяти, процессор и др.) Большинство примеров опирается на Windows API. Робота их подразумевается только под WIN32 (лишь отдельные функции работают под WIN32s). Статья направлена на аудиторию программистов Delphi, но может быть полезна программистам и других сред разработки приложений, интересующимся API и системной информацией. Автор: Андрей Садовой <
12.10.2006Работа с Bluetooth в Delphi
Серия статей по работе с Bluetooth в Delphi под MS Windows от автора Bluetooth Framework - библиотеки компонент для работы с Bluetooth/IrDA/COM-портами Автор: Петриченко Михаил <
10.10.2006Разработка DLL в среде Borland Delphi
Если ваш компьютер работает под управлением операционной системы windows, то вы не можете не знать о существовании динамических подсоединяемых библиотек (dynamic link libraries - dll). Достаточно взглянуть на список файлов, расположенных в системном каталоге windows - порой количество используемых операционной системой динамических библиотек достигает нескольких сотен. dll являются неотъемлемой частью функционирования операционных систем семейства microsoft windows Автор: Кривошеев С.Е. <
24.09.2006Системная информация о компьютере
В статье рассматриваются способы получения системной информации о компьютере (операционная система, статус памяти, процессор и др.) Большинство примеров опирается на Windows API. Робота их подразумевается только под WIN32 (лишь отдельные функции работают под WIN32s). Статья направлена на аудиторию программистов Delphi, но может быть полезна программистам и других сред разработки приложений, интересующимся API и системной информацией. Автор: Садовой А.Г. <
20.08.2006Распознавание образов с помощью шаблонов
Для примера взяты картинки с сайтов, на которых изображен код подтверждения (разрешения) тех или иных действий. Обычно, таким образом, защищают страницы, где отсылаются сообщения или регистрируются новые пользователи или сайты. Человек должен ввести код, изображенный на картинке, иначе скрипт сайта не выполнит то, чего от него хотят.
Существует масса программ (роботы), которые вместо человека заходят на страницы сайта и выполняют те или иные действия. Чтобы уберечься от них, владельцы сайтов размещают на страничках изображения с кодом. А чтоб робот не распознал код, на изображение налаживают шум. На самом деле, многие и не подозревают, что их ухищрения не непреодолимы. Рассмотрим примеры, начиная с легкого и заканчивая сложным. Автор: Игнатьев Дмитрий <
17.08.2006Экспорт документов в Excel
Эта статья первая из цикла статей посвященных экспорту документов в MS Excel. В ней мы рассмотрим подключение к Excel, заполнению ячеек и простейшее оформление документа. Я не буду углубляться в теорию, рассказывать о том как работает OLE механизм, начнем с самого главного. Автор: JB <
06.08.2006Области и API-функции работы с ними
В класс TCanvas Delphi не входит интересный графический объект Windows - область (Region). Область формируется из простейших геометрических фигур, таких как эллипс, многоугольник... Она дает возможность разнообразить графическое оформление своих программ, например, создание эллиптических или другой формы окон, кнопок... Автор: Андрей Садовой <
15.06.2006Секреты печати из программы на Delphi
Сегодня мы разберем механизмы печати в программах Делфи - TPrinter. Для упрощенного доступа к принтеру Delphi имеет стандартный объект TPrinter который находится в модуле Printers, в этом же модуле имеется функция Printer. Вот основные методы и свойства объекта TPtinter.... Автор: JB <