Chiedo scusa!
Di seguito la classe che implementa i costruttori:
Ora invece il codice che chiama i costruttori:codice:public partial class CLASSE : Form { private static TYPE1 OGGETTO1; private static TYPE2 OGGETTO2; public COSTRUTTORE(bool param) { if (param) { variable = true; } } public COSTRUTTORE(string param1, string param2) { var1 = param1; var2 = param2; } private void Form_Load(object sender, EventArgs e) { OGGETTO1 = new TYPE1(); OGGETTO1.CreateInstance(); } public void Start(type? param) { OGGETTO2 = new TYPE2(); OGGETTO2.EVENT += new _EventHandler(OGGETTO2_EVENT); OGGETTO2.CreateInstance(OGGETTO1); OGGETTO2.StartVideo(); } void OGGETTO2_EVENT() { //some code } }
codice:protected override void OnXXXX() { var variable = new CLASS(param); //some code } protected override void OnYYYY() { var = new CLASS(param1, param2); var.Start(); }
Spero si capisca, non ho potuto mettere il codice in chiaro per motivi di privacy.
Grazie![]()

Rispondi quotando