トップページ > プログラム > 2015年06月24日 > no9AmW7J

書き込み順位&時間帯一覧

7 位/140 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000010000002000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
VB.NET質問スレ(Part42) [転載禁止]©2ch.net
ふらっと C#,C♯,C#(初心者用) Part115©2ch.net

書き込みレス一覧

VB.NET質問スレ(Part42) [転載禁止]©2ch.net
445 :デフォルトの名無しさん[sage]:2015/06/24(水) 11:14:39.69 ID:no9AmW7J
ここの人達優しいね
VB知らないけど気になった事
暗黙のインスタンスってnullになるの?
IDisposableをDisposeしないと参照到達不可になってもメモリ上に長く留まるけど・・・関係無いか
ふらっと C#,C♯,C#(初心者用) Part115©2ch.net
851 :デフォルトの名無しさん[sage]:2015/06/24(水) 18:06:37.53 ID:no9AmW7J
それに関しては多分CLSCompliantAttribute付けとけば警告してくれるんだよね?
VB.NET質問スレ(Part42) [転載禁止]©2ch.net
451 :デフォルトの名無しさん[sage]:2015/06/24(水) 18:27:38.99 ID:no9AmW7J
>>450
Private Grp As Graphics = picGRP.CreateGraphics
このような書き方は変数初期化子と言い、最初に実行されるためNew Form1()で落ちます。
「宣言と初期化を同時に行いたい」は確かに無理ですが、初期化のタイミングを遅らせる事で目的は達成できるはずです。
具体的には宣言を"Private Grp As Graphics"Loadイベントで"Grp=picGRP.CreateGraphics"と書けば動くと思います。
なお、VisibleやText等、OS由来のプロパティは未ロード状態でアクセスすると暗黙的なロードが発生します。
予期せぬ事態を防ぐ為、こ必要ならば別途実装してやるのが良いと思います。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。