我在VB.net中使用WindowGetText函数从聊天室窗口获取文本。但随着文本不断积累,几个小时后,我的应用程序冻结并抛出异常错误。我使用一个StringBuilder来获取文本,然后将其加载到文本框中以查看聊天室文本。
dim sb as New System.Text.StringBuilder
GetWindowText(chatroomHandle, sb, sb.Capacity)
ChatroomTxt.Text=sb.toString
我意识到当我的 ChatroomTxt textbo x达到其最大容量时可能会出现问题。而且,像这样使用非托管的StringBuilder也会导致资源匮乏应用程序。
我怎么能解决这些问题〜。 非常感谢〜