Library code snippets
Retreive System Information with Environ
By Mike G, published on 05 Sep 2001
On Windows 2000/NT systems, the Environ$ function can be used to retreive certain information from the system, without using any API calls! For example, to retreive the location of the temp directory, use
Debug.Print Environ$("temp")
For the system directory, try
Environ$("windir") & IIf(Len(Environ$("OS")),
"\SYSTEM32", "\SYSTEM")
Other environment variables are also available - to see them go to Start |
Settings | Control Panel, open the System item, click the Advanced tab, and
click the Environment Variables button.
Please note: Environment variables can vary from PC to PC, are user-modifiable, and other than standard items such as WinDir and Temp, Environ should not be entirely relied apon.
Related articles
Related discussion
-
Key_Press() event for text box
by Aquila (1 replies)
-
Regarding Visual Basic Programme
by manjunathsl2007 (0 replies)
-
how do you hide all in VB6
by CapnJack (1 replies)
-
Problem with Input File
by novavb6 (3 replies)
-
How to produce a txt file with a table??
by novavb6 (1 replies)
Is TEMP environment variable available in all flavors of Windows OS?
This thread is for discussions of Retreive System Information with Environ.