Эта статья посвящена достаточно актуальной в настоящее время тематике - защите программ от взлома и нелегального копирования. Этой теме посвящено много статей, одна из наиболее интересных (из тех, которые попались мне) - статья "Защита shareware-программ" Владимира Каталова в Компьютерре Online#240. Он привел ряд советов по написанию shareware программ и я не хочу повторяться - сходите, почитайте.
Если ваша программа содержит подключаемые модули (BPL или DLL) или есть необходимость обновлять саму программу, то наверняка стояла проблема обновления копий программы. С развитием Internet появилась прекрасная возможность сделать это быстро и красиво. В данной статье мы расскажем, как добавить опцию автообновления программ из Internet.
Иногда для получения визуального эффекта хочется в обыкновенную программу на Delphi добавить Form, которая бы имела очертания, совпадающие с картинкой (произвольной формы). Основная проблема в этом случае связана с получением координат краев картинки, так как технология задания формы для Form хорошо известна. Для работы понадобится кроме Delphi еще программа PhotoShop (реально любой версии).
Существует несколько способов обработки сообщений от клавиатуры, каждый метод пригоден для той или иной ситуации. Рассмотрим самые основные и распространенные методы обработки сообщений клавиатуры.
И кто из нас не сталкивался с желанием защитить свое творение от посягательств не верных? Уверен, что 90 человек из 100 ежедневно ломают голову над этим голову, разрабатывая хитрые алгоритмы шифрования столь ценной информации…
Для использования следующиего примера необходимо иметь "Microsoft Video for Windows SDK". Пример показывает, как открыть видео устройство для захвата видео, как сграбить фрейм с устройства, как сохранить этот фрейм на диск в виде файла .BMP, как записать .AVI файл (со звуком, но без предварительного просмотра), и как закрыть устройство.