Principiante
Member
Ciao amici, venendo dal basic, mi trovo in difficoltà a gestire subroutine comuni a più moduli, in pratica quelle definite Public nel vecchio basic.
In una app b4x ho moduli nei quali ho ripetuto le stesse subroutine, ovvio non è una cosa buona.
Vorrei quindi raggrupparle in un punto unico e richiamarle dai vari moduli, questo però comporta di non poterle più richiamare sermplicemente con
il loro nome ma solo attraverso il comando
x = CallSub2(Main, "AddEm", z)
anzichè
x=AddEm(z)
lo trovo assai complicato a tal punto di preferire di ricopiarmi le subroutine ogni nuovo modulo.
Forse ho capito male?
C'è un modo per condensare le sub riutilizzabili nel progetto alla stegua di una libreria?
In una app b4x ho moduli nei quali ho ripetuto le stesse subroutine, ovvio non è una cosa buona.
Vorrei quindi raggrupparle in un punto unico e richiamarle dai vari moduli, questo però comporta di non poterle più richiamare sermplicemente con
il loro nome ma solo attraverso il comando
x = CallSub2(Main, "AddEm", z)
anzichè
x=AddEm(z)
lo trovo assai complicato a tal punto di preferire di ricopiarmi le subroutine ogni nuovo modulo.
Forse ho capito male?
C'è un modo per condensare le sub riutilizzabili nel progetto alla stegua di una libreria?