初学VB2005时遇到问题~高手请来解答

学VB2005时,看到TypeOf...Is语法格式时,有一个例子.我看不懂这段代码是什么意思!!.请高手帮我详细的解答一下..谢谢!!
举例:
Dim refInteger As Object = 2
MsgBox("Typeof Object[Integer] Is Integer?" & TypeOf refInteger Is Integer)
MsgBox("Typeof Object[Integer] Is Double?" & TypeOf refInteger Is Double)
Dim refForm As Object = New System.Windows.Forms.Form
MsgBox("Typeof Object[Form] Is Form?" & Typeof refForm Is System.Windows.Forms.Form)
MsgBox("Typeof Object[Form] Is Label?" & Typeof refForm Is System.Windows.Forms.Label)
MsgBox("Typeof Object[Form] Is Control?" & Typeof refForm Is System.Windows.Forms.Control)
MsgBox("Typeof Object[Form] Is IComponent?" & Typeof refForm Is System.ComponentModel.IComponent)

[用户系统信息]Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727)
最后编辑2007-10-14 12:26:44.590000000