0

我正在开发带有 WebBrowser 控件的 VB.NET 应用程序。Web 浏览器转到包含字符串(仅此而已)的页面,类似于:

":¯‰—‚‰‰» º†—‰¿Ø†ƒ §Ø÷‰– ɉ 쀉»…‰¿× Å ™†æ‰… ‰»—¿” †»… ¼ƒ‰» ½¿¼½‰¿—”.:::"

所述字符串来自 mySQL 数据库,然后设置为变量,例如

foo = WebBrowser1.DocumentText

当我调用该变量时 - 使用Debug.Print(foo),MsgBox(foo)Textbox1.Text = foo,文本主要以正方形(或问号)的形式出现。

我认为这与编码有关。我尝试过使用System.Text.Encoding.GetEncoding几个不同的数字,但最终仍然是相同的结果。

我在PHP中写了一个类似strtr的函数,目的是把上面的特殊字符替换为字母数字字符。

4

0 回答 0