自動的に行われるメモリ解放(ガベージ・コレクション)を手動でするやり方をします。
通常メモリ解放は自動なので、特別な場合(メモリ不足など)行うと思ってください。
ガベージ・コレクション
'ガーベージ・コレクション処理 System.GC.Collect() 'メモリー表示 MessageBox.Show(System.GC.GetTotalMemory(False))
ガベージ・コレクションはジェネレーション番号をパラメータに設定することもできます。
自動的に行われるメモリ解放(ガベージ・コレクション)を手動でするやり方をします。
通常メモリ解放は自動なので、特別な場合(メモリ不足など)行うと思ってください。
'ガーベージ・コレクション処理 System.GC.Collect() 'メモリー表示 MessageBox.Show(System.GC.GetTotalMemory(False))
ガベージ・コレクションはジェネレーション番号をパラメータに設定することもできます。
メッセージキューに現在あるWindowsメッセージをすべて処理する
System.Windows.Forms.Application.DoEvents() または My.Application.DoEvents()
DoEventsメソッドには欠点が多く意外と危険なため、DoEventsを使うよりマルチスレッドが安全です。