Non capisco dove sia l'errore...
Seguendo il GOSH di fsurfing, anch'io faccio partire il mio progetto da un modulo di avvio.
Nella main di
avvio richiamo una function (di un altro modulo) che mi deve restituire un integer, per verificare lo stato del database.
Cioè se nella main di
avvio scrivo:
IF modulo.funzione = 1 then 'fai qualcosa
--> mi da errore
Mentre invece se anziché come funzione, la richiamo come sub (senza restituzione di integer), gira correttamente.
modulo.funzione
'fai qualcosa...
L'unica spiegazione che mi sono dato è che dalla main del modulo di avvio non posso richiamare funzioni di altri moduli... Ma non ci credo...
PS. L'errore che mi restituisce nel caso la richiamo come funzione è: "Type mismatch: wanted Integer, got Function instead"