Google
 
Web itpro-blogger.blogspot.com
火曜日, 8月 30, 2005

[VB.NET]ガベージコレクション

■ガベージコレクションを明示的に行う。
System.GC クラス
GC.Collect()

ガベージコレクションは、.NET Framewrok が必要と判断したときに随時実行されているので、明示的に
ガベージコレクションを行う必要はないが、意図的に行いたいときは実行に負荷がかかるためそのことを考慮
して使用しなくてはならない。

■参考サイト
【オブジェクトの解放について】
http://www.microsoft.com/japan/msdn/vbasic/migration/tips/ObjectDispose/


月曜日, 8月 29, 2005

[VB2005]ToolStripMenuItem

■CheckStateプロパティ
Checked :チェックボックスにチェックマークが表示され、コントロールがくぼんで表示されます。
Indeterminate :チェックボックスに・マークが表示され、コントロールがくぼんで表示されます。
Unchecked :チェックボックスがコントロールがフラットに表示されます。

■参考サイト
【CheckState クラスのフィールド】
http://www.jp.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/cpref/html/frlrfsystemwindowsformscheckboxclasscheckstatetopic.asp
【みっちーわーるど】
http://www1.mahoroba.ne.jp/~mitt/index.html


土曜日, 8月 20, 2005

[VB共通]DisposeとClose

【オブジェクトの破棄を保証する/じゃんぬねっと (C#, VB.NET)】
http://jeanne.wankuma.com/tips/programing/01-dispose.html


火曜日, 8月 16, 2005

[VB共通]基本構文

■For Each ステートメント
オブジェクトコレクション(Controlsコレクション)の要素を取り出す。
[VB.NET]
Dim oObj As Object
For Each oObj In Me.Controls

Next oObj
[VB2005]
Dim oObj As Object
For Each oObj In Me.Controls

Next oObj

■オーバーロード?
引数の型や種類が異なる同じ名前のメソッドを宣言すること。
Optionalで違う型の引数を宣言することはできない。
Optionalを使いたいときは引数の位置を変える必要がある。

■参考サイト
【@IT:連載:改訂版 プロフェッショナルVB.NETプログラミング Chapter 05 オブジェクト関連の変化】
http://www.atmarkit.co.jp/fdotnet/vb6tonet2/vbnet2_05/vbnet2_05_01.html

■New宣言
①Dim oData As DataSet = New DataSet()
②Dim oData As New DataSet

上記の①と②は同じ意味?②の方は、サンプルで使われていることが多い宣言の仕方である。しかも、シンプル!

【オブジェクトの宣言と参照代入 : ADO入門講座】
http://www.accessclub.jp/ado/03.html


日曜日, 8月 14, 2005

[VB2005]GroupBox

■枠表示として使用する。
Me.GroupBox1.Text = ""
Me.GroupBox1.FlatStyle = FlatStyle.System


This page is powered by Blogger. Isn't yours?