Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να διαβάσετε ρυθμίσεων ασφαλείας των Windows μέσω VB.NET κώδικα

Το πλαίσιο Microsoft VB.NET περιέχει μια βιβλιοθήκη ασφάλειας που σας επιτρέπει να συγκεντρώσει τις πληροφορίες ασφαλείας σχετικά με ένα αρχείο ή φάκελο . Οι ρυθμίσεις ασφαλείας προσδιορίσει αν ο χρήστης που εκτελεί το λογισμικό VB.NET έχει πρόσβαση στο αρχείο ή το φάκελο . Αυτό είναι ευεργετικό όταν η εφαρμογή σας θα πρέπει να επεξεργαστείτε το αρχείο ή το φάκελο , αλλά θέλετε να ελέγξετε για τις κατάλληλες άδειες ασφαλείας για την αποφυγή λαθών πρόσβαση στον κώδικά σας . Οδηγίες
Η

1 Κάντε κλικ στο κουμπί των Windows " Start" και επιλέξτε " Όλα τα προγράμματα ". Κάντε κλικ στο " Microsoft . NET Framework , " και στη συνέχεια κάντε κλικ στο κουμπί " Visual Studio . " Ανοίγει το λογισμικό VB.NET . 2

Κάντε κλικ στο κουμπί " Άνοιγμα έργου " στη γραμμή εργαλείων και, στη συνέχεια , κάντε κλικ στο αρχείο έργου VB.NET . Κάντε κλικ στο κουμπί " Άνοιγμα" για να ανοίξετε το έργο στο Visual Studio .
Εικόνων 3

Κάντε διπλό κλικ στο αρχείο κώδικα που θέλετε να επεξεργαστείτε στο " Solution Explorer " πλευρά του πίνακα . Τα φορτία κώδικα στο πρόγραμμα επεξεργασίας . Μετακινηθείτε προς τα κάτω στη θέση του αρχείου όπου θέλετε να τοποθετήσετε τον κωδικό ασφαλείας
Η

4 Πληκτρολογήστε τον ακόλουθο κώδικα για να ανακτήσετε τις ρυθμίσεις ασφαλείας : .

Χρήση ( security_stream ρεύμα = νέα IsolatedStorageFileStream ( " AssemblyData " , FileMode.Open , IsolatedStorageFile.GetUserStoreForAssembly ( ) ) )

Αυτός ο κωδικός διαβάζει τις ρυθμίσεις ασφαλείας για ένα χρήστη να ανοίξει ένα αρχείο . Οι ρυθμίσεις αποθηκεύονται στο security_stream μεταβλητή .
5

Εκτύπωση των αποτελεσμάτων της λειτουργίας ασφαλείας . Ο κώδικας που ακολουθεί πώς μπορείτε να εκτυπώσετε τις ρυθμίσεις ασφαλείας δείχνει , αλλά μπορείτε επίσης να χρησιμοποιήσετε τις ρυθμίσεις για να στείλετε ένα μήνυμα στον χρήστη που αφορά ανεπαρκή δικαιώματα ασφαλείας είναι διαθέσιμα στο λογαριασμό .

Χρήση ( StreamReader streamoutput = νέα StreamReader ( security_stream ) )

{

Console.WriteLine ( streamoutput.ReadLine ( ) ) ?

}
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα