GetUserDirectory¶
GetUserDirectory returns the UniPlot user directory.
- ssUserDir = GetUserDirectory()
- ssUserDir = GetUserDirectory(bLocal)
Return Value
ssUserDir is the name of the UniPlot User Directory.
Parameters
- bLocal
bLocal is an optional parameter. If the UniPlot user directory is not on a local drive
GetUserDirectory(TRUE)
returns a local directory specified in the environment variableLocalAppData
. For examplec:\users\peter\AppData\Local\UniPlot\
.
Example
Example
* GetUserDirectory()
C:\Documents and Settings\Peter\My Documents\UniPlot
Comment
The user home directory is set in the registry. UniPlot will use the
directory for application data (key “Personal”). In this directory UniPlot
will create a directory with the name uniplot
.
Example: c:\documents and settings\samuel brüggenkoch\my documents\uniplot\
.
If a user name is specified in the command line (see Properties in the UniPlot icon on the desktop), e.g.
uniplot.exe /user "TDA"
the user name “TDA” will be added to the path. The user home directory would then look like this:
Example: c:\documents and settings\samuel brüggenkoch\my documents\uniplot\TDA\
.
If you do not want to use the default user home directory, you can set the
directory in the registry found in the key Settings\User-Home-Directory
.
The following function call will set a home directory and can be executed in
the UniPlot View=>Command Window:
WriteProfileString("Settings", "User-Home-Directory", "c:\\MyUniPlotHomeDir")
Please use Explorer to create the directory if the directory does not yet exist.
The user home directory is displayed in the Tools=>More Options dialog box and can also be modified in this place if needed.
Important
The user data will not be transfered.
In the user home directory, the following folders should be created:
Directory |
Meaning |
---|---|
Addin |
Directory for user Addins. |
Autoload |
UniPlot will load all UniScript files with the extension |
Script |
UniScript files should be saved in this directory. |
Template |
This directory is for templates, style file, etc. |
Settings |
Directory for files with settings, log files, etc. |
data |
Default directory for NC files. |
History
History
Version |
Description |
---|---|
R2024.2 |
The parameter can be modified directly in Tools=>More Options. |
R2013.3 |
New Parameter bLocal. |
5.1.0 |
Subdirectiories will be created, if they do not already exist, when the function is called. A new sub directory “Settings” has been added. |
id-1781776