Ok, o arquivo ini, normalmente na pasta do executavel, segue um exemplo de chamada:
No módulo:
Public Function sGetINI(sINIFILE As String, sSection As String, sKey _
As String, sDefault As String) As String
Dim sTEMP As String * 256
Dim nLENGTH As Integer
sTEMP = Space$(256)
nLENGTH = GetPrivateProfileString(sSection, sKey, sDefault, sTEMP, _
256, sINIFILE)
sGetINI = Left$(sTEMP, nLENGTH)
End Function
No form:
Private Sub Form_Load()
Dim sINIFILE As String
Dim sDRIVE As String
sINIFILE = App.Path & "NOMEDOARQUIVO.INI"
sDRIVE = sGetINI(sINIFILE, "UserDrive", "Drive", "?")
If sDRIVE = "?" Then
Beep
MsgBox("Pasta de arquivos não encontrada"
Unload Me
End
End If
End Sub
O ARQUIVO INI:
[UserDrive]
Drive=C:PASTA
Em rede, coloque o executavel em cada máquina juntamente com o arquivo ini, pronto basta mudar o drive e a pasta, sempre direcionando ao servidor.
vlu//