Direi che è normale che ti dia quell'errore dato che in fase di compilazione l'oggetto "Prova" non esiste e il compilatore non può capire che andrai a crearlo poco prima di utilizzarlo, per cui il compilatore non riconosce "Prova.click"
Devi fare così:Comunque non ho capito bene perchè utilizzi il "controls", secondo me potevi fare anche:codice:Dim menuProva As ToolStripItem = DirectCast(Form.Controls("toolstrip1"), ToolStrip).Items.Add("prova") AddHandler menuProva.Click, AddressOf Prova_ClickSergiocodice:Dim menuProva As ToolStripItem = toolstrip1.Items.Add("prova") AddHandler menuProva.Click, AddressOf Prova_Click