De meest voorkomende vorm van het veld te worden verborgen in Visual Basic is een wachtwoord veld . Bijna alle programma's weer te geven " * " als elke letter van het wachtwoord wordt getypt . Dit is om te voorkomen dat iemand gemakkelijk zien van uw wachtwoord . Het maakt niet je wachtwoord te versleutelen in de computer , maar alleen maar verbergt het uit het zicht als het wordt getypt . Visual Basic heeft een ingebouwde eigenschap om het wachtwoord invoerveld met een "* " maskeren , maar VBScript niet . Bij het uitvoeren van een VBScript- bestand in Windows XP of Windows Server 2003 , is er een ingebouwde COM-object , " ScriptPW , " dat zal het wachtwoord maskeren . Instructies 1 Verklaar een verwijzing naar een nieuwe WScript object . De " CreateObject " methode wordt gebruikt om de verwijzing maakt . " InternetExplorer.Application " kan worden doorgegeven aan de " CreateObject " methode om de Visual Basic-script start een " html " formulier waar de gebruiker wil invoeren van hun wachtwoord . Kopen van 2 Declareer een variabele in het script om het wachtwoord in waarde houden . " IEObject.Document.Body.All.MyPassword.Value " haalt de waarde van het veld met de naam " Mijnwachtwoord " van de " html " vorm . 3 Definieer het veld " Mijnwachtwoord " met input type van " wachtwoord" in de " hTML " bestand . Het woord " password " is wat verbergt het wachtwoord tekst en toont een zwarte stip voor elke letter . Maak een " Login" knop om de gebruiker te klikken nadat ze hun wachtwoord hebt ingevoerd. In de " OnClick ' evenement van deze knop , code " runscript . " 4 Set andere eigenschappen van het wachtwoord veld in de " HTML " bestand, zoals " maxlength , " " defaultValue " en " size . " Deze eigenschappen helpen met wachtwoord validatie op het einde van de gebruiker . Bijvoorbeeld , als het wachtwoord moet minimaal acht tekens , de " maxlength " of " size" eigenschappen kunnen worden gecodeerd op een fout van de gebruiker te activeren als ze proberen typen buiten die grens . 5 Bepaal de volgende actie in de Visual Basic-script wanneer de gebruiker het juiste wachtwoord heeft ingevoerd. Meestal zal een nieuw scherm worden weergegeven met persoonlijke gegevens van de gebruiker . Een plek waar dit soort " html " en Visual Basic scripting wordt gebruikt is wanneer u zich aanmeldt bij een website om een wetsvoorstel te bekijken . De security validatie is veel complexer dan wat hier wordt beschreven , maar het concept van hoe het wachtwoord veld wordt weergegeven is dezelfde .
|