Ora, la procedura utilizzata è la seguente:
- Codice: Seleziona tutto
Private Sub Comando109_Click()
Const LocalPath = "c:\percorsofoto\"
Dim Foto, LocalAbsPath
Dim Ret As Double
If ([Form_Scheda Dati1].[Foto - Schema].Value <> "") Then
Foto = [Form_Scheda Dati1].[Foto - Schema].Value
LocalAbsPath = LocalPath & Foto
Ret = Shell("rundll32.exe url.dll,FileProtocolHandler " & (LocalAbsPath))
Else
MsgBox "Non esiste la foto", vbOKOnly + vbExclamation, "Avviso"
End If
End Sub
Fin qui, tutto bene. Funziona che è una meraviglia (se l'ho trascritta bene).
Il mio problema è che ci sono per una decina di pulsanti con una decina di associazioni diverse su due percorsi diversi.
Installando il database su computer diversi devo ogni volta andare a modificare ogni percorso singolarmente su tutti i pulsanti.
Quello che vorrei fare è creare una maschera dove inserisco una stringa con il percorso ed una routine che vada a piazzare la stringa nei posti giusti.
Qualcuno sa darmi un aiuto?
Grazie Ciao ciao
Davide