ciao a tutti...

Ho una particolare function dichiarata in un Modulo, questa viene condivisa con tutto il progetto e quindi utilizzata a tutti i livelli...in particolare, in questa function, ad un certo punto del codice, legge e scrive un valore in una label del form corrente. Ho utilizzato Form.Activeform per risalire al form corrente attivo e la label ha lo stesso nome per tutti i forms...fin qua nessun problema se non quando questa function viene chiamata nell'evento Load di qualsiasi form.... in quel caso, la proprietà ActiveForm restituisce Nothing, quindi non scrive nulla nella label del form....
ho pensato di poter risolvere magari se è possibile riconoscere il chiamante di questa function/sub così potrei risalire al form corrente ma non ho trovato nulla a riguardo...
Chiedo lumi e magari qualche altra idea che sia diversa da quella di passargli come paramnetro il form ...
Grazie