tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルMarshal.ReleaseComObjectについて
記事No4879
投稿日: 2007/01/22(Mon) 22:19
投稿者おうた
お世話になっております。

最近VB2005を触るようになりました。
VB6と似ているようで全く異なるものなのですね(^^;

こちらのサイトにございます「MicroSoft Chart Control6.0を使ってのグラフの表示例」の
最下部に、「Marshal.ReleaseComObjectが必要」とあります。
http://hanatyan.sakura.ne.jp/dotnet/mschart1.htm

そこで、Excelを使用する時のようにコード内でインスタンスを生成しないで、MsChartのように
デザイン時にCOMコンポーネントを使用している場合の適切なMarshal.ReleaseComObjectは
どのようなタイミングで行うのが適切なのでしょうか?

また、その時のコードは
System.Runtime.InteropServices.Marshal.ReleaseComObject(MsChat1)
のようにコントロール名でよろしいのでしょうか?

よろしくお願いいたします。

[ツリー表示へ]