Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe om te bepalen wanneer een registersleutel bestaat in VBScript
Peering in het systeem register geeft u een kijkje in kritieke instellingen van uw besturingssysteem. Deze instellingen , de zogenaamde sleutels , de controle van de manier waarop Windows werkt . Ontwikkelaars gebruiken VBScript en andere instrumenten om de sleutels te onderzoeken en aan te passen . Als u nodig hebt om te controleren of een bepaalde sleutel bestaat voor het uitvoeren van een register bewerking , kunt u een korte VBScript -functie die het register vraagt ​​te creëren . Instructies
1

Open Kladblok of een teksteditor en plak de volgende VBScript- code in een nieuw document :

Option Explicit Dim

KEYNAME


keyname = " HKEY_CURRENT_USER \\ Software \\ Microsoft \\ Windows \\ CurrentVersion \\ Explorer \\ Wallpapers \\ "

Als KeyFound ( KeyName ) = True

Wscript.echo dan
"Sleutel bestaat "

Else Wscript.echo "Sleutel bestaat niet "

End
Als

de variabele " KEYNAME " houdt de naam van de registersleutel voor die je nodig hebt om te zoeken . Vervang " Naam " met een sleutel van uw keuze . De volgende regel code gaat die naam aan een functie genaamd " KeyFound . " Deze functie controleert of de sleutel bestaat
2

Voeg deze code onderstaande code in de laatste stap : .

Functie KeyFound ( ByVal KEYNAME ) op


keyFound = false

Dim rightCharacter

rightCharacter
= rechts ( KEYNAME , 1 ) op Twitter

als rightCharacter < > " \\ " Dan KEYNAME = KEYNAME & " \\ " < br >

on error resume next

createobject
( " WScript.Shell " ) regRead bekleding ( KEYNAME )

select case
err

geval
0 : . keyFound = true < br >

end select

einde functie

genealogie Dit is de functie " KeyFound " . Het voegt een slash aan het einde van de toets als niet bestaat en voert de " regRead " methode . De " on error " verklaring kan het programma verder te zetten , zelfs als het " regRead " -methode niet het gewenste registersleutel lokaliseren . Als de methode vindt een sleutel , de code stelt de waarde van " keyFound " op true.
3

Sla het bestand met de VBS extensie . Bijvoorbeeld , als je wilt om het te noemen " CheckKeys , " opslaan als " CheckKeys.vbs . "
4

Start Windows Verkenner en zoek het bestand . Dubbelklik op het bestand om het programma uit te voeren . Het uitvoert en toont " Key bestaat" als het de toets of "Sleutel bestaat niet ' als het niet vindt .

Previous: Next:
  Visual Basics Programming
·Hoe maak je een lijst van waar…
·Hoe te Multichannel Audio Play…
·Hoe naar het Klembord wissen M…
·Microsoft Visual Basic Tutoria…
·Hoe kan ik Debug Visual Basic …
·De VBA Max Functions 
·Hoe maak je een VBA tekstvak i…
·Hoe maak je een Local Admin Pa…
·Hoe maak je een Toggle Button …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Coderen in Java 
·Hoe maak je een nieuwe regel toe in Visu…
·Hoe aan Ping in Javascript 
·Hoe te Visual Logic converteren naar Vis…
·Hoe gegevens Transfer naar de MySQL Serv…
·Hoe te controleren of een Bestand bestaa…
·Wat zijn codepaginaconversie Tables ? 
·Hoe maak je een Gridview vernieuwen 
·Hoe maak je een functie in QBasic 
Copyright © Computer Kennis https://www.nldit.com