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 - LeandroA

#521
Hola porve con CSocketMaster Plus pero no funciona tampoco, se pone insestable y explota vb.

no se trata de cuantos usuarios pueda conectar yo vasicamente el ejemplo que puse lo que hace es simular un server enviando Archivos a mas de un cliente a la ves, con un simple chat no abria problemas ya que al no ser grande el trafico se la bancaria bien. pero lo que intento solucionar es por ejemplo un server enviando un archivo a cinco clientes a la ves.

Tambien prove poner el codigo que figura en la clase1 dentro de un EXE ActiveX para poder simular el Multi threads y solo pasarle a este el requestID, pero no funciona porque el EXE ActiveX posee otra instancia diferente al de mi aplicacion(server) entonces el socket no lo hacepta y da un error del objeto.

lo unico que se me ocurre y no me combense para nada, es intentar repartir los paquetes el finalizar el envio (sendcomplete) por cada conexion y ademas no se si igual funcionaria

ejemplo

sever envia primera parte del paquete a cliente1 continua server enviando primera parte al cliente numero dos, asi con el tres y el cuatro etc.

finalizado este ciclo

sever envia Segunda parte del paquete a cliente1 continua server enviando Segunda parte al cliente numero dos, asi con el tres y el cuatro etc.

pero bueno no seria nada facil de programarlo y ademas dejaria de ser Multi threads

ya me esta acobardando Saludos
#522
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




#523
Hola si lamentablemente el foro de Recursosvisualbasic esta caido. pero bueno de todas formas estas eran unas verciones ya viejas. con Luciano les hicimos unas reformas y que daron mucho mejor ahora trabajan a forma de clase. los ejemplos se pueden encontrar en la web




http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/480-mostrar-campo-de-tabla-en-forma-grafica.htm


este otro es para editar las celdas (muy bueno)

http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/486-columnas-editables-en-listview.htm

me faltaria subir el del Ranking

y bueno en estas verciones solo era valido para la versión 6 del listview pero modificando una linea se puede para la versión 5.

otro dia con mas tiempo veo si puedo actualizar bien todo. y veo si puedo recuperar los skin para las columnas.

Saludos.
#524
Programación Visual Basic / Re: [proyecto]p2p
10 Abril 2008, 23:51 PM
hola yo siempre tuve una duda con respecto a esto en las conexiones. supongamos que alguien tiene un router o uno de esos modem que cierran lo puertos, como se supone que un cliente va a conectar con tigo (siendo que tu tambien eres un cliente y tienes estas condiciones que no puedes abrir un puerto)

osea redondeando un poco cuando uno instala el ares o el emule o el msn estos problemas parecen no estar precente. porque?, como hacen para poder poner tu pc a la escucha?

bueno otra cosa que resaltan a estos programas p2p es que toman fragmentos de varios clientes, asi que si estan pensando en hacer algo asi es fundamental tener eso en cuenta, que comparado con resolver lo primero que dije. no seria muy dificil.

Saludos
#525
hola, para el texto con formato podes usar este usercontrol que conjunto con Luciano el dueño de www.recursosvisualbasic.com.ar y demas foreros hicimos, lamentablmente por algunos problemas personales que esta teniendo Luciano.  el proyecto quedo en beta. pero bueno esta casi terminado faltarian algunos retoques.

UC-LabelRichText.zip - Descargalo en UpSourceCode.com.ar

El formato del texto utiliza  BBCode al igual que como se utilizan aqui en los foros

Tambien tiene la opcion de insertar imagenes. el usercontrol viene con un ejemplo.

Saludos

Cualquier duda preguntar.
#526
hola no tengo idea de vista pero por lo que comentas no esta presente la referencia Ole Automation.

agregala desde el menu Proyecto > Referecias y seleciona a esta y subi la posicion.

y sino busca en la web que creo que este problema en vista lo havia leido en algun lado.

Saludos
#527
Buenisimo!!, mucho mejor como un complemento, ademas me gusto mucho lo del punto de seleción con el mouse, la verdad que esta muy util.

Saludos.
#528
hola hay alguna forma mejor para llamar el menu del systema que no sea con TrackPopupMenuEx



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
#529
hola, te paso un ejemplo de ActiveVB por si no lo viste, es para utilizar brillo y contraste no es mucha info pero es algo :)

http://www.activevb.de/tipps/vb6tipps/tipp0674.html


Saludos
#530
aaa pense que ablaba de una conversacion dde

Saludos