Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chriss Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to know an environmetal settings value ?

Tips -N- Tricks

How to know an environmetal settings value ?

by  ramani  Posted    (Edited  )
**********************************************************
** How to get environmental settings value ?
**********************************************************
** by Subramanian.G (ramani)
** FoxAcc Software
** ramani_g@yahoo.com
**********************************************************

How to get my ....
OS, PATH, HOMEPATH, USERNAME, USERDOMAIN, USERPROFILE, SYSTEMDRIVE, SYSTEMROOT, COMPUTERNAME ETC ETC. FROM WITHIN VFP...???

The GETENV("myEnvironmentalVariable") function returns the value of the environmental sttings of the system. But this is not very well documented, and many users resort to API functions.

To know which settings are available under the GETENV() function of VFP, can be obtained very easily in the following way.

Just reach the DOS prompt and type SET and press return key.
A list of variables with the values are listed. Now knowing the variables name, the values can be programatically obtained by using the code
myWantedVariableValue = GETENV("myEnvVariable")

cUserName = GETENV("USERNAME")
cUserDomain = GETENV("USERDOMAIN") ... etc

**********************************************************
A windows API function call to know all the environmental settings is also available under the following thread...
http://www.universalthread.com/wconnect/wc.dll?UniversalThread
**********************************************************
** Ramani (Subramanian.G), FoxAcc, ramani_g@yahoo.com
** EOF
**********************************************************
Evaluate this to make others know how useful is this :-)
Register to rate this FAQ  : BAD 1 2 3 4 5 6 7 8 9 10 GOOD
Please Note: 1 is Bad, 10 is Good :-)

Part and Inventory Search

Back
Top