Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Chiamare una routine evento
Forum - C# / VB.NET - Chiamare una routine evento

Avatar
fc (Normal User)
Newbie


Messaggi: 11
Iscritto: 15/09/2008

Segnala al moderatore
Postato alle 16:57
Mercoledė, 17/09/2008
In VBA inserivo le instruzioni da eseguire in caso di evento click di un bottone e di un menu in uno dei due e poi chiamavo la routine con il codice

Per esempio:
Private sub btnOk_Click
    call mnuSalva_Click
end sub

Private sub btnOk_Click
    msgbox "EVENTO CLICK"
end sub

qui c'č: ByVal sender As System.Object, ByVal e As System.EventArgs che non saprei come valorizzare. L'unica soluzione č quella di creare una routine comune e chiamarla da entrambi gli eventi Click?

Private sub btnOk_Click
    call pippo
end sub

Private sub btnOk_Click
    call pippo
end sub

Private sub Pippo
    msgbox "EVENTO CLICK"
end sub

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 16:17
Giovedė, 18/09/2008
In sender puoi mettere qualsiasi cosa (io di solito uso Me, ossia tutto il form), mentre e, se si tratta di un click, assume sempre il valore di EventArgs.Empty:
Codice sorgente - presumibilmente Plain Text

  1. btnBottone_Click(Me, EventArgs.Empty)


PM Quote