Importazione degli assemblies

L'importazione degli assemblies può essere fatta utilizzando le funzioni loadassembly, loadassembly2, loadassembly3. Queste funzioni prendono la stringa con il nome dell'assembly e ritornano l'assembly e il messaggio di errore (o il nome dell'assembly). Consultare il paragrafo relativo alle singole funzioni per maggiori dettagli. Una volta ottenuto l'assembly è possibile importare i tipi definiti dall'assembly chiamando il metodo assembly:importType. Questa soluzione pur essendo veloce richiede che si conosca a priori in quale assembly è definito il tipo richiesto.

Esempio 184. Esempio importazione assemblies

local asm1, err = loadassembly2("mscorlib")  
local String = asm1:importType("System.String")