| 
             
              ソス@ソスソスPDFソスフサソスソスソスlソス[ソスソスソス¥ソスソスソスソス{ソス^ソスソスソスソスツで切ゑソスヨゑソスソスソスノは?
             
           | 
        
 ソスgソスbソスvソスyソス[ソスWソスソス
        ソスEC/C++
        ソスEDelphi
        ソスEVisual BasicソスソスソスSソスソス
        ソス@(VB2-VB6ソスソス.NETソスソスソスp)
        ソスEVisual Basic(VB2-VB6)
        ソスEVisual Basic .NET
        ソスEVisual C++
ソスEpapy's softwarelibrary
ソスソスしソスソスソスソスソス閧「ソスソスソスワゑソスソスB
        ソスソスソスソスソスナゑソスソスソスソスヌ、VB.NET(VB6.0ソスナゑソスソスソスワゑソスソスワゑソスソスソス)ソスソスPDFソスフサソスソスソスlソス[ソスソスソス¥ソスソスソスソス{ソス^ソスソスソスソスツで切ゑソスヨゑソスソスソスソスソス@ソス調べゑソスソスソスソスナゑソスソスB
        PDFソスソス¥ソスソスソスソスソスソスロに、openflgsソスフ値ソスソスマゑソスソスト表ソスソスソスフゑソスソスソスソスソスソスソスマゑソスソスソスフはわかソスソスソスソスソスフでゑソスソスソスソスAソス¥ソスソスソスソスソスソスソスソスソスopenflgsソスフ値ソスフ変ゑソスソスソスソスソスソスかソスソスワゑソスソスソスB
        ソスヌなゑソスソスソスソスソスソスソスソストゑソスソスソスソスソスソスソスソスネゑソスソスナゑソスソス蛯、ソスソスソスH
ソス{ソス^ソスソスソスソスソスソスソスソスソスソスソスソスノ、ソスTソスソスソスlソス[ソスソスソスソス¥ソスソスソスソスソスソスソスソスソスソスソスソスナゑソスソスソスヒ。
        
        ソスソスソスAソスヌのようソスノ表ソスソスソスソスソストゑソスソスソスフゑソスソスソスソスソスソスソスワゑソスソスが、
        Acrobat.CAcroApp ソスソス Acrobat.CAcroAVDoc ソスソスgソスpソスソスソスト表ソスソスソスソスソストゑソスソスソスフなゑソスホ、
            Private Sub Command_Click()
                'Const PDUseThumbs = 2
                AcroAVDoc.SetViewMode(PDUseThumbs)
            End Sub
        ソスナでゑソスソスワゑソスソスソスB
        
        #AcroAVDoc As Acrobat.CAcroAVDoc
ソスニろさソスありがソスニゑソスソスソスソスソスソスソスソスワゑソスソスB
        ソスソスソスソスソスソスソスソスソスソスソス゚ゑソスソストみゑソスソスフでゑソスソスソスソスAソスソスソスソスソスソスソスソスワゑソスソスソスソスソスソスワゑソスソスソスBソスソスソス゚ゑソスソスノ、GetViewModeソスナ値ソスソス謫セソスソスソストみゑソスソスフでゑソスソスソスソスAソスTソスソスソスlソス[ソスソスソス¥ソスソスソスソスソスソスネゑソスソスナフソス@ソスCソスソスソスソスJソスソスソスソスソスニゑソスソスヘ、ソスlソスソス1ソスノなゑソスSetソスナ変更ソスソスソストゑソスAソスけ付ソスソスソストゑソスソスソスネゑソスソスソスソスソスソスナゑソスソスBソスTソスソスソスlソス[ソスソスソス¥ソスソスソスフ切ゑソスヨゑソスソスニゆうソスソスソスヘ、ソスソスハゑソスソスソスTソスソスソスlソス[ソスソスソス竄オソスソスソスソスフタソスOソスソスニゑソスヘゑソスソスソスソスト、ソスyソス[ソスWソスPソスハの表ソスソスソスノ切ゑソスヨゑソスソスソスニゆうソスソスソスソスソスネのでゑソスソスソスソスB
         'Const AV_DOC_VIEW = 4
         'Const AV_PAGE_VIEW = 2
        ソスソスソスヘ、ソスtソス@ソスCソスソスソスソスJソスソスソスニゑソスソスAopenflgsソスフ値ソスソスAV_DOC_VIEWソスソスAV_PAGE_VIEWソスナ変更ソスソスソストゑソスソスワゑソスソスB
        ソスかソスソスワゑソスソスソスソスソスAソスソスしソスソスソスソスソス閧「ソスソスソスワゑソスソスB
ソスソスソスワゑソスソスソスソスAソスソス閧スソスソスソスソスソスニゑソスソスソスソスソスソスソスワゑソスソスが、
        ソスソスソスヘどのようソスノゑソスソストゑソスソスソスフゑソスソスRソス[ソスhソスソスレゑソスソストゑソスソスソスソスソスソスソスソスB
 Public AcroExchAVDoc() As Acrobat.CAcroAVDoc
        
        Sub OpenFile()
         Dim ok As Object
         Dim fIndex As Short
         Dim filename as string
        
        fIndex = 1
        filename = c:¥acrobat¥aaa.pdf
        
          'open the selected file
            AcroExchAVDoc(fIndex) = CreateObject("AcroExch.AVDoc")
          'ソス鞫懶ソス¥ソスソス
          'Const AV_DOC_VIEW = 2
          'Const AV_PAGE_VIEW = 4
            If check = 1 Then 'ソスTソスソスソスlソス[ソスソスソス¥ソスソス
            ソス@ソス@ok = AcroExchAVDoc(fIndex).OpenInWindowEx(Filename, ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@form1.DefInstance.Panel1.Handle.ToInt32, AV_DOC_VIEW, ソス@ソス@ソス@ソス@ソス@ソス@ソス@ソス@True,0,PDUseNone, 1, 0, 0, 0)
            ElseIf check = 0 Then 'ソスハ擾ソス
             ソス@ ok = AcroExchAVDoc(fIndex).OpenInWindowEx(Filename,
                     form1.DefInstance.Panel1.Handle.ToInt32, AV_PAGE_VIEW, 
                     True, 0, PDUseBookmarks, 1, 0, 0, 0)
            End If
        end sub
        
        ソスニゆうソスソスソスソスソスナフソス@ソスCソスソスソスソスJソスソスソスニゑソスソスソスopenflgs(AV_DOC_VIEWソスフ包ソスソスソス)ソスフ値ソスソスマゑソスソスト表ソスソスソスソスマ更ソスソスソストゑソスソスソスフでゑソスソスソスソスAソスソスソスソスソスtソス@ソスCソスソスソスソスJソスソスソスニゑソスソスナなゑソスソストボソス^ソスソスソスソスツで切ゑソスヨゑソスソスソスソスソスソスナゑソスソスB
        ソスソスしソスソスソスソスソス閧「ソスソスソスワゑソスソスB
ソスソスソスソスソスソスソスソスソスソスソスニゑソスソスソスネゑソスソスフゑソスソスネ?
        # ソスワゑソスソスソスソス゚に、
        # Adobe Acrobat ソスヘイソスソスソスXソスgソス[ソスソスソスソスソスソストまゑソスソスソスソスH
        # AVDoc ソスソス CreateObject ソスナゑソスソストゑソスソスソスソスソストゑソスソスニは、
        # ソスCソスソスソスXソスgソス[ソスソスソスソスソスソストゑソスソスソスニは思ソスソスソスワゑソスソスソスソスB
        
        ソスtソスHソス[ソスソスソスソスノボソス^ソスソスソスソスRソスツ配ソスuソスソスソスト、
        ソスソスソスフコソス[ソスhソスソス¥ソスソスtソスソスソスト、ソスソスソスsソスソスソスト会ソスソスソスソスソスソスB
        
        Option Explicit
        Private AcroApp   As Object 'Acrobat.CAcroApp
        Private AcroAVDoc As Object 'Acrobat.CAcroAVDoc
        Private AcroPDDoc As Object 'Acrobat.CAcroPDDoc
        Private bRetValue As Boolean
        Private Const PDUseThumbs = 2
        Private Const PDUseNone = 1
        Private Sub Command1_Click()
          Dim filename        As String
          filename = "c:¥a.pdf"
          
          Set AcroApp = CreateObject("AcroExch.App")
          bRetValue = AcroApp.Show
          If bRetValue = False Then MsgBox "ERROR"
          
          Set AcroPDDoc = CreateObject("AcroExch.PDDoc")
          bRetValue = AcroPDDoc.Open(filename)
          If bRetValue = False Then MsgBox "ERROR"
          
          Set AcroAVDoc = AcroPDDoc.OpenAVDoc("")
        End Sub
        Private Sub Command2_Click()
          '* ソスTソスソスソスlソス[ソスソスソス¥ソスソス
          bRetValue = AcroAVDoc.SetViewMode(PDUseThumbs)
        End Sub
        Private Sub Command3_Click()
          '* ソスTソスソスソスlソス[ソスソスソスソス¥ソスソス
          bRetValue = AcroAVDoc.SetViewMode(PDUseNone)
        End Sub
        Private Sub Form_Load()
          Command1.Caption = "Acrobat ソスNソスソス"
          Command2.Caption = "ソスTソスソスソスlソス[ソスソスソス¥ソスソス"
          Command3.Caption = "ソスTソスソスソスlソス[ソスソスソスソス¥ソスソス"
        End Sub
Acrobat4.0ソスソスSDKソスソスgソスpソスソスソスAVBソスフパソスlソスソスソスソスPDFソス鞫懶ソスソス¥ソスソスソスソスソスソスソストゑソスソスワゑソスソスB
        ソスハ擾ソスソスAcrobatソスフようソスノ搾ソスソスソスソスノサソスソスソスlソス[ソスソスソスソスJソスソスソスト表ソスソス/ソスツゑソスソスト表ソスソス(ソス^ソスOソスフみ鯉ソスソスソスソスソスソスヤ)ソスナの変更ソスヘとろさソスソスフゑソスソスソスソスソスソスナでゑソスソスソス謔、ソスノなゑソスワゑソスソスソスソスB
        ソスソスソス閧ェソスニゑソスソスソスソスソスソスソスソスワゑソスソスソスソスB
        
        ソスソスソスソスソスAソスソスソスソスニゑソスソストはサソスソスソスlソス[ソスソスソスソスSソスソスソス¥ソスソスソスソスソスネゑソスソスソスヤ(Acrobatソスフ右ソスpソスlソスソスソスソスソスソスソスフみ)ソスニサソスソスソスlソス[ソスソスソスソスソスソス+ソス鞫懶ソスソスソスソスソスiAcrobatソスフ搾ソスソスEソスソスソスpソスlソスソスソスjソスソス2ソスソズの表ソスソスソスソスlソスソスソストゑソスソスワゑソスソスB
         ok = AcroExchAVDoc(fIndex).OpenInWindowEx(Filename,
                     form1.DefInstance.Panel1.Handle.ToInt32, AV_PAGE_VIEW, 
                     True, 0, PDUseNone, 1, 0, 0, 0)
        ソスソスソスフ関撰ソスソスソスtソス@ソスCソスソスソスIソス[ソスvソスソスソスソスソスノ使ソスpソスソスソスAソスソス3ソスソスソスソスソスソスマ更ソスソスソスソスニ、ソスVソスKソスIソス[ソスvソスソスソスソスソスノは変更ソスソスソスナゑソスソスワゑソスソスソスソスB
        ソス¥ソスソスソスソスソスノ擾ソスLソスフようソスネ変更ソスソスsソスソスソスソスソスソスソス鼾ソスノは、ソスソスソスソスソスxソスtソス@ソスCソスソスソスソスJソスソスソスネゑソスソスソスソスネゑソスソスソスホなゑソスネゑソスソスフでゑソスソス蛯、ソスソスソスHソスソス3ソスソスソスソスソスソスソスソスソスフ変更ソスフみ行ソスソスソスソスソスソスソスソスソスソスソスソスmソスナゑソスソスソスソス轤ィソス閧「ソスソスソスワゑソスソスB