ホームページ  >  記事  >  コンピューターのチュートリアル  >  VB6プログラムでPDFファイルを呼び出して開く方法

VB6プログラムでPDFファイルを呼び出して開く方法

王林
王林転載
2024-01-16 23:54:231647ブラウズ

VB6プログラムでPDFファイルを呼び出して開く方法

解決策: VB6 0 プログラムで PDF ファイルを開く方法

次のコードは、PDF を開くためにシステムのデフォルト プログラムを呼び出します。ファイル パス D:\help.pdf

の変更に注意してください。

プライベート宣言関数 ShellExecute Lib "shell32.dll" エイリアス "ShellExecuteA" (ByVal hwnd As Long、ByVal lpOperation As String、ByVal lpFile As String、ByVal lpParameters As String、ByVal lpDirectory As String、ByVal nShowCmd As Long)限り ###

プライベート定数 SW_SHOWNORMAL = 1

プライベートサブコマンド1_Click()

暗い結果

result = ShellExecute(0, vbNullString, "D:\help.pdf", vbNullString, vbNullString, SW_SHOWNORMAL)

If 結果 MsgBox "開けませんでした!"、vbOKOnly vbCritical、"エラー:"、0

終了の場合

エンドサブ

VB で pdf ocx を使用して PDF コンテンツを読み取る方法

'PDF を開くだけではないですか?

以下はコードです

プライベート宣言関数 ShellExecute Lib "shell32.dll" エイリアス "ShellExecuteA" __

(ByVal hWnd As Long、ByVal lpOperation As String、__

ByVal lpFile を文字列として、ByVal lpParameters を文字列として、__

ByVal lpDirectory は文字列として、ByVal nShowCmd は Long) As Long

Sfileを文字列としてDimする

Dim IR を長くする

sfile="ファイルパス"

lR = ShellExecute(Me.hWnd, "Open", sfile, "", "", vbNormalFocus)

VB を使用して Word Excel Text Exe PDF GIF を開く方法。 。 。

API 関数 ShellExecute を使用する

VB ステートメント

関数 ShellExecute Lib "shell32.dll" エイリアス "ShellExecuteA" (ByVal hwnd As Long、ByVal lpOperation As String、ByVal lpFile As String、ByVal lpParameters As String、ByVal lpDirectory As String、ByVal nShowCmd As Long) を宣言します長さ# ##

イラスト

指定されたファイルに関連付けられたプログラムのファイル名を検索します。関連する方法は、プログラムを実行するか、ファイルを印刷することです。 Windows レジストリ エディタを使用して、特定のファイル タイプをアプリケーションに関連付けることができます。たとえば、拡張子が .TXT のテキスト ファイルは、Windows のメモ帳 (NOTEPAD.EXE) に関連付けられていることがよくあります。ファイル マネージャーで .TXT 拡張子を持つファイルをダブルクリックすると、メモ帳プログラムが自動的に起動してテキスト ファイルが読み込まれます。または、指定したファイルが印刷されます。

戻り値

長く、32 より大きい場合は成功を示します

パラメータテーブル:

パラメータのタイプと説明

hwnd Long、ウィンドウのハンドルを指定します。Windows プログラムでは、独自のメイン ウィンドウを作成する前にメッセージ ボックスを表示する必要がある場合があります。これが発生した場合、このパラメータで指定されたウィンドウがメッセージ ボックスの親ウィンドウとして使用されます。 VB 環境では、通常、アクティブ フォームのウィンドウ ハンドルがこのパラメータとして使用されます。

lpOperation 文字列。lpFlie ドキュメントを開くには文字列「Open」を指定し、印刷するには「Print」を指定します。 vbNullString に設定することもできます。つまり、デフォルトは「Open」です。

lpFile String、関連するプログラムを使用して印刷または開くプログラム名またはファイル名

lpParameters 文字列。lpFile が実行可能ファイルの場合、この文字列には実行可能プログラムに渡されるパラメータが含まれます。 lpFile がドキュメント ファイルを参照している場合、またはパラメータが必要ない場合は、vbNullString

に設定します。

lpDirectory String、使用するデフォルト パスの完全パス

nShowCmd Long、スタートアップ プログラムの表示方法を定義する定数値。

注釈

MSDN では、この関数の説明は次のとおりです: 指定したファイルを開くか印刷します

以上がVB6プログラムでPDFファイルを呼び出して開く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はdocexcel.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。