Ciao Maurizio
Ti posto quello che avrei scritto io
Private Sub Formciao_load() Handles Me.Load
for each cnt as control in me.controls
if typeof(cnt) is textbox then
addhandler cnt.keyup,addressof copiaincolla
endif
next
End Sub
Private sub CopiaIncolla(byval sender as object,byval e as system.windows.worms.KeyEventArgs)
If e.Control = True Then
text= directcast(sender,textbox).text
Select Case e.KeyValue
Case 90 'Control + Z
text.Undo()
Case 67 'Control + C
text.Copy()
Case 86 'Control + V
text.Paste()
Case 88 'Control + X
text.Cut()
End Select
End If
End Sub
Eventualmente(nel caso ne avessi bisogno) alle spiegazioni ci pensiamo dopo
Poi, invece di usare KeyValue, se usi KeyCode, hai a disposizione un enumeratore con la rappresentazione simbolica dei valori di KeyValue
Facci sapere....
Ciao