iedereen, dank zo ver.
al is het laatste een beetje te veel voor me maar ik heb alles gedaan uit de eerste deel maar ik krijg een grijs vlak maar geen inhoud van het pdf.
ik heb nu dit staan:
--------------
Option Compare Database
Private Sub btnPDF_Kiezen_Click()
On Error GoTo Error_Afhandeling
With Application.FileDialog(msoFileDialogFilePicker)
.Title = "PDF=bestand kiezen"
.AllowMultiSelect = False
.Filters.Add "PDF-bestanden", "*.pdf"
If .Show Then
Me!PDFPad = .SelectedItems.Item(1)
PDF_tonen
End If
End With
Einde:
Exit Sub
Error_Afhandeling:
MsgBox "Foutmelding: " & Err.Number & vbLf & vbLf & Err.Description, vbCritical, "Fout"
Resume Einde
End Sub
Sub PDF_tonen()
On Error GoTo Error_Afhandeling
If Len(Nz(Me!PDFPad, "")) = 0 Then
Me!webPDF.Visible = False
Else
Me!webPDF.Visible = True
Me!webPDF.ControlSource = "=" & Chr(34) & Me!PDFPad & Chr(34)
End If
Einde:
Exit Sub
Error_Afhandeling:
MsgBox "Foutmelding: " & Err.Number & vbLf & vbLf & Err.Description, vbCritical, "Fout"
Resume Einde
End Sub
' Zoals ik al zei, moet je ervoor zorgen dat die procedure ook bij het openen van en bladeren door het formulier uitgevoerd wordt (met andere woorden in de gebeurtenis "Bij aanwijzen" van het formulier:
Private Sub Form_Current()
On Error GoTo Error_Afhandeling
PDF_tonen
Einde:
Exit Sub
Error_Afhandeling:
MsgBox "Foutmelding: " & Err.Number & vbLf & vbLf & Err.Description, vbCritical, "Fout"
Resume Einde
End Sub
Private Sub Knop3_Click()
End Sub
Private Sub webPDF_GotFocus()
On Error GoTo Error_Afhandeling
PDF_tonen
Einde:
Exit Sub
Error_Afhandeling:
MsgBox "Foutmelding: " & Err.Number & vbLf & vbLf & Err.Description, vbCritical, "Fout"
Resume Einde
End Sub
-------------------------
misschien kan iemand het aan passen dat het pdf in beeld komt, laat de knop en opslaan van het document maar even zitten,
ik hoor graag.