|
分類:[ASP.NET]
分類:[ASP.NET]
VS2002,VISIO2003で開発しております。
VISIOファイルオープン、編集、別場所に保存という VB Windowsアプリケーションを、ASPアプリケーションで Shell実行したところ、CreateObjectで固まってしまい VISIOプロセスが残ったままの状態になってしまいます。 このVISIO編集用アプリを直接コマンドで実行すると問題なく終わります。 ASPアプリにするときに何か注意点はありますでしょうか。
ASPアプリ 呼び出し時
ID = Shell(pBinPath & "appSaveVisio.exe", , true,10000)
VISIO編集用アプリ Imports Microsoft.Office.Interop Imports Microsoft.Office.Interop.Visio.SaveAsWeb
Module appSaveVisio
Dim pVisApp As Visio.Application Dim pVisDoc As Visio.Document Dim pVisPage As Visio.Page Dim pVisShape As Visio.Shape Sub Main() Try pVisApp = CreateObject("visio.invisibleapp") ...... Finally pVisApp.Quit() End Try End Sub
よろしくお願いします。
|