タイトル : Re^2: PowerPointのオブジェクト開放ができません 投稿日 : 2009/08/26(Wed) 23:05 投稿者 : camputer
Hongliang様 ご親切にどうもありがとうございます! 今.IsComObjectについて調べております. >For Each は、コンパイル時に GetEnumerator の呼び出しに変換されます。 というのは全然知りませんでした.以前Excelで同様に For Each Sheet In Sheets For Each Shape In Shapes Next Next としたことがあり,こちらは花ちゃんの「Excelが解放されない」の記事のおかげで きれいに解放できるコードが完成していたので,For〜Next自体の問題性については 全然疑ってもおりませんでした. ご提案いただいた >While ループを使う と >enumerator を ICustomAdapter に TryCast して〜 のコーディングを検索・自作してみて,再度ご報告させていただきます! (知らないことが多そうなので頑張ります!^^) オブジェクト解放についてはExcelで散々既出なので, アドバイスいただけるかどうか心配でした^^; どうもありがとうございました!! |