Åben fildialog og finde bestemt fil
Hej eksperterJeg anvender eks. fra www.makeitaesy.dk til at registere filnavn i en tekstboks på en formular, funktionen anvender windows standard-fildialog. Det virker fremragende, men jeg kunne godt tænke mig at man ved klik på en anden knap kunne åbne fildialogen, og samtidig finde den fil der er angivet i tekstboksen. Jeg anvender nedenstående kode til at registere en fil i tekstboksen.
'Kode start'
Dim dlg As New CommonDialog
Dim StrFilter As String
StrFilter = dlg.AddFilterItem(StrFilter, "Tekstfiler (*.txt)", "*.txt")
StrFilter = dlg.AddFilterItem(StrFilter, "Wordfiler (*.doc)", "*.doc")
StrFilter = dlg.AddFilterItem(StrFilter, "RTF-filer (*.rtf)", "*.rtf")
StrFilter = dlg.AddFilterItem(StrFilter, "Tekstfiler (*.wri)", "*.wri")
StrFilter = dlg.AddFilterItem(StrFilter, "PDF-filer (*.pdf)", "*.pdf")
StrFilter = dlg.AddFilterItem(StrFilter, "Alle filer (*.*)", "*.*")
dlg.DialogTitle = "Indsæt link til fil"
dlg.filter = StrFilter
dlg.ShowOpen
If Len(dlg.Filename) > 0 Then
Me!Tekstfil = dlg.Filename
End If
'Kode slut'
Så i stedet for at registere filnavn skal fildialogen åbnes og gå til den fil der allerede er registeret i tekstboksen.
Nogen forslag
Hilsen Anders.
