VS2010环境下使用VB开发网络编程(WinHttp)

首先点项目——>添加引用——>COM选项卡——>Microsoft WinHttp Services,version 5.1,然后点确定就可以添加Winhttp到项目引用中。

 

1、如何定义一个类型:项目——>添加类——>输入类名——>确定:

完成新建类后,输入以下代码:

1 Public Class Class1
2     Public name As String
3     Public age As Integer
4 End Class

2、用刚新建好的类创建一个对象;

1 '定义一个Class1类的实体变量myclassobj,在定义的时候完成给实体的两个属性赋值,赋值放在{}中,使用.属性的方法调用属性
2         Dim myclassobj = New Class1 With {.name = "sdfsf", .age = 12}

 

3、Form1完整的代码段如下:

 1 Public Class Form1
 2 
 3     '定义一个常用的函数,在这里以两个数求和为例,返回两个参数的和
 4     Public Function addTwoNumber(ByVal int1 As Integer, ByVal int2 As Integer)
 5 
 6         Return int1 + int2
 7 
 8     End Function
 9 
10     '无返回的函数定义
11     Public Function addTwoNumber1(ByVal int1 As Integer, ByVal int2 As Integer) As Integer
12 
13         addTwoNumber1 = int1 + int2
14         Return addTwoNumber1
15 
16     End Function
17 
18     '按钮点击后触发两个数求和的方法,让label1显示两个数的和
19     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
20 
21         Label1.Text = addTwoNumber1(10, 20)
22 
23 
24     End Sub
25 
26 
27     Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
28 
29         '定义一个Class1类的实体变量myclassobj,在定义的时候完成给实体的两个属性赋值,赋值放在{}中,使用.属性的方法调用属性
30         Dim myclassobj = New Class1 With {.name = "sdfsf", .age = 12}
31         Label2.Text = myclassobj.name
32 
33     End Sub
34 End Class

 

也可以在定义一个类的时候给类的属性添加set方法和get方法,这一点和ios中的类是一样的:

 1 Public Class Class1
 2     '定义一个name属性,这个属性有两个方法,一个是set方法,也就是给name设置值,一个是get方法,也就是读取name属性的值
 3     Public Property name As String
 4         Get
 5 
 6         End Get
 7 
 8 
 9         Set(ByVal value As String)
10 
11         End Set
12     End Property
13 
14     Public Property age As Integer
15         Get
16 
17         End Get
18         Set(ByVal value As Integer)
19 
20         End Set
21     End Property
22 
23 End Class

 

posted @ 2016-05-20 09:09  jiwangbujiu  阅读(1572)  评论(0编辑  收藏  举报