elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Temas
Páginas: 1 2 3 4 5 6 7 [8] 9 10
71  Programación / Programación Visual Basic / obtener ventana hija que tiene el foco de una aplicacion externa? en: 9 Junio 2008, 21:38 pm
Buenas alguien sabe con que api puedo obtener la ventana (ventana hija, control) que tiene el foco, pero no me refiero a una ventana padre sino a el control que tiene el foco

ya probe con:

GetFocus, pero este solo me devuelve el hwnd dentro de mi aplicacion, yo lo que quiero es saber dentro de todo windows cual es el hwnd que tiene el foco.

GetForegroundWindow me devuelve el hwnd de la ventana padre activa, por lo tanto no me sirve.

GetActiveWindow ni a palos

WindowFromPoint tampoco porque yo podria activar una ventana con el teclado

alguien conoce alguna forma?

Saludos
72  Programación / Programación Visual Basic / ControlPanelXP y cDragMagnetic (Source) en: 31 Mayo 2008, 17:52 pm
Buenas, dos aportes en uno, se trata un Usercontrol de tipo Panel Contenedor y Una Clase cDragMagnetic que sirve para mover contendedores de controles estilo Drag&Drop pero bueno con algunas opciones.



CDragMagnetic.zip - Descargalo en UpSourceCode.com.ar

No lo e testeado mucho si alguien encuentra algun error o idea para agregarle a la clase o al ursercontrol no dude en decirlo.

By Leandro Ascierto
73  Programación / Programación Visual Basic / Proyecto Server http (source e invitacion) en: 19 Mayo 2008, 03:11 am
Hola, casi terminando o empezando con este nuevo proyecto, se trata de un server de protocolo http, bien sinceramente funciona mejor de lo que me esperaba, ya que soporta multiconexiones y se la banca bastante bien.  Prodria decirse que seria una continuacion del Server - At pero bueno si algunas posibilidades de las que tenía este pero con muchas otras nuevas.
Entre ellas soporte para php (pero en forma limitada ya que no soporta PostData) y no pude solucionarlo.
Otra es su propio DirList de los directorios que no poseen index.htm ,index.html index.php.

Bueno lo más especial que podría decirse es poder crear un propio lenguaje en base a visual basic, o sea tal como lo hace php cuando ejecuta sus scrip, con este existe la posibilidad de crear una aplicación en vb e interacutar con el servidor (o sea quizás muchos digan qué pelotudes, bueno sí lo es), pero creo que puede ser de utilidad si se lo sabe usar, sobre todo si no saben de php y sí de visual basic.
cuenta con una dll (HttpResponce.dll) que es la encargada de unir el server con las aplicaciones.
Como van a ver en el ejemplo del proyecto las aplicaciones las ejecuta bajo las extensiones ".LIC" o sea si ustedes crean una aplicación.exe en la url del navegador deberá llamársela como "http://localhost/aplicacion.LIC" y el server ejecutará nuestras apliciones las cuales nos devolverán el código de fuente que entregará el server al cliente.

Bien la dll (HttpResponce.dll) cuenta con muchas funciones, las cuales son muy parecidas al lenguaje php, las cuales no voy a enumerar ahora pero en los ejemplos   las van a ver.

La invitación es para quienes quieran unirce al proyecto y  se animen a programar sus propias páginas en base a los ejemplos, y puedan compartirlas acá, por otro lado aporten nuevas ideas para ir implementando a la dll y el server, e ir mejorando este proyecto que esta a medio terminar.
La parte del guid esta pobre por ahora ya que es lo ultimo que tengo en mente mejorar, el codigo de la dll si alguien lo quiere lo subo.

Bueno si sigo escribiendo posiblemente no lean nada  ;D


server_http.zip - Descargalo en UpSourceCode.com.ar

bien para terminar el funcionamiento es sencillo, ejecutan el server preciona el boton start server, y luego en su navegador escriben, http://localhost/ o http://127.0.0.1/ y les aparecera la pagina index.html con todos los ejemplos



PD:

Mis disculpas por los feos ejemplo ya que mis conocimientos de html y php son muy escasos.
74  Programación / Programación Visual Basic / Multi threads con winsock o multiconexion en: 30 Abril 2008, 02:13 am
hola hace tiempo vengo con este problema y no encuentro solucion. les explico masomenos, estoy haciendo una aplicacion cliente / servidor multiconexion con winsock, el problema es que cuando hago  mas de una conexion (maximo 2) al sever  deja de responder correctamente, por ejemplo un cliente se conecta entonces el server comienza a enviar una data, y en el evento sendcomplete envia otra data (esto un numero de veces) , bien con el primer cliente funciona, con el segundo(si no pongo un doevents, tambien) con el tercero hasta que no se desconecte uno de los dos primero no se cumple el evento sendcomplete y este bucle de envio se interrumpe. a mi parecer es un problema de threat, no se bien como lo haran los verdaderos servidores pero en fin con visual basic no encontre forma.
(tambien probe con la clase CSocketMaster.cls y es lo mismo)

En el ejemplo que voy a poner en el server no utilize el winsock.ocx interface sino que lo utilize como una clase objWinSock As MSWinsockLib.Winsock pero basicamente es lo mismo el problema es en ambos.

multiconexion.zip en UpSourceCode.com.ar

para provar ejecutan el server y despues un par de veces el cliente.exe y van a ver que la tercera ves no llegan los datos hasta cerrar uno de los dos primeros.

bien espero alguien sepa como puedo solucionar este problema de threat

Saludos




75  Programación / Programación Visual Basic / popup del menu del SystemMenu en: 3 Abril 2008, 07:40 am
hola hay alguna forma mejor para llamar el menu del systema que no sea con TrackPopupMenuEx



