如何使用String Builder避免WindowGetText中的资源饥饿?

时间:2016-01-19 02:02:33

标签: vb.net textbox out-of-memory stringbuilder

我在VB.net中使用WindowGetText函数从聊天室窗口获取文本。但随着文本不断积累,几个小时后,我的应用程序冻结并抛出异常错误。我使用一个StringBuilder来获取文本,然后将其加载到文本框中以查看聊天室文本。

dim sb as New System.Text.StringBuilder
GetWindowText(chatroomHandle, sb, sb.Capacity)
ChatroomTxt.Text=sb.toString

我意识到当我的 ChatroomTxt textbo x达到其最大容量时可能会出现问题。而且,像这样使用非托管的StringBuilder也会导致资源匮乏应用程序。

我怎么能解决这些问题〜。 非常感谢〜

0 个答案:

没有答案