tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: Penの操作でエラー(VBS2005)
投稿日: 2008/05/22(Thu) 12:47
投稿者魔界の仮面弁士
> Penの設定でエラーが出てしまい、
Pen の解放処理がゴッソリ抜け落ちています。

Using ブロックを使うか、最後に Dispose を呼ぶかして、使用後の Pen を
きちんと破棄しておきましょう。

> 原因がつかめずこまっています。
ここに書かれていない部分に問題があるのでは無いでしょうか。

実験用に、独自のクラス等を介さない、小さなサンプルコードを作って、
Pen.DashPattern や Pen.DashStyle が期待動作するかどうかを
検証してみてください。

それで問題が起きるなら、GDI+ ライブラリに不整合が起きているのかも知れませんし、
実験コードでは正常動作するなら、どこかにコーディングミスがあるという事でしょう。


> 他に必要そうな箇所が有りましたら追記いたしますので教えてください。
「clsPoint」「始点」「終点」「ShapeDraw1」「mRound」が何者であるのか
読み取れませんでした。


ところで、GraficX というメソッドがありますが、Grafic ではなく Graphic  なのでは。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。