Usuario
necesito ayuda vb6

Pregunta
-
hola
le comento a quien tenga la amabilidad de ayudar
estoy aprendiendo por mi cuenta a programar en vb6 ya se que esta un poco desfasado pero es el lenguaje en el que he incontrado mas información en internet.
mi pregunta es muy sencilla
que rutina utilizo para desde text1.test con la opción keypress al oprimir intro me envié los datos teniendo en cuenta que tengo un cmdenviar
mejor os copio la rutina de lo voy practicando gracias.
Private Sub cmdConectar_Click()
With TCP1
.RemoteHost = "casa"
.RemotePort = 1007
.Connect
End With
End Sub
Private Sub cmdEnviar_Click()
Dim endato As String
endato = txtEnviar
TCP1.SendData (endato)
txtEnviar = ""
End Sub
Private Sub TCP1_Connect()
'condicion si winsock esta conectado
If (TCP1.State = sckConnected) Then
MsgBox "conecxion establecida"
Else
MsgBox "Conexion fallida"
End If
End Sub
Private Sub TCP1_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)
MsgBox "ERROR" & Number, vbOKOnly
End Sub
Private Sub txtEnviar_KeyPress(KeyAscii As Integer)
'para que intro envie datos
If keyacsii = 13 Then
cmdEnviar.SetFocus
End If
End Sub
Todas las respuestas
-
Cambia setfocus por el evento click:
If keyacsii = 13 Then
cmdEnviar_click()
End If
- Propuesto como respuesta guarracuco domingo, 8 de mayo de 2011 2:03
-
bueno gracias guarracuco es que por mucho que leo todavía nada que ver
llevo un buen jaleo mental debe ser porque estoy en paro y solo llevo unos 20 dias leyendo sobre este temita del vb6
la verdad entiendo la rutina cuando la veo escrita pero se me hace un bloque duro de roer cundo yo la tengo que hacer
gracias por tu atencion
-
-
Hola Carlos
Si me sirvió tu aclaración gracias
mi nombre es Juan Pablo me gustaría saber si te incomodaria que yo de vez en cuando te hiciera unas preguntas, es cierto lo que tu dices
de leer buscar y saber buscar , si ya lo he comprobado.
por ejemplo, estoy ahora buscando como ver en el programa los equipos que se conectan como clientes en el servidor, osea como el explorado de red de windows grupo de trabajo.
Solo necesito el componente o la forma de hacerlo no el codigo que eso ya lo intetare hacer yo
si estoy abusando tu me diras
gracias.
hasta luego
-
Para nada Juan Pablo. Gran parte de lo que sé, lo he aprendido en estas comunidades. Es una manera de agradecer la ayuda que he recibido y aún recibo, ya que el aprendizaje no se detiene.
¿Deseas saber qué equipos utilizan una aplicación?
¿Esta aplicación está en un servidor local o remoto? Puedes ir investigando sobre WSH.
Por otro lado, no es requisito ni mucho menos obligatorio, mas bién cortesía y un objetivo secundario de muchos de los que tratamos de ayudar, marcar como respuesta cuando una ha sido realmente de ayuda.
-
es hacer una aplicación cliente servidor
estoy utilizando el componente winsock
es en red local grupo de trabajo mas o menos 30 clientes
hombre claro que he marcado la votación en 1
empezare ha investigar la verdad empiezo ha interesarme mucho por esto de la programación.
tu que me aconsejas para aprender empece con vb6 por que descargue en Internet la versión profesional no se si es mejor vb 2005 o 2008 o que versión seria de mas utilidad para aprender.
ahora mismo miro lo de wsh gracias por el dato Carlos
-
No domino VB2005 ni 2008, solo Visual Basic 6.0, Microsoft Access, páginas activex(ASP), SQLServer, PHP, MySQL y JavaScript.
Si no me equivoco, Visual Basic 6.0 es mas sencillo.
Antes de tirar una sola línea de código, dibuja un diagrama o flujograma de lo que deseas desarrollar, con las posibles tomas de decisiones del software, etc.
Si puedes ser mas específico con lo que deseas desarrollar, mejor.
Un esquema Cliente-Servidor lo vemos al abrir una web. En el servidor se ejecuta(n) la acción o proceso y devuelve al cliente formato HTML. Entre las principales ventajas es el de no tener que distribuir aplicaciones a la hora de modificaciones o equipo nuevo o formateado, ni instalación de componentes ni librerías. Todo está en el servidor. También es mas seguro porque el usuario no tiene (no debería) acceso a las fuentes de la aplicación.
Gracias por la votación, no me había percatado. Seguimos, a ver cómo puedo ayudarte.
-
hola Carlos es muy sencillo quiero hacer una aplicación parecida ha un ciber control en una red local estoy muy reciente en vb6
nada de conecxiones remotas por el momento poco a poco
ver estado de los pcs como el explorador de red de windows
wake on lan
por ahora eso para ir practicando.
estoy mirando lo de wsh y también buscando una función en el api de windows
le iré añadiendo cosas a la aplicación con forme vaya logrando que me funciones las cosas