Ich versteh dein Problem nicht so ganz. Du hast irgendwo einen markierten string und willst den in den Quelltext eines anderen, noch nicht compilierten Projekts, kopieren? Wie oft passiert denn so was bei dir? Falls du das ganz auomatisieren möchtest, müsstest du in einem dritten Programm den aktuellen Cursor der offenen .Pas speichern (nicht ganz einfach), die Datei dann schließen, ihren Text laden, per copy deinen String einfügen, dass ganze wieder speichern und dann Delphi sagen, dass es die Datei neu laden soll. (Auch nicht so toll) Was einfacheres fällt mir grad nicht ein. Also
. Da bist du mit Copy&Paste etwas schneller.
Erwarte das Beste und bereite dich auf das Schlimmste vor.