Salve a tutti,
vorrei passare un tipo enum come parametro opzionale ad una public function. ho definito in un modulo un tipo enumerato:
Enum tipo
valore1 = 0
valore2 = 1
end
e dichiarato in una funzione un parametro opzionale
public function (...., optional Type as tipo = valore1)
ma quando compilo mi appare questo errore:
Errore di compilazione.
Impossibile utilizzare in moduli oggetto publici tipi Enum privati e tipi Enum definiti in moduli standard o classi private come parametri o tipi restituiti per routine pubbliche, come membri di dati o come campi di tipi pubblici definiti dall'utente
dove sbaglio?

Rispondi quotando