Molto spesso può succedere di avere dei comportamenti comuni a più Forms, che se gestiti manualmente genererebbero codice ripetitivo e quindi problemi in caso di successivi cambiamenti e manutenzione delle form, in questi casi, è possibile usare un metodo statico per assegnare ai controlli interessati un eventhandler che aggiunga la funzionalità richiesta.
Comments closedTag: classi
GUID Generazione e uso CAT:C#, Beginners, Tips Tags: classi, Csharp, Guid, helper Date:07/09/2007
I Global Unique identifiers, per gli amici GUID, sono per definizione degli Identificatori Globalmente Univoci, ciò significa che in tutto il pianeta, non accadrà mai che due PC possano generare un GUID identico. Ovviamente in informatica non c’è mai certezza, ma le probabilità che accada sono davvero così remote da rendere la cosa praticamente impossibile. Come un PC generi un GUID non ci interessa, ai fini di questo articolo, quel che ci interessa è scoprire i vari luoghi e modi ove li incontriamo, li possiamo usare e li possiamo generare e come manipolarli.
Comments closedSuonare un file Wav in C# e VB Cat: C#, Win, Beginners Tags:C#, Beginners,classi, Csharp, helper Date: 09/05/2007
Una delle lacune che credo tutti abbiamo notato usando il Framework.net 1.0 o 1.1 è che non era stata inserita all’interno di .NET una classe per poter emettere un suono, pertanto era necessario ricorrere ad un wrapper per una API oppure ad accrocchi che utilizzavano Media Player o altro.
Nel Framework 2.0 e successivi, per quelle che sono le esigenze di base di un programmatore, che può aver bisogno di avvisare con un suono del termine di una elaborazione oppure ricordare qualcosa all’utente o avvisare di un errore senza usare solo le messagebox, è stata introdotta la classe SoundPlayer, che pure essendo limitata a dover suonare solo files di tipo WAV, permette di suonare un file posto su disco oppure un file inserito come risorsa all’interno di un assembly .NET.
Comments closed