• Miércoles 26 de Junio de 2024, 08:09

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Epa

Páginas: 1 ... 6 7 [8] 9 10
176
Visual Basic 6.0 e inferiores / Re: Recibir Parametros De Una Aplicacion
« en: Viernes 20 de Abril de 2007, 17:53 »
Buenas.

Código: Text
  1.  
  2. Private Sub Form_Load()
  3.   Winsock1.LocalPort = 1001
  4.   Winsock1.Listen
  5. End Sub
  6.  
  7. Private Sub Winsock1_Close() 'si se pierde la coneccion
  8.   Winsock1.Close  'cerramos
  9.   Winsock1.Listen ' escuchamos nuevos pedidos de coneccion
  10. End Sub
  11.  
  12. Private Sub Winsock1_ConnectionRequest(ByVal requestID As Long)
  13.   If Winsock1.State <> sckClosed Then ' si no se cerro la
  14.     Winsock1.Close                    ' coneccion anterior
  15.     Winsock1.Listen                   ' se cierra, y ecucha
  16.   End If
  17.  
  18.   Winsock1.Accept (requestID) 'se acepta la peticion de coneccion
  19.  
  20. End Sub
  21.  
  22.  

Eso es lo que va en el servidor.
Fijate que los puertos del server y el cliente no pueden ser el mismo.
Y ademas no es bueno usar puertos tan bajos como 1001
ya que de los puertos 1 al 1000 estan reservados para windows y del 1000 al 2000
son los puertos mas comunes de las aplicaciones. si tienes firewall puedes fijarte que no este en uso.

En cuanto a la subclasificacion, se trata de "mandar e "interseptar" mensajes.
Una vez activada la subclasificacion se mandan esos mensajes con la API SensMessage y como mensaje la constante WM_COMMAND y una constante que diga el numero de mensaje, este inventado por ti.

Aqui tienes un ejemplo de esto
Subclasificacion

Espero te sirva la info.

Saludos  :hola:

177
VB .NET / Vb6 Vs Vb.net
« en: Viernes 20 de Abril de 2007, 09:09 »
Buenas a todos.

La verdad que hace bastante que veo VB.NET por aca VB.NET por alla..

Pero sinceramente nunca le di mucha importancia, empeze con VB4 y desde q salio el 6 me manejo con ese (en lo q es vb). Aunque derrepente me agarro la duda.

Que diferencia hay entre VB6 y .NET?
Vale la pena cambiar?

Me gustaria si lo q an trabajado con versiones anteriores de VB me pueden dar su opinion acerca de con cual le ha ido mejor, si no es mucha molestia.

Bueno, desde ya muchas gracias

Saludos  :hola:

178
C/C++ / Re: Ayuda Con Programa D:!!!
« en: Viernes 20 de Abril de 2007, 06:36 »
No sean tan malos!!!!

Pobre, solo pide que le hagan la tarea...

179
Visual Basic 6.0 e inferiores / Re: Recibir Parametros De Una Aplicacion
« en: Viernes 20 de Abril de 2007, 02:55 »
Buenas.

Mensajes con subclasificacion y SendMessage. O con sockets.

Saludos.

180
Dudas informáticas / Re: Empezando Y Perdido...un Poco De Ayuda Se Agradece
« en: Viernes 20 de Abril de 2007, 02:37 »
Buenas.

Para mi lo fundamental para aprendar, son las ganas y la dedicacion :)

Programar no significa solo escribir codigo. Por mas que sea algo fundamental.

Asique segun mi opinion, busca cuanto material puedas y a leer xD
Y si tienes la posibilidad (economicamente) compra libros, miralo como una inversion y no un gasto. Los libros te acompañaran durante tu vida. Ademas de q no te dañan la vista al leerlos  :P . No tengo ninguno para recomendarte sobre los temas que te interesan, pero en internet puedes encontrar mucho junto con sus criticas.

Y no te sientas tan mal por lo de la carrera, yo tengo 20 y recien el año entrante voy a empezar esa misma. (recien este termine el secundario  :nosweet: )
Aparte de eso, cuando termines, tendras el titulo de ingeniero. Que por lo general en el area laboral se desempeña mayoritariamente en la planificacion y coordinacion del grupo de trabajo.

Bueno, asique ganas y a estudiar  :suerte:

Saludos :hola:

181
Software / Re: Donde Puedo Descargar El Vfoxpro?????
« en: Viernes 20 de Abril de 2007, 01:33 »
Lo puedes comprar en la casa de informatica mas cercana  :lol:

Saludos

182
Software / Re: Firewall
« en: Viernes 20 de Abril de 2007, 01:31 »
Buenas.

Yo uso el Jetico, q es freeware y me ha resultado bastante bueno.
(Lo conoci a travez de  un test de firewalls en el que termino entre los primeros.)

Lo unico que puede ser algo engorroso configurarlo. Pero creo q vale la pena.

Saludos

183
La taberna del BIT / Re: Ustedes Comantan Sus Codigos?
« en: Jueves 19 de Abril de 2007, 23:30 »
xD

