Random ottengo degli errori, che nel file di log vengono così riportati:

codice:
System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto.   
   in MyApp.FrmOpzioni.(String )
   in MyApp.FrmOpzioni.(Object , KeyEventArgs )
   in System.Windows.Forms.Control.OnKeyUp(KeyEventArgs e)
   in System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
   in System.Windows.Forms.Form.ProcessKeyPreview(Message& m)
   in System.Windows.Forms.TabControl.ProcessKeyPreview(Message& m)
   in System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
   in System.Windows.Forms.Control.ProcessKeyPreview(Message& m)
   in System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
   in System.Windows.Forms.Control.WmKeyChar(Message& m)


In effetti in FrmOpzioni per settare alcune HotKeys controllo lo stato dei tasti (a Form aperto, ovviamente)... PECCATO che l' errore si ottiene quando il Form Opzioni non è stato mai lanciato, per cui non mi spiego perché si possa generare una eccezione in un Form che non è attivo e quindi certamente non in primo piano e quindi l' evento "
Control.OnKeyUp" non dovrebbe essere generato.