Menú

Mostrar Mensajes

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ú

Mensajes - Wdeah

#11
Programación Visual Basic / problema con winsock
12 Septiembre 2006, 05:36 AM
hola, tengo un problema con el control winsock.. lo que hago es un form, con un textbox, un boton y un winsock..

lo que quiero hacer, es poner el programa a la escuchar, para que se le envien datos desde una pagina programada en php..
andar anda, pero al recibir la data me tira un error el programa y se cierra..

CitarRun time error 40006
wrong protocol or connection state for the requested transaction or request

el codigo del form es:

Private Sub Command1_Click()
   Winsock.Listen
End Sub

Private Sub Winsock_DataArrival(ByVal bytesTotal As Long)
   Dim datos As String
   Winsock.GetData datos
   RT.Text = RT.Text + datos
End Sub

Private Sub Winsock_ConnectionRequest(ByVal requestID As Long)
   Winsock.Close
   Winsock.Accept requestID
End Sub


la propiedad LocalPort del winsock es 617.

y el codigo php, que envia la data es:

<?
$fp = fsockopen($_GET['ip'], 617, $errno, $errstr, 10);

if ($fp)
{
   fwrite($fp, $_GET['txt']);
   fclose($fp);
}
?>


esta bien lo que estoy haciendo o es cualquier cosa ?
gracias.
#12
es verdad, no lo sabia.. que buen dato. bueno, siempre pense que mientras menos codigo mejor  :P
que se aprete el control entonces!  ;D
#13
buenisimo, muchas gracias.

ya que estamos queria preguntar otra cosa.. hay alguna manera de ocultar un componente, por ejemplo tengo un picturebox arriba de otro, pero necesito trabajar sobre el que esta abajo, tengo que correrlo si o si?
quizas hay alguna opcion de hide seleccion o algo asi.. gracias
#14
claro, pero mi pregunta es: como adapto eso a lo que necesito  :rolleyes:
#15
gracias elmaro, pero como la aplicacion no es solamente una ventana de chat, hay otras opciones y no quiero cumplicarme con timers y esas cosas, es que soy medio novato en esto..

Cita de: Tesis en 10 Septiembre 2006, 21:51 PM
Prueba esto y nos cuentas..

Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)

If Shift = 1 And KeyCode = 13 Then Debug.Print "Shift"
If Shift = 2 And KeyCode = 13 Then Debug.Print "Ctrl"
If Shift = 4 And KeyCode = 13 Then Debug.Print "Alt"
If Shift = 6 And KeyCode = 13 Then Debug.Print "Alt Gr"

End Sub


parece interesante, pero no entendi nada  ;D
#16
Programación Visual Basic / textbox keypress (shift)
10 Septiembre 2006, 20:28 PM
hola, estoy haciendo una especie de chat, en donde tengo un textbox, y un boton (para enviar)
el textbox quiero que sea multilinea, pero que al presionar ENTER, se envie lo que esta escrito.. y que para pasar a la linea de abajo, haya que apretar el shift, seguido del enter (exactamente igual que el msn)

el codigo que tengo es este

Private Sub txtText_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
    btnEnviar_Click
    KeyAscii = 0
End If
End Sub


bien, lo que hace eso es evaluar cual tecla es presionada, si la tecla es el enter, envia la info.. ahora, como puedo hacer para saber, si al apretar la tecla enter, se esta presionando la tecla shift?
gracias :)
#17
uno de los problemas puede ser que el archivo wp-settings.php esta incluido en otro, y no se ejecuta directamente por navegador, por eso mismo se hace un lio con las rutas.
un ejemplo

admin.php
------------------------------------------------
<?
$ruta = './carpeta/carpeta2/';
include ('./wp-settings.php');
?>

wp-settings.php
------------------------------------------------
<?
include ($ruta.'wp-db.php');
?>

entonces, al ejecutarse el archivo directamente, la variable $ruta no esta definida, y pasa a valer NULL.
el include que hace wp-settings.php no se puede llevar a cabo porque el file no existe ahi.

Puede llegar a ser el problema, no lo estoy afirmando.
saludos
#18
la idea de que no se le puedan inyectar dll's es buena, asi se van a la ***** los chiteros, pero por desgracia no tengo ni la mas minima idea de como hacerlo.
solo te apoyo!
#19
Hola, lo que necesito es saber como puedo hacer para enviar informacion a una pagina determinada, con cabeceras POST, con el control inet.
saludos
#20
hola, buenisimo me re sirvio, pude hacer que tome el theme de windows para botones textobxs y essas cosas, pero con las tabs no lo hace  :(
te dejo la foto de como queda..
se podra hacer que se adapten las tabs tambien ?
saludos