喫茶XRAYトップページ

[スレッド全体
]

[4953] Re2:【訂正】TplExcelFormExでExcelのプロセスが残る返信 削除
2011/6/29 (水) 18:34:08 Mr.XRAY
> さて,困りました.

plExcelEx.pas内のコードを少し修正してみました.
これでどうでしょうか.
修正したplExcelEx.pasを使用しますので,UPしたプロジェクト内の
ファイルを使用するようになっています.
あまり期待はできませんが.
動作確認環境は,ユニットファイル内に書いてあります.

http://mrxray.on.coocan.jp/Delphi/zipothers/plExcelFormEx_Process_Test02.zip

これは,Windows XP(SP3) + Excel 2003の場合
Windows XP(SP3) + Delphi 2007-R2でコンパイル

[4958] Re3:【訂正】TplExcelFormExでExcelのプロセスが残る返信 削除
2011/6/30 (木) 09:23:55 にだ
おはようございます。

修正後のバージョンで試したところ、プロセスが残らなくなりました。

Quit,Disconnectの順番で処理を進めるように変更していただいたようですが
QuitでEXCELH~1.EXEがプロセス終了し、
DisconnectでEXCEL.EXEが終了しているのを確認しました。

修正していただいたバージョンのものを使用したいと思います。

ありがとうございました。



[4960] Re4:【訂正】TplExcelFormExでExcelのプロセスが残る返信 削除
2011/6/30 (木) 12:25:28 Mr.XRAY
▼ にださん,どうも.

> QuitでEXCELH~1.EXEがプロセス終了し、
> DisconnectでEXCEL.EXEが終了しているのを確認しました。


確認ありがとうございます.
他の環境でテストして,確認しましたら,バージョンアップするつもりです.
マニュアルには,Quitは使用しないように,とあるのですが,エクセルの
バージョン(マイナーバージョン?)によっては必要なようです.
Excel 2000以前では,必ず必要なようです.
エクセル側の設定によるのかも知れません.
テスト用のバーチャルPCも,HDDの容量を食うので削除しようと考えていました
が,まだ必要なようですね (^^;

[▼次のスレッド]
INCM/CMT
Cyclamen v3.82