Trots att Microsoft NET framework inte ge låg nivå tillgång till systemets minne eller operativsystem , men det har en kraftfull förmåga som gör upp för det : en programmerare kan importera funktioner från lågaktivt kod kompileras till dynamiskt länkade bibliotek , även kallad DLL-filer , och kallar dessa funktioner inifrån ett . NET-program , till exempel ett skrivet i Visual Basic . Genom att göra så , kan en programmerare åt många annars dolda Windows-funktioner , t.ex. ändra lösenordet för en användare på datorn . Instruktioner
1
Kopiera och klistra in följande Importen uttalande i toppen av din VB klass :
Imports System.Runtime.InteropServices
2
Kopiera och klistra in följande systemets funktion i ditt VB -projektet :
Public Shared Function NetUserChangePassword (
ByVal Domain As String , ByVal Användare As String ,
ByVal OldPass As String , ByVal NewPass As String ) As Integer
End Function
3
Ring den nya funktionen inifrån en funktion eller händelse i din klass , liksom den " Ändra lösenord " -knappen kanske :
NetUserChangePassword ( " lokal " , " Joe " , " joe5pass " , " newpa55 " ) Addera