Программирование на Delphi и не только » Архив блога Двойная буферизация или Анимация без мерцания | Программирование на Delphi и не только

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

Программирование на Delphi и не только » Архив блога Сделай сам: «Вскрывалка паролей» | Программирование на Delphi и не только

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

Программирование на Delphi и не только Как получить код страницы из TWebBrowser? | Программирование на Delphi и не только

Delphi FAQ >> Интернет При помощи данной функции на языке программирования Delphi можно получить html-код страницы из компонента TWebBrowser. uses SHDocVw, ActiveX; … function WB_GetHTMLCode(WebBrowser: TWebBrowser; ACode: TStrings): Boolean; var   ps: IPersistStreamInit;   ss: TStringStream;   sa: IStream; begin   ps := WebBrowser.Document as IPersistStreamInit;   ss := TStringStream.Create(»);   try     sa := …