Olá! Utilize arquivos .INI que são mais amigáveis. Ex:
Crie um arquivo chamado config.ini no diretório da sua aplicação. Adicione o seguinte conteúdo nele:
[Database]
Path=c:Projectdatabase.mbd
Depois pra ler e gravar o valor no arquivo utilize o código abaixo.
Dim buf As String * 256
Dim Length As Long
Private Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As String, ByVal lpDefault As String, ByVal lpReturnedString As String, ByVal nSize As Long, ByVal lpFileName As String) As Long
Private Declare Function WritePrivateProfileString Lib "kernel32" Alias "WritePrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As String, ByVal lpString As String, ByVal lpFileName As String) As Long
Private Sub Command1_Click()
' Obtém o valor da chave
Length = GetPrivateProfileString("Database", "Path", "", buf, Len(buf), _
App.Path & "config.ini")
MsgBox (Left$(buf, Length))
End Sub
Private Sub Command2_Click()
' Grava o novo valor
WritePrivateProfileString "Database", "Path", "c:NewPathdatabase.mdb", App.Path & "config.ini"
End Sub
Se tiver dificuldade de entender a lógica é só perguntar. Abraço!