Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

vb2010 express: rendere invisibile una cartella

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Triumph Of Steel, archimede

vb2010 express: rendere invisibile una cartella

Postdi karug64 » 06/09/16 16:44

Salve a tutti.
Frequento il forum nella sezione "Applicativi Office".
Ho oggi una nuova esigenza: dovrei nascondere una cartella specifica.

Ho trovato questo codice che fa proprio quello che voglio.

Codice: Seleziona tutto
Private Sub HideFolder_ShowFolder()

        'Dim AppPath As String = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments)
        Dim AppPath As String = "c:\"
        Dim Path As String = TextBox1.Text

        Dim attributes As FileAttributes
        attributes = File.GetAttributes(Path)

        If (attributes And FileAttributes.Hidden) = FileAttributes.Hidden Then
            attributes = RemoveAttribute(attributes, FileAttributes.Hidden)
            File.SetAttributes(Path, attributes)
        Else
            File.SetAttributes(Path, File.GetAttributes(Path) Or FileAttributes.Hidden)
        End If
    End Sub

Public Function RemoveAttribute(ByVal attributes As FileAttributes, ByVal attributesToRemove As FileAttributes) As FileAttributes
        Return attributes And (Not attributesToRemove)
    End Function


Il problema è che la cosa funziona parzialmente, infatti anche se attivo la visualizzazione dei file nascosti non vedo la cartella, ma se faccio una banale ricerca da esplora risorse (utilizzo win 10), la cartella viene rilevata e mostrata e diventa accessibile.

La domanda è questa:
c'è un sistema per nascondere la cartella in maniera completa ?

In alternativa, c'è la possibilità di criptare la cartella in modo tale che non sia accessibile (se pur visibile) o in ultima analisi esiste la possibilità di creare un programmino che imposti una password per l'apertura della cartella ?

Grazie.
Office 2010
karug64
Utente Senior
 
Post: 580
Iscritto il: 20/11/11 21:22

Sponsor
 

Torna a Programmazione


Topic correlati a "vb2010 express: rendere invisibile una cartella":


Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti