|  | 
Chilkat  HOME  Android™  AutoIt  C  C#  C++  Chilkat2-Python  CkPython  Classic ASP  DataFlex  Delphi DLL  Go  Java  Node.js  Objective-C  PHP Extension  Perl  PowerBuilder  PowerShell  PureBasic  Ruby  SQL Server  Swift  Tcl  Unicode C  Unicode C++  VB.NET  VBScript  Visual Basic 6.0  Visual FoxPro  Xojo Plugin
| (Visual FoxPro) Generating Random PasswordDemonstrates how to generate random passwords. 
 LOCAL loChilkatGlob LOCAL lnSuccess LOCAL loFortuna LOCAL lnBDigit LOCAL lnBUpperAndLower LOCAL lcOtherChars LOCAL lcExcludeChars LOCAL i * All Chilkat classes can be unlocked at once at the beginning of a program * by calling UnlockBundle. It requires a Bundle unlock code. * For versions of Chilkat < 10.0.0, use CreateObject('Chilkat_9_5_0.Global') loChilkatGlob = CreateObject('Chilkat.Global') lnSuccess = loChilkatGlob.UnlockBundle("Anything for 30-day trial.") IF (lnSuccess <> 1) THEN ? loChilkatGlob.LastErrorText RELEASE loChilkatGlob CANCEL ENDIF * For versions of Chilkat < 10.0.0, use CreateObject('Chilkat_9_5_0.Prng') loFortuna = CreateObject('Chilkat.Prng') * Set this equal to 1 if the generated password must include at least one digit (0-9) lnBDigit = 1 * Set this equal to 1 if the generated password must include both uppercase and lowercase chars. lnBUpperAndLower = 1 * The generated password must contain one of the following non-alphanumeric chars. lcOtherChars = "@#$%*" * Exclude chars that appear similar to others: lcExcludeChars = "iIlLoO0" * Generate 8-character passwords: FOR i = 1 TO 10 ? loFortuna.RandomPassword(8,lnBDigit,lnBUpperAndLower,lcOtherChars,lcExcludeChars) NEXT RELEASE loChilkatGlob RELEASE loFortuna | ||||
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.