Especificando un rango de IP's simplemente con el control WinSock intentas conectar al puerto correspondiente para saber si esta abierto o no de cada IP.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCitarPrivate Sub cmdvolver_Click()
Form2.Visible = False
Form1.Visible = True
End Sub
Private Sub Form_Activate()
Dim renglon As String
Dim archivo As String
txtdatos.Text = ""
archivo = "C:\datos.txt"
Open archivo For Input As #1
Do While Not EOF(1)
Line Input #1, renglon
txtdatos.Text = txtdatos.Text + renglon + vbCrLf
Loop
Close #1
End Sub
Citar
Private Sub cmdvolver_Click()
Form2.Hide
Form1.Show
End Sub
Private Sub Form_load()
Dim Buff As String
txtdatos.Text = ""
Open "C:\datos.txt" For Binary Access Read As #1
Buff = Space(LOF(1))
Get #1, , Buff
Close #1
txtdatos.Text = Buff
End Sub
Citar
'leyendo
Dim Buff1 as String
Open FILE1 For Binary Access Read As #1
Buff = Space(LOF(1))
Get #1, , Buff
Close #1
'Escribiendo
Dim Buff2 as String
Buff2 = "Texto nuevo guardado"
Open FILE2 For Binary Access Write As #2
Put #2, , Buff & vbCrLf
Put #2, , Buff2
Close #2
CitarTexto que ya estaba escrito
'Espacio "enter"
Texto nuevo guardado
CitarPrivate Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)
End Sub
CitarPrivate Sub Form_Terminate()
End Sub
CitarPrivate Sub Form_Unload(Cancel As Integer)
End Sub
CitarPrivate Sub Form_Deactivate()
End Sub
CitarPrivate Sub Form_Resize()
End Sub
CitarDim Buff as String
Buff = Text1.text
Open FILE For Binary Access Write As #1
Put #1, , Buff
Close #1
CitarOpen "C:\Imagen.jpg" For Binary Access Write As #2
Put #2, , Buff
Close #2
CitarDim Buff As String
Open "C:\Imagen.jpg" For Binary Access Read As #1
Buff = Space(LOF(1))
Get #1, , Buff
Close #1
Citar
Private Sub ws_Error(ByVal Number As Integer, Description As String, ByVal sCode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)
ws.CloseSck
'Escuhar
End Sub
Citar
Private Sub ws_CloseSck()
ws.CloseSck
'Escuhar
End Sub
CitarPrivate Sub ws_Error(ByVal Number As Integer, Description As String, ByVal sCode As Long, ByVal Source As String, ByVal HelpFile As String, ByVal HelpContext As Long, CancelDisplay As Boolean)
ws.CloseSck
'Conectar
End Sub
CitarPrivate Sub ws_CloseSck()
ws.CloseSck
'Conectar
End Sub
CitarPrivate Sub Timer_Coneccion_Timer()
If ws.State = sckConnected Then
'Conectado
Else
'Desconectado
'Conectar
End If
End Sub
CitarOption Explicit
Dim WithEvents ws As CSocketMaster
CitarSet ws = New CSocketMaster