what
Klaus Major
klaus at major-k.de
Thu May 26 11:49:19 EDT 2005
Hi Christian,
> Hello,
>
> I'm a bit confused by the various win systems when I want to create
> a folder in the "Program Files"- Folder of Windows...
>
> What do I have to respect when I want to create my folder in that
> path independently of the win version ?
This is what i use to get the appropriate folder to store my prefs in
on every platform:
function the_prefs_folder
switch the platform
case "MacOS"
put specialfolderpath("preferences") into p_folder
## The prefs folder of the current user
break
case "Win32"
if the systemversion contains "NT" then
## Win NT, 2000 and XP
## something like "Common Application Data" i am not sure,
but it works :-)
put specialfolderpath(35) into p_folder
else
## Windows 95, 96, 97, 98, 99, ME
put specialfolderpath("system") into p_folder
## = C:\Windows
## a.k.a "The black hole"
end if
break
default
## Linux/Unix
put $HOME into p_folder
## The HOME folder of the curretn user
break
end switch
return p_folder
end the_prefs_folder
Hope that helps.
> Thanks for any help,
>
> Christian
Regards
Klaus Major
klaus at major-k.de
http://www.major-k.de
More information about the use-livecode
mailing list