In c# ogni oggetto può definire degli eventi. Ogni evento può essere associato ad un event handler; quando si istanzia l’oggetto, si può chiedere che a ogni scatenarsi di un evento l’oggetto che lo ha istanziato chiami una funzione di callback.
La chiamata a RaiseEvent scatena l’evento… L’evento, in questo caso, è un tipo di dato, proprio come se fosse una variabile. Comunque senz’altro c’è chi te lo può spiegare meglio di me… Ciao! Da: python-boun...@lists.python.it [mailto:python-boun...@lists.python.it] Per conto di Valerio Maggio Inviato: mercoledì 11 settembre 2013 07:43 A: Discussioni generali sul linguaggio Python Oggetto: Re: [Python] Gestione degli eventi in python On Wednesday, September 11, 2013, Germano Carella wrote: L’oggetto User istanzia sia Buffer che Prompt. All’aggiunta di una linea nel buffer, prompt deve essere modificato. Quindi dovrei scatenare un evento che chiama la funzione che effettuerà talimodifiche. Se ho capito bene il tuo problema, a me sembra che tu debba implementare un Observer (pattern) [http://en.wikipedia.org/wiki/Observer_pattern]. Come posso farlo in python? http://code.activestate.com/recipes/578449-observer-pattern/ In c# è semplice... Mmm in che senso? Sono curioso? :) -- Valerio
_______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python