Código:
SetForegroundWindow hWnd
GetCursorPos PT
Ret = TrackPopupMenuEx(GetSystemMenu(hWnd, False), TPM_RETURNCMD , PT.x, PT.y, Me.hWnd, ByVal 0&)
SendMessage hWnd, WM_SYSCOMMAND, Ret, ByVal 0&


porque con algunas ventanas como la de firefox el menu no aparece y con el cmd me trae otros problemas


Saludos
76  Programación / Programación Visual Basic / [Source] Yahoo!Weather en Visual Basic en: 31 Enero 2008, 06:46 am
Hola aca les dejo una replica de yahoo!weather en visual basic hecho con la libreria widget, el zip quedo aglo pesado por las imagenes (189 kb), tambien hice algunas reformas en la libreria widget para las nesesidades que ivan surgiendo, les agregue una clase para ToolTips (a medio revisar), la escritrua en las imagenes, y algunas otras. en el proyecto use un modulo llamado GDIRender.bas por el motivo que la clase c32bppDIB.cls al estirar una imagen la suaviza (Difumina,Smoothing)  y en este caso nesesitaba que las estire de forma exacta, ademas es mas rapido ya que pasa por menos filtros.
     No utilize ningun on error resume next, para que cuando lo prueben ustedes podamos detectar algun error si es que lo hay y poder corregirlo.
Hay muchas cositas que estan feas (referidas al codigo) pero bueno ya un poco me habia cansado asi que las hice medio a las ligeras.



http://www.recursosvisualbasic.com.ar/ftp/leandro/Weather.zip

Acuerdense de registrar la CWL.dll que esta dentro de la carpeta Library


Saludos
77  Programación / Programación Visual Basic / [Source] Algunas utilidades para los ListView en: 26 Diciembre 2007, 07:38 am
Hola este es un modulo que sirve para cambiar el aspecto de las columnas del listview, lquizas hay maneras de hacer esto mas facil sin esta chorrera de codigo, pero a mi en lo personal me sirvio para aprender :D

Como bugs que pude encontrar y no corregir fue:
* Un pequeño parpadeo que produce, pero en fin este en estado normal tambien lo produce (obviamente en menor cantidad)
* Solo funciona con la versión 6 de Microsof Windows Common Controls. (puede que buscando un poco se pueda adaptar tambien a la 5 el problema esta en que no recibe el msg Paint corectamente)
* al pasar el mouse por una columna y salir directamente al formulario este no refresca, esto lo podria haber solucionado creando un timer (con apis) pero creo que se iba a ir un poco mas extenso, pero si vale la pena se lo pongo.

Ventajas:
Aprendi a usar la MSDN de micro$oft  :D, cosa que nunca le pude sacar provecho. pero bueno esta ves pude encontrar toda la info necesaria para esto.

Bueno tiene unas 5 o 6 funciones/propiedades y se le puden agregar algunas otras, pero creo que las principales estan.


http://www.recursosvisualbasic.com.ar/ftp/leandro/ColumHeaders.zip

Bueno cualquier duda sugerencia o critica peguen bien fuerte :D :D
78  Programación / Programación Visual Basic / [Source] Sticky (notas recordatorias) en: 16 Noviembre 2007, 05:06 am
Buenas, este es un proyecto que sirve para colgar notitas recordatorias. Está hecho en base a los proyectos anteriores.





http://www.recursosvisualbasic.com.ar/ftp/leandro/sticky.zip

Cualquier duda, comentarios o sugerencias escriban.
79  Programación / Programación Visual Basic / [source]Escritorios Multiples en: 12 Noviembre 2007, 05:33 am
Buenas este proyecto es una utilidad para crear múltiples escritorios, tiene para 4 escritorios, básicamente lo que hace es ocultar las ventanas del escritorio actual e ir creando un nuevo escritorio el cual al cambiar oculta todas las ventanas abiertas y visualizará las que fueron ocultadas anteriormente. En fin probar para entender lo que no se explicar ;D





la imagen de arriba muestra como esta aplicacion agrega cuatro items al menu del sistema, los cuales permiten la posibilidad de transferir o compartir esta ventana en los distintos escritorios.
esto se lo debo a nuestro amigo Cobein el cual pudo crear la clase para hacer el hook a las ventanas activas   http://www.argentinavb.com.ar/foro/index.php?topic=32.0

El link de descarga

http://es.geocities.com/leandroascierto/MultiDeskTop.zip

80  Programación / Programación Visual Basic / [Source] Proyecto SlideShow en: 18 Octubre 2007, 04:15 am
buenas es una aplicacion/Proyecto que muestra en el escritorio un cuadro con transición de imagenes el nombre de estas aplicaciones suelen ser SlideShow las cuales bienen gadget para windows, esta echo con la misma forma que Cobein utilizo para el control de volumen y yo en la papelera de reciclaje, como veran es un tocaso de codigo para algo que se podria hacer mucho mas facil, pero bueno lo que intenta hacer esto es utilizar un skin de tipo windows vista. puede que me aya quedado algo grande en dimenciones ya que me compre un monitor de 20 pulgadas y en el mio queda bien  8) :D :D :D 8) y en uno de 17 ocupe mucha pantalla pero bueno es facil, se compran un monitor de 20 y listo el poyo ;D jajaaj

http://es.geocities.com/leandroascierto/SlideShow.zip



Agradecimientos a SKL por las imagenes, a Cobein por los modulos y a todos los que en parte me ayudaron

Saludos
Páginas: 1 2 3 4 5 6 7 [8] 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines