Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
553 views
in Technique[技术] by (71.8m points)

vb.net - OpenFileDialog still uses memory after exiting. Is this normal?

I use a CommonOpenFileDialog as a FolderBrowserDialog. For this, I had downloaded the WindowsAPICodePack-Shell.1.1.1 via NuGet. I noticed that when loading the dialog, my memory usage increases from 18MB to 55 MB, and after exiting (whether successful or not) it only drops to ≈36 MB. What can this be related to? And what can I do?

Dim Ordnerpfad As String = ""
        Using OFolderD As New CommonOpenFileDialog
            OFolderD.Title = "Ordner ausw?hlen"
            OFolderD.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop)
            OFolderD.IsFolderPicker = True
            If OFolderD.ShowDialog() = CommonFileDialogResult.Ok Then
                Ordnerpfad = OFolderD.FileName
            Else
                Return
            End If
        End Using

picture of the memory usage


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
等待大神答复

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...