编译错误 缺少:语句结束
我在vb6.0中编写一断代码,出现编译错误 缺少:语句结束的错误,代码如下:
bytesData = System.Text.Encoding.ASCII.GetBytes("name=yourName&pass=yourPass&cardnumber=yourCardNumber")
req.ContentLength = bytesData.Length
Dim postStream As Stream
postStream = req.GetRequestStream()
postStream.Write bytesData, 0, bytesData.Length 还有这里本来要有括号,有括号就出现同样的错误,只好把括号去掉了
Dim res As HttpWebResponse
res = CType(req.GetResponse(), HttpWebResponse)
Dim reader As New StreamReader(res.GetResponseStream,System.Text.Encoding.GetEncoding("GB2312")) 就这个地方有问题
[解决办法]
- VB.NET code
Dim sr As New StreamReader(fileName.ToString, Encoding.GetEncoding("gb2312")) Dim outstrs As String = sr.ReadToEnd() sr.Close()