Sì va bene, dichiari la variabile nome public come stringa in un modulo, in questo modo tutti i form la riconosceranno.
Puoi eventualmente fare così:
codice:
Private Sub Command1_Click()
nome = "C:\Programmi\Microsoft Visual Studio\VB98\gestione conti correnti\napoli.mdb"
me.Hide ' nasconde il form
Load Formx
Formx.Show 1
End Sub
Private Sub Command2_Click()
nome = "C:\Programmi\Microsoft Visual Studio\VB98\gestione conti correnti\roma.mdb"
me.Hide ' nasconde il form
Load Formx
Formx.Show 1
End Sub
Private Sub Command3_Click()
nome = "C:\Programmi\Microsoft Visual Studio\VB98\gestione conti correnti\carime.mdb"
me.Hide ' nasconde il form
Load Formx
Formx.Show 1
End Sub
'nel formx (form di gestione conti correnti) a form load apri il database
Private Sub Form_Load()
Set Db = OpenDatabase(Nome, False, False, Pass)
'esegui le tue operazioni
End Sub
'bottone di chiusura del formx
Private Sub BtnStop_Click()
Unload Me
End Sub
'chiudi il data bese e ritorni al form iniziale
Private Sub Form_Unload(Cancel As Integer)
db.close
set db = Nothing
set Form1.show ' ripristini il primo form con i pulsanti
End Sub