Elke computer met Windows heeft een register die normaal verborgen blijft . Het register is een database waarin Windows configuratie-informatie , evenals configuratie-instellingen die worden gebruikt door programma's van derden bevatten . Omdat handmatig bewerken van het register kan zijn vermogen te vernietigen om te functioneren , sommige programmeurs de voorkeur aan het register te kopiëren en bekijken met behulp van Microsoft . NET programmeertalen kader . Microsoft , indachtig programmeurs die toegang moeten hebben tot het register , mits een aantal klassen die u kunt gebruiken om geheime de binaire waarden in het register in tekenreekswaarden . Wat je nodig hebt Visual Studio Toon Meer Aanwijzingen 1 Open Visual Studio en het bestand dat u wilt gebruiken om toegang te krijgen tot het register. Type " Microsoft.Win32 " zodat de compiler herkent het register klassen die u gebruikt in uw code kopen van 2 Instantiëren een RegistryKey variabele met behulp van de binaire register waarde die u wilt converteren : . RegistryKey sampleRegistryKey = //toegang juiste register bestand hier 3 Zet de registerwaarde in de binaire data type en plaats deze in een array van bytes : byte [ ] sampleBytesFromRegistery = ( byte ( ) ) sampleRegistryKey.GetValue ( " registryValue " ) ; 4 instantiëren een string variabele en toewijzen van de waarde van de binaire waarden : String sampleConvertedBytes = New String ( " " ) ; 5 Doorloop de array van binaire waarden in het register en wijs elk om de string binnen een foreach lus , het scheiden van elke waarde met een spatie : foreach ( byte x in sampleBytesFromRegistery ) op Twitter { sampleConvertedBytes + = x.ToString ( ) + " " ; } 6 Return de geconverteerde string bellen code en gebruik indien nodig : terugkeer sampleConvertedBytes ;
|