El pleito se lleva el tema por las ramas..

En mi caso comento donde se que me va a ahorrar tiempo al leerlo. O donde es muy engorroso.

Y en el caso de que lea un codigo que no esta hecho por mi, intento leer la mayor cantidad de codigo posible, y no fiarme tanto de los comentarios, aunque no digo q no sean utiles.

Bueno , ahi mi opinion, saludos :hola:

PD: y basta de peleas q no ayudan a nadie  :P

184
Visual Basic 6.0 e inferiores / Re: Sendkeys
« en: Jueves 19 de Abril de 2007, 20:48 »
Buenas.

Se me ocurre que con un Sendmessage lo puedes hacer.
Mandando como mensaje las constantes WM_KEYUP y WM_KEYDOWN.

El unico problema es que la aplicacion debe tener la subclasificacionactivada.

No estoy muy seguro de esto, tal vez con un simpre WM_COMMAND se pueda lograr.

La aplicacion a la que le quieres mandar la tecla, es tuya, o es cualquier otra?

Voy a buscar si encuentro mas data de lo q te dije, y te digo.

Saludos  :hola:

-------------------
Aqui tengo algo:
Código: Text
  1.  
  2. Public Declare Function PostMessage Lib "user32" Alias "PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
  3. Public Const WM_KEYDOWN = &H100
  4.  
  5.  

y luego llamanas
Código: Text
  1.  
  2. Call PostMessage(hwnd, WM_KEYDOWN, ascii, 0)
  3.  
  4.  

Espero sirva, saludos

(El postmessage no necesita subclasificacion)

185
La taberna del BIT / Re: Postura Perfecta
« en: Jueves 19 de Abril de 2007, 19:55 »
:lol:

yo voy variando. cuando me siento incomodo cambio

Aunque la de Bicholey no parece mala  :scream:

186
Visual Basic 6.0 e inferiores / Re: Transmision Serie
« en: Jueves 19 de Abril de 2007, 18:53 »
Me haces quedar mal  :P

No tenia idea de eso, buen punto.  :o

Saludos

187
Visual Basic 6.0 e inferiores / Re: Transmision Serie
« en: Miércoles 18 de Abril de 2007, 20:52 »
Buenas.

Sinceramente no se mucho del tema, pero se me ocurre que si obtienes los datos byte por byte para pasarlo a hexadecimal puedes hacer:

Hex(Asc(Dato))

