JavascriptProva

mercoledì 7 agosto 2013

Un modulo salvato da qualche parte sul computer, che faccia da libreria.

Ho inserito in un progetto un modulo.
Module Funzioni
    Sub scrivi(ByVal contenuto As String)
        Console.WriteLine(contenuto)
        Console.ReadKey()
    End Sub
End Module
L'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 Module
che, 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