Chiedo perdono a MMarzia per aver omesso il linguaggio e la versione: VB6

La tua idea è giusta e alquanto ovvia, ma dentro alla routine

codice:
Private Sub cmdCopia_Click()
   Clipboard.Clear
   Clipboard.SetText Text1.Text 
   cmdCopia.Enabled = False
End Sub
dovrei riuscire ad individuare l'oggetto tra i tanti che ha il focus altrimenti prendo il testo sempre dallo stesso oggetto.....