Сделай сам: «Вскрывалка паролей»

Каждому пользователю ПК время от времени приходится вводить пароли: для установки программы, для соединения с интернетом, для получения почты и т.д. Как правило, при вводе пароля, вместо нормальных символов появляются звёздочки (‘*’). Делается такая конспирация не только для сокрытия пароля от посторонних глаз, но и для того, чтобы злоумышленник, получивший доступ к компьютеру, не мог …

Двойная буферизация или Анимация без мерцания

     Пример к статье (программа + исходники на Delphi)      Все мы с упоением в детстве смотрели мультики, да и сейчас иногда, щёлкая каналы, с ностальгией в душе останавливаемся посмотреть на рисованных персонажей, живущих своею жизнью.      Что же представляет из себя анимация? Да просто сменяющие одна другую картинки. И чем быстрее и плавнее меняется изображение, тем лучше …

Мультимедиа под контролем или Функция mciSendString

    В данной статье рассматривается функция mciSendString, которая находится в библиотеке winmm.dll. Эта функция может подавать команды любому MCI (Media Control Interface) устройству (поддерживаемое системой мультимедиа устройство: WAV, MIDI, CDAudio, Video и т.п.). Вот её синтаксис: MCIERROR mciSendString(   LPCTSTR lpszCommand,   LPTSTR lpszReturnString,   UINT cchReturn,   HANDLE hwndCallback ); lpszCommand – команда; lpszReturnString – строка результата; cchReturn – …

Microsoft Agent. Часть II

В прошлой части мы научились применять технологию Microsoft Agent в web-страничках. В этот раз мы будем работать с Delphi. Убедитесь, что установлены все необходимые компоненты (см. первую часть) и можно отправляться в увлекательное путешествие по миру MsAgent. Запустите Delphi и в меню «Component» выберите пункт «Import ActiveX Control…». В появившемся диалоговом окне нужно выделить строку …