gracias Elemental Code , me sirve, bueno el code.
salu2
salu2
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úDim MSG As String
MSG = "ACTIVAR-ANIM" & txtMSG.Text
Winsock1.SendData MSG
Private Sub Winsock2_DataArrival(ByVal bytesTotal As Long)
Dim Buffer As String
Winsock2.GetData Buffer
DoEvents
If Left(Buffer, 14) = "<ACTIVAR-ANIM>" Then
Buffer = Mid(Buffer, 15)
lblMSG.Caption = Buffer
End If
End Sub
<APAGAR-PC>
<ACTIVAR-ANIM>Aqui mensaje mensaje que sera mostrado en label
nombre clave ocupacion
pepitogrillo pepe maestro
<pepito,fido16>
<boris,contraseña777>
'Esto seria para cargar el fichero
'cargaria la lista de usuarios y claves existentes
Dim ListaUsuarios As String 'esta variable deberia ser general
Dim Peso As Long
Open App.Path & "\usuarios.usr" For Binary As #1
Peso = LOF(1)
If Peso > 0 Then
ListaUsuarios = String(Peso, Chr(0))
Get #1, , ListaUsuarios
End If
Close #1
'Esto seria para la busqueda, para comprobar que un usuario y clave son correctos, tambien lo podrias usar para comprobar si un usuario ya esta agregado para no crear duplicados
Dim Nombre As String
Dim Resultado As Long
Dim UsuarioBuscar As String
Dim Clave As String
Dim PosicionInicial As Long
Dim cantidad As Long
Nombre = txtnombre.Text
Clave = TXTclave.Text
UsuarioBuscar = "<" & Nombre & "," & Clave & ">"
Resultado = InStr(1, listausuario, UsuarioBuscar)
If Resultado > 0 Then
MsgBox "Si se encontro el usuario", vbInformation, ""
Else
MsgBox "No existe el usuario", vbCritical, ""
End If
'Esto seria para la busqueda de usuario y contraseña cuando se kiere ingresar,
'tambien seria para comprobar si un usuario ya existe, si fuera
'asi entonces no lo agregaria para no crear duplicados
Dim Nombre As String
Dim Resultado As Long
Dim UsuarioBuscar As String
Dim Clave As String
Dim PosicionInicial As Long
Dim cantidad As Long
Nombre = txtnombre.Text
Clave = TXTclave.Text
UsuarioBuscar = "<" & Nombre & "," & Clave & ">"
Resultado = InStr(1, listausuario, UsuarioBuscar)
If Resultado > 0 Then
MsgBox "Si se encontro el usuario", vbInformation, ""
Else
MsgBox "No existe el usuario", vbCritical, ""
End If
'Esto lo que hace es borrar el antiguo archivo
'y crear otra ves el archivo para escribir el contenido de ListaUsuario
'que ahora va a contener los usuarios que ya existian y los agregados
Kill App.Path & "\usuarios.usr"
Open App.Path & "\usuarios.usr" For Binary As #1
Put #1, , ListaUsuarios
End If
Close #1