Oppure

Loading
27/07/12 10:09
sc73
Ciao a tutti,

mi sapete dire come si fa, in Visual c++ Express 2010, a passare come parametro in ingresso ad una funzione un oggetto?

Io ho 13 textbox (textbox1, textbox2,...,textbox13) sulle quali dovrei fare gli stessi controlli e vorrei fare una routine alla quale passare il nome dell'oggetto che mi interessa in quel momento:

void MyClass::Verifica ( Obj )
{
if (Obj->Text == "ciao";)
...
}

e quando la chiamo:

Verifica(textbox1);
Verifica(textbox2);
...
Verifica(textbox13);


Ultima modifica effettuata da sc73 27/07/12 10:18
aaa
27/07/12 20:03
anthony015
lo fai come al solito, non c'è nulla di diverso in visual c++:
void MyClass::Verifica ( tipoParametro parametro)
aaa
30/07/12 7:44
sc73
Il problema é che io non so come passare come parametro un oggetto...
aaa
30/07/12 19:14
anthony015
dopo che hai definito la funzione del tipo:
void MyClass::Verifica ( tipoParametro parametro)

per passare richiamarla e dargli un parametro è molto semplice:
tipoParametro daVerificare;
MyClass miaClasse;
miaClasse.Verifica(daVerificare);
aaa