Module Funzioni Sub scrivi(ByVal contenuto As String) Console.WriteLine(contenuto) Console.ReadKey() End Sub End ModuleL'ho salvato nella mia cartella utente (C:\Users\Antonello), anzichè nella cartella dove vengono salvati i progetti VB.
Adesso rimuovo il modulo, chiudo il progetto e ne apro un altro.
Ecco il modulo nella cartella utente:
Microsoft Windows [Versione 6.0.6001] Copyright (c) 2006 Microsoft Corporation. Tutti i diritti riservati. C:\Users\Antonello>dir Il volume nell'unità C è ACER Numero di serie del volume: AC40-F131 Directory di C:\Users\Antonello 07/08/2013 16.05 <DIR> . 07/08/2013 16.05 <DIR> .. 06/08/2013 18.16 678 .jmf-resource 05/08/2013 11.04 <DIR> Contacts 06/08/2013 18.58 <DIR> Desktop 06/08/2013 18.58 <DIR> Documents 07/08/2013 00.31 <DIR> Downloads 07/08/2013 11.03 <DIR> Dropbox 05/08/2013 11.04 <DIR> Favorites 07/08/2013 16.06 153 Funzioni.vb 05/08/2013 15.19 <DIR> Links 05/08/2013 11.04 <DIR> Music 07/08/2013 03.08 <DIR> Pictures 05/08/2013 11.04 <DIR> Saved Games 05/08/2013 11.04 <DIR> Searches 05/08/2013 11.04 <DIR> Videos 2 File 831 byte 14 Directory 32.706.347.008 byte disponibili C:\Users\Antonello>
Ora creo un nuovo progetto, e vi aggiungo il modulo esistente C:\Antonello\Funzioni.vb:

Ed ecco cosa scrivo:
Module Module1 Sub Main() scrivi("Ciao, Mondo crudele!") End Sub End Moduleche, ovviamente, funziona:
Ciao, Mondo crudele!
Sembra una banalità, ma questo mi permette di tenere una libreria, e non è poco!
Lo so che anche con VB6 era possibile fare altrettanto, ma ripassare le banalità mi piace ed è utile! Solo, vorrei vedere se è possibile importare questo modulo senza agire sull'IDE ma con il semplice codice...
Nessun commento:
Posta un commento