tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトルPDF作成時にAcrobat.exeが残ったままに
記事No11762
投稿日: 2008/03/13(Thu) 10:32
投稿者カナ
初めまして。いつもこの掲示板、利用させていただいています。

早速質問なのですが、VB6.0で作成したEXEでPDFを作成し、
そのPDFにしおりをつける処理を行っているのですが、
しおり作成後にタスクマネージャーから”Acrobat.exe”が残ったままになり、
次の処理に影響を及ぼしてしまっています。

VB6.0で作成したPDFは、プリンタの設定をAcrobatDistillerにしているだけで、
Acrobatは7.0を使用しています。

Acrobat5.0で稼動していた時は、上記のような現象は起こりませんでした。

-------------------------------------------------
'Acrobat PluginをAICで動かす
Set MyApp = CreateObject("AcroExch.App")
Set MyAVDoc = CreateObject("AcroExch.AVDoc")
Set MyPDDoc = CreateObject("AcroExch.PDDoc")
rtn = MyAVDoc.Open(MyPDFFileName, "ブックマーク付加")    '←※1
rtn = MyPDDoc.Open(MyPDFFileName)
rtn = MyApp.MenuItemExecute("ADBE:BookMarkMakeStart")
rtn = MyPDDoc.Save(1, MyPDFFileName)
rtn = MyPDDoc.Close()
rtn = MyAVDoc.Close(True)
MyApp.Exit
-------------------------------------------------
※1の処理を行った時に、Acrobat.exeがタスクマネージャから消えなくなりました。
それ以外の処理の場合は、Acrobat.exeはタスクマネージャに現れましたが、すぐに消えました。

Acrobat.exeをタスクマネージャから強制的に削除する以外の方法を
ご存知の方がいらっしゃいましたら、ご教授下さい。

よろしくお願いします。

[ツリー表示へ]