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

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

Πώς να Απόκρυψη κειμένου σε ένα InputBox σε VBScript

Ο πιο κοινός τύπος του πεδίου είναι κρυμμένο σε Visual Basic είναι ένα πεδίο κωδικού πρόσβασης . Σχεδόν όλα τα προγράμματα ένδειξη " * " όπως κάθε γράμμα της πληκτρολογείται . Αυτό γίνεται για να μην μπορεί κανείς να δει εύκολα τον κωδικό πρόσβασής σας . Δεν κρυπτογράφηση του κωδικού πρόσβασης σας στον υπολογιστή? Απλώς αποκρύπτει το παράθυρο όπως είναι να πληκτρολογήσει . Visual Basic έχει ένα ενσωματωμένο σε ακίνητα για να καλύψουν το παράθυρο εισαγωγής κωδικού πρόσβασης με "*" ? Ωστόσο , VBScript δεν το κάνει. Κατά την εκτέλεση ενός αρχείου VBScript στα Windows XP ή Windows Server 2003 , υπάρχει ένα ενσωματωμένο αντικείμενο COM , " ScriptPW ", που θα καλύψει τον κωδικό πρόσβασης . Οδηγίες
Η 1

κηρύξει μια αναφορά σε ένα νέο αντικείμενο WScript . Η μέθοδος " CreateObject " χρησιμοποιείται για να δημιουργήσει την αναφορά . " InternetExplorer.Application " μπορεί να περάσει με τη μέθοδο " CreateObject " να έχει το Visual Basic script ξεκινήσει μια " html " από όπου ο χρήστης θα εισάγετε τον κωδικό πρόσβασης τους . 2

αναγνωρίσει μια μεταβλητή στο σενάριο να κρατήσει την τιμή του κωδικού πρόσβασης. " IEObject.Document.Body.All.MyPassword.Value " ανακτά την τιμή του πεδίου που ονομάζεται " MyPassword " από τη μορφή " html " .
Εικόνων 3

Ορίστε το πεδίο " MyPassword " με Τύπος εισόδου "password" στο αρχείο " html " . Η λέξη "password" είναι ό, τι κρύβει το κείμενο κωδικό και εμφανίζει μια ενιαία μαύρη κουκκίδα για κάθε γράμμα . Δημιουργήστε ένα κουμπί "Σύνδεση" για τον χρήστη να κάνει κλικ , αφού έχουν πληκτρολογήσει τον κωδικό πρόσβασής τους . Στο " Με το κλικ " εκδήλωση αυτού του κουμπιού , ο κωδικός " RunScript . "
Η 4

Ορίστε άλλες ιδιότητες του πεδίου κωδικού πρόσβασης στο αρχείο " html ", όπως " maxlength ", " defaultValue " και το "μέγεθος . " Αυτές οι ιδιότητες βοηθούν με την επικύρωση κωδικό στο τέλος του χρήστη . Για παράδειγμα , αν ο κωδικός πρόσβασης πρέπει να είναι τουλάχιστον οκτώ χαρακτήρες , το " maxlength » ή «μέγεθος» ιδιότητες μπορούν να κωδικοποιηθούν για να προκαλέσει ένα σφάλμα στο χρήστη αν προσπαθήσουν να πληκτρολογήσετε πέρα από αυτό το όριο .
5

Καθορίστε την επόμενη δράση στην Visual Basic script όταν ο χρήστης έχει εισάγει τον σωστό κωδικό . Συνήθως , μια νέα οθόνη θα εμφανίζεται με τα προσωπικά στοιχεία του χρήστη . Ένα μέρος όπου χρησιμοποιείται αυτό το είδος της " html " και Visual Basic scripting είναι όταν συνδέεστε σε μια ιστοσελίδα για να δείτε ένα νομοσχέδιο . Η επικύρωση της ασφάλειας είναι πολύ πιο περίπλοκη από ό, τι περιγράφεται εδώ , αλλά η ιδέα για το πώς εμφανίζεται το πεδίο κωδικού πρόσβασης είναι η ίδια .
Η
εικόνων

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

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