Also ich gehe mal davon aus, dass du TRichEdit verwendest.
Über die Property SelText bekommst du den markierten Text. für kopieren, einfügen etc. verwendest du am besten den Aktion Manager. Der bietet dir dann Standard Actions an (-> TActionManager auf die Form holen, ihn doppelklicken und dann das DropDown Menü bei der schaltfläche für eine neue Action auswählen). Dort ist dann auch EditCopy, EditPaste, EditCut, SearchReplace,... dabei. Ziehe dann noch nen Button auf die form und verbinde seine Property "Action" mit der entsprechenden Action. Informiere dich doch, falls du noch wenig Erfahrung auf dem Gebiet Actions hast, mal n bissl über Actions, die habens ins sich (funktionsmäßig natürlich, sind einfach zu bedienen

).