Come posso inviare una stringa da un’istanza del mio programma Delphi a un’altra?

Qual è il modo migliore e più semplice per inviare una stringa da un’istanza del mio programma a un’altra istanza del mio programma? Il programma ricevente deve eseguire una procedura, usando la stringa ricevuta come parametro.

Ho iniziato a leggere su DDE ma mi sono confuso. Quali altre opzioni ho e qual è il modo più semplice per implementarlo?