Как то видел проги которые подменивают в буфере обмена текст для.... думаю сами знaете для чего. Материал написан в чисто образовательных целях. На форму кинем Timer назавем его Timer1. Теперь в uses пропишем Clipbrd; он нам нужен что бы отслеживать наш буфер обмена. Поставь у таймера интервал в 1 миллсекунду, я думаю точно не прогадаешь) Теперь создадим процедуру обработчик Timer1.OnTimer (два раза клацни по таймеру) и впишем туда: