Konu: windows dizini nasıl bulunur ?
merhaba arkadaşlar,
windows işletim sisteminin yüklendiği dizinini vfp ile nasıl buldururum?
teşekkürler...
Giriş yapmadınız. Lütfen giriş yapın yada kayıt olun.
merhaba arkadaşlar,
windows işletim sisteminin yüklendiği dizinini vfp ile nasıl buldururum?
teşekkürler...
#define windir 0x0024
cf=space(255)
declare SHORT SHGetFolderPath in SHFolder.dll integer hwndOwner,integer nFolder,integer hToken,integer dwFlags,string @pszPath
=shgetfolderpath(0,windir,0,0,@cf)
cf=alltrim(cf)
cf1=substr(cf,1,len(cf)-1)
? cf
2. yöntemde şu :
? GETENV("SYSTEMROOT")
saol birol sen örnekleyince farkedebildim.. ayrıca aynı işi gören bu başka bir örnek de varmış
? GETENV("WINDIR")
getenv bazı klasörlerde işe yaramayabilir. çünkü environment variable ile çalışıyor. o klasörün environment variable si yoksa işe yaramaz. bunu tercih ederim ben:
Set Classlib To (Home()+"\ffc\_system")
o=CreateObject("_commonfolder")
Wait wind o.getfolder(36)
diğerlerinin listesi de burda:
http://code.snapstream.com/api/bm11/Sna … CSIDL.html