Перехват API функций в Delphi с помощью сплайсинга
Сегодня я расскажу довольно таки эффективную методику перехвата API функций. Не следует думать, что если мы хотим перехватить API функции, то мы пишем либо троян, вирус и ещё
Учимся программно создавать ярлыки
Иногда мне бывает необходимо, чтобы ссылка на мое приложение была в пункте контекстного меню «Отправить». Это меню можно вызвать сплошь и рядом, а значит, я смогу запустить свое
Функция для упрощения парсинга
Хотел бы представить общественности одну полезную функцию, которая упрощает процесс обработки информации. Сама функция и её описание находятся дальше.Исходный код (Delphi):Только кодкопировать в буфер обменапечатьfunction Pars(T_ : string;
Маленькие хитрости: Показываем страницу в TWebBrowser, не сохраняя ее на диск
Часто необходимо сгенерировать страницу и показать ее при помощи TWebBrowser. Начинающие программисты для этого просто сохраняют ее на диск, а опытные по старой привычке ищут в документации способы
Точки восстановления
Получаем точки восстановления при помощи WMI.Начиная с версии XP (а если быть точней, то с Windows ME), системы семейства Windows обзавелись очень полезным механизмом – созданием точек восстановления.
Хуки в Windows на Delphi
Тема про хуки является популярной на многих форумах программистов. Материал этих статей рассчитан на начинающего пользователя, примеры будут на Delphi. В этой статье будут изложены основные принципы механизма
«Как работать с микшером?» (Очерк очевидца в одном юните)
Статья посвящена вопросам по работе с микшером Windows посредством API. В качестве примера работы предлагается код, выполняющий многие функции стандартного микшера Windows.unit Unit1;interfaceuses Windows, Messages, SysUtils, Classes, Graphics,
Работа с Microsoft Speech API в Delphi
В ходе создания программного обеспечения возникает желание дополнить возможности создаваемого приложения голосовым интерфейсом. Если возможности распознания голоса ещё далеки от совершенства и простому программисту не по силам, то
Программирование математических приложений
Введение В данной статье рассматриваются основные аспекты программирования пользовательских математических приложений. Будут описаны общие принципы и приближенный алгоритм действий по распознаванию формулы, построению 3D графиков и нахождению производной
Русификация ввода в консольных приложениях на Delphi
Решение задачи русификации консольных приложений с помощью модуля EsConsole Евгения Каснерика вполне симпатичное. Однако оно половинчатое: если запустить программку{$APPTYPE CONSOLE}uses EsConsole in ‘esconsole.pas’;var S: string[80];begin ReadLn(S); WriteLn(S); ReadLnend.и