miljövariabler underhålls av Windows -operativsystemet . Miljö variabler kan användas i skript eller Visual Basic-program för att referera till en vanlig katalog som kan skilja sig från en maskin till nästa . Till exempel kommer " PATH " miljövariabel sannolikt olika på varje dator . " SYSTEM ROOT " är en annan miljö variabel som är olika för varje operativsystem . Det finns också fördefinierade miljövariabler såsom " DATUM " och " TID . " VB program kan läsa miljövariabler med " miljö " -funktion . Instruktioner
1
Skapa ett nytt Standard-EXE Visual Basic-projekt . En blankett som heter " Form1 " skapas som standard .
2
Deklarera lokala variabler i " Form1 " load . Du kommer att behöva ett heltal , en boolean och ett snöre för att hålla värdet på miljövariabeln .
Dim I As Integer
Dim bFound som Boolean
Dim sEnvValue som String Addera 3
Ställ " i " variabeln lika med ett . Nästa , läs miljövariabeln i position ett i indexet och förvara den i " sEnvValue . "
SEnvValue = Miljö ( i)
4
Loop igenom alla miljövariabler tills du hitta det du söker efter . Gör detta med en " tag" uttalande . Den här koden ställer " bFound " till true om " PATH " miljövariabel ligger .
Inte bFound OCH sEnvValue < > " "
p Om ucase ( Vänster ( sEnvValue , 5 ) ) = " PATH = " Då
bFound = Sant
Else
i = i + 1
sEnvValue = miljö (i ) katalog
End If
Wend
" ucase " funktionen omvandlar " sEnvValue " till versaler eftersom jämförelsen är skiftlägeskänsligt . Om " PATH " inte hittas , läs nästa miljövariabeln tills vi har läst dem alla .
5
Kontrollera värdet för " bFound " för att avgöra vilka åtgärder som ska utföra nästa . Vi har nu värdet av " PATH " miljövariabel ligger i " sEnvValue " och kan tolka det , visa det , sätt in det i en tabell , skriva den till en fil eller några andra åtgärder du normalt skulle ta med en sträng variabel .
Addera ditt