O en caso de que sea una cadena
Código: Text
  1.  
  2.   While (Pos < Len(Datos) - 1)
  3.     Hex(Asc(Mid(Datos,Pos,1) ' Eso se lo asignas a una variable o control donde quieras almacenar los datos
  4.     Pos = Pos + 1
  5.   Wend
  6.  
  7.  

Bueno, espero mi pequeño aporte sirva de algo  :unsure:

Saludos

188
Diseño de Algoritmos / Re: Nro Caminos Matris 2d
« en: Miércoles 18 de Abril de 2007, 10:37 »
Buenas

No entendi el ejemplo ya que no se pseudocodigo  :P  sin embargo el concepto me quedo claro. Asique voy a intentar aplicarlo aver que sale.   :D

Muchas gracias
Saludos

189
Diseño de Algoritmos / Nro Caminos Matris 2d
« en: Miércoles 18 de Abril de 2007, 05:44 »
Buenas a todos.


Anod tratando de resolver esto hace mucho tiempo y me esta comiendo la cabeza. Tras horas y horas de pruebas obtube algunos datos, pero no puedo llegar al resultado. Asique decidi preguntar si alguin save la respuesta.

Necesito un algoritmo que resuelva cuantos caminos posibles hay de una punta de una matriz a la otra, avanzando de uno en uno y sin volver hacia atras.

Por ejemplo en una matriz de 5 x 5 hay 66 caminos.

**000
0*000
0***0
000*0
000**

Ese es uno, para dar un ejemplo y que se entienda.

Si es de utilidad, calcule los caminos hasta matrices de 9 x 9

2 x 2 = 2
3 x 3 = 6
4 x 4 = 20
5 x 5 = 66
6 x 6 = 216
7 x 7 = 704
8 x 8 = 2292
9 x 9 = 7470


Bueno, espero alguien pueda darme una mano.

Les agradesco de antemano.
Saludos  :hola:

190
C/C++ / Re: De Segundos A Minutos,horas......
« en: Miércoles 18 de Abril de 2007, 04:57 »
Buenas

Aparte del error de desbordamiento esta esto.

Citar
printf("%d segundos equivale a %d horas",s,((s/3600)/60));

Se te ha escapado  un /60  :P

Saludos

191
Visual Basic para principiantes / Re: Manejo De Claves
« en: Miércoles 18 de Abril de 2007, 04:23 »
:ph34r:

no se si me saltie algun capitulo, pero no entiendo nada.

Podrias explicarte mejor? o que alguien me diga que no se nada y le responda  :(

Saludos

192
MySQL / Re: Error 0 (?) Al Configurar
« en: Jueves 12 de Abril de 2007, 03:30 »
Ya lo he solucionado  :D

Por si a a alguien le llega a pasar lo mismo explico que hay que borrar por completo la carpeta antigua de instalacion o instalarlo en una nueva.

Saludos

193
MySQL / Error 0 (?) Al Configurar
« en: Jueves 12 de Abril de 2007, 03:19 »
Buenas a todos.

Me ha surgido un problema con el que llevo mas de 2 horas metido y no lo logro solucionar. Por lo que agradeceria enormemente si alguien me puede dar una mano.

Bueno, resulta que intale MySQL y andubo barbaro, pero al levantar el server MySQL y otros servers me consumia demsiada memoria, por lo q decidi cambiar el tipo de servidor para ahorrar memoria, luego de llegar al final del wizard y darle click en ejecutar. Me aparecio un error en el item de "Start Service" "the service could not be started. Error:0" , desde ese momento, no puedo iniciar el servicio anterior de MySQL y no me deja reconfigurarlo (por ese error).
Intente desinstalarlo e instalarlo numerosas veces, pero siempre lo mismo. Tambien intente instalarlo NO como servicio y al ejecutar el mysqld.exe, se cierra y en el log aprarece un error sin nada de info.
Busque por todos lados info y no puedo encontrar nada, ya no se que hacer.

Desde ya muchas gracias.

Saludos

194
Visual Basic 6.0 e inferiores / Re: Barra Taread Handle
« en: Domingo 8 de Abril de 2007, 00:16 »
Buenas.

Muchas gracias, anduo varbaro. Parece q tenia mal la clase. :unsure:

Saludos

195
Visual Basic 6.0 e inferiores / Barra Taread Handle
« en: Sábado 7 de Abril de 2007, 06:42 »
Buenas gente.

En realidad no se si es el lugar adecuado para esta pregunta, pero ya que es para una aplicacion vb lo posteo aqui  :P

Me preguntaba si alguien save si el handle de la barra de tareas de windows es siempre el mismo en todas las pc's. Tras reiniciar y chekear varias veces el de mi pc pude compobar q es siempre el mismo, pero no se si es en todos los windows o depende de algo.
O tambien si saven alguna forma de sacarlo, ya que intente con su clase pero no tube ningun resultado.

desde ya muchas gracias.

Saludos  :hola:

PD: es para una aplicacion de control de cyber y poder ocultarlo mientras la pc esta bloqueada, se q desde el registro se puede, pero hace falta cerrar cesion, por lo q no sirve. Bueno, eso, saludos

196
Buenas.

Segun mi opinion, la opcion mas viable es evitar q la plicacion se cuelgue, puedes intentar con una funcion que compuebe el estado de la coneccion y en caso de que haya algun problema se desconecte.

Saludos

197
Visual Basic 6.0 e inferiores / Re: Necesito Ayuda Con Formularios !
« en: Lunes 19 de Febrero de 2007, 03:06 »
Buenas

Para empezar este foro como dice su nombre es de VB6 e inferiores, hay un foro dedicado al .NET

Para tu problema hay 2 soluciones.

1. Usar un formulario MDI, este sirve para abrir formulario dentro del mismo

2. Hay formas de abrir un formulario dentro de un picturebox usando apis. No se bien como se hace, busca en google hay mucha info al respecto

Saludos

198
Visual Basic 6.0 e inferiores / Re: Ejecutar Una Aplicacion En Red
« en: Martes 13 de Febrero de 2007, 05:54 »
Buenas.

Que sentido tiene hacer un servidor q lo unico que hace es pasarle a los usuarios la ruta de la DB?

Se supone que si hay servidor, este es el que abre la DB y se encarga de entregar a los clientes la info que requieren. Y administrarla.

Saludos

199
VBA / Re: Saber Por Donde Pasa El Mouse En Los Objeto
« en: Viernes 9 de Febrero de 2007, 01:15 »
buenas

Public Declare Function SetCursorPos Lib "user32" Alias "SetCursorPos" (ByVal x As Long, ByVal y As Long) As Long

x = (form.left + picture.left + picture.width / 2) / 15
y = (form.top + picture.left + picture.height / 2) / 15

Llamas a la funcion y te posicionara el mouse en el centro del control.

Saludos

200
VBA / Re: Saber Por Donde Pasa El Mouse En Los Objeto
« en: Martes 6 de Febrero de 2007, 03:29 »
Me alegra q halla servido  :D

Aunque avabo de darme cuenta que para el ocx

Esto:
Código: Text
  1.  
  2.   x = x - Me.Left - 60
  3.  y = y - Me.Top - 345
  4.  
  5.  

Lo cambias por esto:

Código: Text
  1.  
  2.   x = x - Me.Left
  3.  y = y - Me.Top
  4.  
  5.  

Ya que las restas esas son para los bordes del formulario, los cuales el ocx no tiene.

Saludos

Páginas: 1 ... 6 7 [8] 9 10