Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come leggere le impostazioni di protezione di Windows Attraverso VB.NET Code

Il framework Microsoft VB.NET contiene una libreria di sicurezza che consente di ottenere le informazioni di sicurezza su un file o una cartella . Le impostazioni di sicurezza di identificare se l' utente che esegue il software di VB.NET ha accesso al file o alla cartella . Questo è utile quando l'applicazione ha bisogno di modificare il file o la cartella , ma si desidera verificare la presenza di autorizzazioni di protezione appropriate per evitare errori di accesso nel codice. Istruzioni
1

Fare clic sul pulsante di Windows "Start " e selezionare " Tutti i programmi ". Fare clic su " . NET Framework di Microsoft , " quindi su " Visual Studio ". Si apre il software di VB.NET .

2 Fare clic sul pulsante " Open Project " nella barra degli strumenti , quindi fare clic sul file di progetto VB.NET . Fare clic su "Apri" per aprire il progetto in Visual Studio .

3 Fare doppio clic sul file di codice da modificare nel pannello laterale " Solution Explorer " . I carichi di codice nell'editor. Scorrere verso il basso per la posizione del file in cui si desidera posizionare il codice di sicurezza
4

Digitare il seguente codice per recuperare le impostazioni di protezione: .

Usando (Stream security_stream = new IsolatedStorageFileStream ( " AssemblyData " , FileMode.Open , IsolatedStorageFile.GetUserStoreForAssembly ( ) ) ) per

Questo codice legge nelle impostazioni di sicurezza di un utente ad aprire un file . Le impostazioni vengono memorizzate nella variabile security_stream .
5

Stampa i risultati della funzione di sicurezza . Il codice seguente mostra come stampare le impostazioni di sicurezza , ma è anche possibile utilizzare le impostazioni per inviare un messaggio all'utente che le autorizzazioni di protezione insufficienti sono disponibili sul conto .

Usando ( StreamReader streamoutput = new StreamReader ( security_stream ) ) per

{

Console.WriteLine ( streamoutput.ReadLine ()); }



 

Programmazione © www.354353.com