Örneğin INI dosyalarını kullanan bir uygulama yazdığınızda, çoğunlukla \System dizinine ihtiyaç
duyarsınız. Genellikle bu dizinin yolu "C:\Windows\System\" şeklindedir. Fakat bazı kullanıcılar
windows'u farklı sürücü veya dizine kurabilirler. Ve işte bu sorunu çözmek için kullanacağınız kod
aşağıda.
Bu kodu bir Module'nin declarations section kısmına kopyalayın:
Daha sonra aşağıdaki kodu kullanarak \System dizininin yolunu bulabilirsiniz:
Declare Function GetSystemDirectory Lib "Kernel32" Alias "GetSystemDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As Long
Function VBSysDir() As String
Dim Gwdvar As String, Gwdvar_Length As Integer
Gwdvar = Space(255)
Gwdvar_Length = GetSystemDirectory(Gwdvar, 255)
VBSysDir = Left(Gwdvar, Gwdvar_Length)
End Function