那么请问各位大虾,对于一个时间段完了以后的各项事务,除了关闭打开的四个对客户端的socket,是不是是还要unload一下呢?我是不是可以用一个form.reload的方法一劳永逸的解决这些东东阿,这样就不用初始化呀什么的了。是不是啊?
对了,如果可以这样直接reload的话,我现在还不知道form的reload方法在vb里有没有,不好意思,如果有的话,是怎么写的。如果大家知道,告诉我一声好吗?
谢谢了。
8 个解决方案
#1
定义一个数组 b(0...3) as boolean ,用来记录Socket使用的情况,
当一个socket用完后就将 b(x)=False。
那么当有一个新的连接请求时,先检查b(0...3)哪个为False,
然后就 Accept 它。
当一个socket用完后就将 b(x)=False。
那么当有一个新的连接请求时,先检查b(0...3)哪个为False,
然后就 Accept 它。
#2
viperstorm,我用的是一个intMax,当时间到了的时候,四个socket都关掉。
因为我是四个socket一组在同一时间段中连接,过了这个时间段就关掉。
然后重新接受下四个的连接。
因为我是四个socket一组在同一时间段中连接,过了这个时间段就关掉。
然后重新接受下四个的连接。
#3
关注!:)
#4
??为什么不解答?:)
#5
不明白。帮你顶
#6
谢谢:)
#7
是不是我没有说清楚?
#8
知道了,可以这样:unload Me
Me.Show.
Me.Show.
#1
定义一个数组 b(0...3) as boolean ,用来记录Socket使用的情况,
当一个socket用完后就将 b(x)=False。
那么当有一个新的连接请求时,先检查b(0...3)哪个为False,
然后就 Accept 它。
当一个socket用完后就将 b(x)=False。
那么当有一个新的连接请求时,先检查b(0...3)哪个为False,
然后就 Accept 它。
#2
viperstorm,我用的是一个intMax,当时间到了的时候,四个socket都关掉。
因为我是四个socket一组在同一时间段中连接,过了这个时间段就关掉。
然后重新接受下四个的连接。
因为我是四个socket一组在同一时间段中连接,过了这个时间段就关掉。
然后重新接受下四个的连接。
#3
关注!:)
#4
??为什么不解答?:)
#5
不明白。帮你顶
#6
谢谢:)
#7
是不是我没有说清楚?
#8
知道了,可以这样:unload Me
Me.Show.
Me.Show.