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.![]()

Rispondi quotando