Ik ben momenteel bezig om een database te maken waarin men een zoekcriteria op kan geven die betrekking heeft op een map op de c: schijf. Als de criteria voldoet moet het document geopend worden.
Tot zover werkt het:
Private Sub Knop2_Click()
Dim mod_ID, stAppName, stPathName
id = Me!id
stAppName = "C:\Program Files\QuickTime\PictureViewer.exe "
stPathName = "C:\bestanden\" & id & "\*.jpg"
If Dir(stPathName) <> "" Then
Call Shell(stAppName & stPathName, 1)
Else
MsgBox "Dit nummer komt niet voor."
End If
End Sub
Met de deze code wordt het bestand (indien hij bestaat) geopend met de pictureviewer. Beter zou ik het vinden als het bestand wordt geopend in een ole besturingveld in het opzoekformulier in access.
Is dit eenvoudig op te lossen, of betekent dit dat je het bestand dan moet gaan importeren in de database zelf?
Tot zover werkt het:
Private Sub Knop2_Click()
Dim mod_ID, stAppName, stPathName
id = Me!id
stAppName = "C:\Program Files\QuickTime\PictureViewer.exe "
stPathName = "C:\bestanden\" & id & "\*.jpg"
If Dir(stPathName) <> "" Then
Call Shell(stAppName & stPathName, 1)
Else
MsgBox "Dit nummer komt niet voor."
End If
End Sub
Met de deze code wordt het bestand (indien hij bestaat) geopend met de pictureviewer. Beter zou ik het vinden als het bestand wordt geopend in een ole besturingveld in het opzoekformulier in access.
Is dit eenvoudig op te lossen, of betekent dit dat je het bestand dan moet gaan importeren in de database zelf?