作成日: 2014/11/27 最終更新日: 2014/11/27
文書種別
制限事項
詳細
Visual Studioで以下の設定を行っているとき、C1Chart.SaveImageメソッドでグラフ画像をクリップボードに保存した後、Microsoft ペイントに貼り付けを行うと、例外が発生します。
Visual Studioの設定内容
'System.Runtime.InteropServices.COMException' の初回例外が System.Windows.Forms.dll で発生しました。
この例外はTrueChart for WinFormsだけで発生するものではなく、.NET Frameworkの一般的な処理で発生する例外で、制限事項になります。
以下のコードのように、C1Chartを使用しない処理で同様の操作を行った場合も同じ現象が発生します。
◎サンプルコード(C#)
また、この例外は内部処理でキャッチされて処理されているため、アプリケーション側およびペイント側にはとくに影響を及ぼしません。
Visual Studioの設定内容
- メニューの [ツール] – [オプション] を選択して [オプション] ダイアログを開く
- [すべての設定を表示] にチェックを入れる
- [デバッグ] – [全般] の [マイコードのみ設定を有効にする] のチェックを外した状態にする
'System.Runtime.InteropServices.COMException' の初回例外が System.Windows.Forms.dll で発生しました。
この例外はTrueChart for WinFormsだけで発生するものではなく、.NET Frameworkの一般的な処理で発生する例外で、制限事項になります。
以下のコードのように、C1Chartを使用しない処理で同様の操作を行った場合も同じ現象が発生します。
◎サンプルコード(C#)
var im = new Bitmap(10, 10);
Clipboard.SetDataObject(im);
Clipboard.SetDataObject(im);
また、この例外は内部処理でキャッチされて処理されているため、アプリケーション側およびペイント側にはとくに影響を及ぼしません。
回避方法
[マイコードのみ設定を有効にする] のチェックをオンにします。
旧文書番号
81076