DOBON.NETプログラミング道掲示板

No35248 の記事


■35248 / )  Re[4]: Excel Com オブジェクトの増殖
□投稿者/ 魔界の仮面弁士 大御所(1489回)-(2022/11/27(Sun) 11:43:12)
  • アイコンNo35247に追記(魔界の仮面弁士の記事)
    > 参照カウントが不用意に増加することを防ぐため、可能であれば
    > 「Option Strict On」で実装することをお奨めします。

    参考情報:

    Excel のメソッドに対して、COM オブジェクトを
    明示的な型ではなく、汎用の Object 型で受け渡したときに、
    参照カウントが増加してしまった事例を紹介しておきます。

    https://www.petitmonte.com/bbs/answers?question_id=25306
    >> 魔界の仮面弁士 2005-12-22 11:29:19 No: 128686
    >> どうやら、レイトバインドの場合、
    >> Dim Hs As Object = S.HPageBreaks
    >> Dim H As Object = Hs.Add(R)
    >> の処理を行った時点で、変数 R の参照カウントが
    >> 増加してしまっていたようです。

    ※このあたりの動作は、Office のバージョンなどに左右される可能性があります。
違反を報告
返信 削除キー/


Mode/  Pass/


- Child Tree -