这是全部源码
Imports System.Web.Configuration
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim amd As HttpCapabilitiesBase
Label1.Text = amd.ScreenPixelsHeight
End Sub
End Class为什么amd提示变量在赋值前被使用?
Imports System.Web.Configuration
Partial Class _Default
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim amd As HttpCapabilitiesBase
Label1.Text = amd.ScreenPixelsHeight
End Sub
End Class为什么amd提示变量在赋值前被使用?
Dim amd As HttpCapabilitiesBase = new HttpCapabilitiesBase
Label1.Text = amd.ScreenPixelsHeight你只是定义了一个引用。没有实例化。
amd = Request.Browser
1280x1024啊?
下面加个 amd=""试试
很多这种错误都是只定义了一个引用 没有实例化