| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Konverter binære Registry værdier til String
    Hver computer, der kører Windows har et register , der normalt forbliver skjult. Registreringsdatabasen er en database, der indeholder Windows-konfiguration oplysninger samt konfigurationsindstillinger bruges af tredjeparts- programmer. Fordi manuelt at ændre den indskrive kan ødelægge dets evne til at fungere , nogle programmører foretrækker at kopiere registreringsdatabasen og se den med Microsofts. NET programmering . Microsoft, opmærksom på programmører, der har brug for at få adgang til registreringsdatabasen , forudsat flere klasser , du kan bruge til at skjulte den binære værdier , der er indeholdt i registreringsdatabasen i strengværdier . Ting du skal
    Visual Studio
    Vis Flere Instruktioner
    1

    Open Visual Studio og den fil, du ønsker at bruge til at få adgang til registreringsdatabasen . Type " Microsoft.Win32 ", så compiler genkender registreringsdatabasen klasser, du vil bruge i din kode
    2

    Instantiere en RegistryKey variabel ved hjælp af binære værdi i registreringsdatabasen , du har brug for at konvertere : .
    < P . > RegistryKey sampleRegistryKey = //access passende indskrive fil her
    3

    Konverter værdien i registreringsdatabasen i den binære datatype og placere den i en vifte af bytes : Hej

    byte [ ] sampleBytesFromRegistery = ( byte () ) sampleRegistryKey.GetValue ( " registryValue ")
    4

    Instantiere en streng variabel og tildele den værdien af ​​de binære værdier:

    string sampleConvertedBytes = Ny String ("" ),
    5

    gentage gennem den vifte af binære værdier i registreringsdatabasen og tildele hver til strengen i en foreach løkke , der adskiller hver værdi med et mellemrum : Hej

    foreach ( byte x i sampleBytesFromRegistery )

    {

    sampleConvertedBytes + = x.ToString () + " "

    }
    6

    Return den konverterede streng til at kalde kode og udnytte som nødvendigt :

    retur sampleConvertedBytes ,

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad Er Lightweight Layout & Kodesprog 
    ·Bracket Styles for programmering 
    ·Sådan oprettes en COBOL skrivebog 
    ·Sådan Ping en række IP-adresser 
    ·Hvordan laver man en Alert boks på Touch på Byond : D…
    ·Sådan bruges FormatDateTime Med RDLC 
    ·Sådan ændres Highlight i HTML 
    ·Funktionen af ​​Len 
    ·Sådan ændres et PanelView 
    ·Sådan Konverter en Hex fil til en Decimal 
      Anbefalede Artikler
    ·Sådan får du adgang VBA Variabel Skriftstørrelse 
    ·Sådan bruges Memmove Funktion i C + + 
    ·Sådan Konverter Infix til Postfix hjælp af Visual Bas…
    ·Hvorfor Er Scroll Bar Blinkende 
    ·Programmør Guide til EGA & VGA Cards 
    ·Hvordan man laver en formular i JSP 
    ·000X0 PHP String Fejl 
    ·Sådan Konverter Decimal til hexadecimal 
    ·Sådan konstateres alfabetisk i Python 
    ·Hvad er meningen med Debugging 
    Copyright © Computer Viden http://www.computerdk.com