Помощник для Delphi

On

В этой статье я хочу рассказать тебе об очень полезном инструменте, который, на мой взгляд, должен быть у каждого Delphi-разработчика. Имя этому инструменту – Gexperts.Что такое GExpertsGExeprst – это дополнение для Delphi IDE (кстати, он дружит не только с Delphi), позволяющее существенно…

Бунт CD-ROM’а

On

Каждый, наверное, и много раз видел проги, которые то открывают сидиром, то закрывают. Дак вот теперь и у тебя появилась возможность заиметь такую, а круче всего — написать самому. Представьте себе: ламерюга с умным видом вьювит какой-нибудь док, а тут его сидюк…

Вывод графики на рабочий стол Windows с использованием оверлеев DirectX

On

О чём речь Объяснить это очень просто — запускаем WinAmp версии 2.80 (возможно 2.7x) и далее; включаем плагин AVS (Advanced Visualization Studio) и в его настройках (Settings/Display) — функцию Overlay Mode и Set Desktop to color. При этом AVS, кроме обычного окошка,…

Маленькие хитрости: Автоматическое сохранение и восстановление свойств формы

On

Очередная маленькая хитрость будет посвящена автоматическому сохранению и восстановлению свойств формы, таких как размер, позиция, состояние. Конечно, существует целый ряд пакетов компонент, у которых есть аналогичные функции, но мне, к примеру, не интересно ставить целый пакет только из-за нескольких функций. К тому…

Как я писал WinLocker

On

Твою мать! Я опять хватанул эту заразу! Fuck, shit! Примерно так каждый из нас ругается в очередной раз, подхватив популярную малварь типа Winlocker. Сегодня вирусы такого типа как чума в средневековье. Хватануть их легко, а лечить проблематично. Что говорить, даже самые матерые…

Учимся делать Autorun на Delphi

On

Сегодня мы напишем авторан для CD/DVD дисков. Это тебе может пригодиться для сбора своего диска с софтом, с фильмами, с музыкой, да с чем угодно. Тем более, мы научимся запускать файлы и программы из Delphi-приложения. Это можно сделать несколькими способами. Но я…

Перемещение изображений по форме с помощью мыши

On

Во время работы над одной программой предо мной встала задача организации перемещения нескольких изображений пользователем с помощью мыши. Я не крутой мастер DELPHI, и найденное мною решение не претендует на полноту, его недостатки я рассмотрю ниже, но я надеюсь, что опыт, приобретённый…

Конвертируем изображения в PDF

On

Недавно, в одном из моих проектов понадобилось реализовать возможность конвертировать набор изображений в один PDF-файл…Я начал рассматривать различные варианты реализации:1) Проанализировать формат PDF и напрямую формировать документ.Данный вариант я сразу отбросил так как реализовать нужно было в кратчайшие сроки, а на написание…

KOL’ная диета для дельфийца

On

Ну что ж, в предыдущих статьях мы рассмотрели основы работы с библиотекой KOL, написали первое функциональное приложение, рассмотрели основы создания обработчиков событий и прочее. Конечно стандартный GUI – это хорошо, но все- же приукрасить его не помешало бы. Например, создать панель инструментов,…

Dельфиний дZен №1 : Самомодифицирующийся код

On

Итак, чтобы долго тут не размусоливать, приведу маленький, но вполне рабочий пример самомодификации кода на Delphi. Компилировался пример на D7 со всеми настройками проекта по умолчанию (в частности оптимизация была включена). На всякий случай к исходникам приложил и бинарник, потому что вполне…