掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
.NETでメモリ消費する! (ID:81181)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
[OSのVer]:Windows [VBのVer]:VB.NET フォーム上に ・メニュー MainMenu×1 MenuItem×2 ・ラベル×2 ・ボタン×1 というレイアウトを配置して、ボタンが押されたら以下の処理を行います。 ↓コードです。 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _ Handles Button1.Click Dim TotalMem1, TotalMem2 As Long Dim i As Integer TotalMem1 = GC.GetTotalMemory(True) For i = 1 To 1000 MenuItem1.Enabled = False MenuItem1.Enabled = True Next TotalMem2 = GC.GetTotalMemory(True) '変化量を表示 Label1.Text = CStr(TotalMem2 - TotalMem1) 'トータルを表示 Label2.Text = CStr(TotalMem2) End Sub ↑ここまで。 実行して何回もボタンを押すと、GetTotalMemoryで取得した値が増大していきます。 MenuItem以外のコントロールでは増大はしません。 一体何が原因でしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.