quello che dici non ha senso ... o ggiungi una funzione ad una classe ( e magari mi spieghi anche perche' dovresti farlo ) , oppure usi la funzione cosi' com'e' ... se invece vuoi mandare alla classe il risultato della funzione con quell' argomento e' un altro discorso .... esempio:Originariamente inviato da darkmavis
Senza parentesi non posso, gli devo passare una stringa :\
codice:var miaFunzione:Function = function( stringa:String ):Number { return stringa.length; } var obj:Object = new Object(); obj.stringalength = function( num:Number ):Void { trace( num ); } obj.stringalength( miaFunzione( 'pippo' ) );
altrimenti o usi un array di argomenti e lo invii alla classe che prende la funzione senza parentesi ( anche perche' non hai alternativa ) e usa gli argomenti passati, oppure se la classe e' dinamica devi prima passargli la funzione, assegnarlela e poi richiamarla con l' argomento ... dimmi cosa devi fare![]()