Hoci NET framework Microsoft neposkytuje prístup k systémovej pamäte a operačnom systéme na nízkej úrovni , ale má silnú schopnosť , ktorá robí sa na to : . Programátor môže importovať funkcie z kód low - level zostavené do dynamicky linkované knižnice , tiež volal DLL a volanie týchto funkcií v rámci NET programu , ako jeden napísané v jazyku Visual Basic .. Tým , programátor môže pristupovať mnoho inak skrytých funkcií systému Windows , ako je napríklad zmena hesla užívateľa na počítači . Návod dovolená 1
Skopírujte a vložte nasledujúci príkaz importuje do hornej časti VB triedy :
Dovoz System.Runtime.InteropServices
2
kopírovanie a vložte nasledujúce funkcie systému do projektu VB :
Public Shared Function NetUserChangePassword (
byVal domény As String , byVal Užívateľ As String ,
byval oldpass As String , byVal newpass As String ) As Integer
End Function
3
Zavolajte novú funkciu v rámci funkcie alebo udalosť vo svojej triede , rovnako ako tlačidlo " Zmeniť heslo " možná :
NetUserChangePassword ( " local " , " Joe " , " joe5pass " , " newpa55 " )