Visual Basic 6 is een event - driven programmeertaal voor Windows . Soms is het handig om een VB6 programma op het scherm een PDF-bestand , ofwel gegenereerd door het programma of door een andere bron . Om dit te doen , kan het programma starten Adobe Acrobat en Acrobat weer het bestand . Dit zou moeilijk te doen met conventionele VB6 functies , maar kan gemakkelijk worden bereikt met de ShellExecute functie de Windows API . Instructies 1 Verklaar de ShellExecute API-functie . Om dit te doen , typt u de volgende code ( allen een lijn ) in uw formulier " algemene declaraties " area : Private Declare Function ShellExecute Lib " shell32.dll " Alias " ShellExecuteA " ( ByVal hwnd zoals lang, ByVal lpOperation als Koord , ByVal lpFile als Koord , ByVal lpParameters als Koord , ByVal lpDirectory als Koord , ByVal nShowCmd als lang) als Long kopen van 2 Zoek de bestandsnaam van het PDF-bestand dat u wilt weergeven . De bestandsnaam moet het volledige pad naar het bestand te bevatten : Dim PDFPath als String PDFPath = " C : \\ Mijn documenten \\ sample.pdf " 3 Geef het PDF-bestand met de functie ShellExecute : ShellExecute Me.hwnd , " open" , PDFPath , 0 & , " " , vbNormalFocus
|