Применение фреймов для написания “правильных” приложений

Применение фреймов для написания “правильных” приложений

On

Не знаю как вы, а я в свое время часто встречался со следующей ситуацией. При разработке довольно больших проектов количество форм с временем разрасталось. И чем далее, тем хуже. Но даже это не было большой проблемой до тех пор, пока я работал…

Аналог функций Sound() и NoSound() под WindowsNT/2k/XP

On

Вступление, или Для чего я все это затеял. Те, кто работал с Паскалем, помнят, что там были функции Sound() и NoSound() для работы со спикером. Переход на Delphi повлек за собой утрату этих функций. Необходимость работы со спикером не часто, но возникает….

Помощник для 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 и напрямую формировать документ.Данный вариант я сразу отбросил так как реализовать нужно было в кратчайшие сроки, а на написание…