|
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 - Eternal Idol
Páginas: 1 ... 132 133 [134] 135 136 ... 205
3326
« en: Martes 14 de Noviembre de 2006, 17:08 »
He encontrado el problema. Tenía la función dentro de un timer porque quiero refrescar la imagen y lo que hacía en la segunda vuelta del timer era dibujarme la pantalla en negro. Muchas gracias. De nada, mf.data tendrias que pasarlo en LPARAM lParam en vez de el handle a un archivo que ya no abris, asi automaticamente usarias cada vez que refrescaras la imagen desde el comienzo (si buscas los mensajes anteriores vas a ver como hacerlo).
3327
« en: Martes 14 de Noviembre de 2006, 16:33 »
Depuralo ... y sino para hacerlo mas simple podes empezar usando printf's asi por ejemplo: DWORD CALLBACK CVOImage::GetImageDataBuffer(LPSTR szBuffer, DWORD dwBufferMax, LPARAM lParam ) { int size = min(mf.size - start, (int)dwBufferMax); printf("dwBufferMax::%d min::%d start::%d\r\n", dwBufferMax, min, start); memcpy(szBuffer,mf.data + start,size); start += size; return size; }
3328
« en: Martes 14 de Noviembre de 2006, 15:49 »
memcpy(szBuffer + start,mf.data + start,dwBufferMax);
Esto esta mal, szBuffer es el buffer de el y no podes escribir en cualquier lado una X cantidad de bytes, tenes que escribir esa X cantidad (dwBufferMax) desde el principio, asi: memcpy(szBuffer, mf.data + start, dwBufferMax);
Por cualquier problema que encuentres vas a tener que depurar el programa, es casi imposible solucionarlo on line.
3329
« en: Martes 14 de Noviembre de 2006, 15:04 »
Eso siempre devuelve los bytes del principio ...
3330
« en: Martes 14 de Noviembre de 2006, 13:28 »
¿Que queres decir exactamente con abrir el buffer? Mejor pone el codigo que estas usando ... antes de llamar a la funcion tenes que tenes ya el archivo cargado en el buffer para que todo esto tenga sentido.
3331
« en: Martes 14 de Noviembre de 2006, 10:34 »
Lo habia visto pero como pide que le expliquen como dividir la pantalla en 4 partes me parecio que no era tan terrible (conste que iba a borrarlo).
3332
« en: Lunes 13 de Noviembre de 2006, 10:39 »
3333
« en: Lunes 13 de Noviembre de 2006, 10:38 »
El fichero ocupa 38MB por eso quiero leerlo al revés, xk el dato que quiero está al final, y si no, me eternizo... 38 mb no es mucho pero si queres ir al final del archivo ya te dije como hacerlo en mi primer respuesta.
3334
« en: Lunes 13 de Noviembre de 2006, 09:39 »
Una forma es, siendo un archivo de texto que seguramente no tiene gran tamaño, leer el archivo completo de una vez en un buffer, moverse al final del mismo y ir decrementando el puntero mientras no nos encontremos con un \n.
3335
« en: Domingo 12 de Noviembre de 2006, 22:00 »
Tu pregunta fue: "Me equivoco?" y me respuesta fue: "No ...". No te equivocabas ...
3336
« en: Domingo 12 de Noviembre de 2006, 21:37 »
a ver si lo he entendido bien. Pienso que la int 21 se puede utilizar de varias maneras, en este casa se utiliza el servicio 9 de la interrupcion 21 asignandoselo a ah para mostrar una cadena. Me equivoco? No ...
3337
« en: Domingo 12 de Noviembre de 2006, 20:53 »
Basicamente la interrupcion 21h en MS-DOS provee muchos servicios diferentes, para especificar cual de ellos se quiere utilizar se asigna el valor del mismo al registro ah/ax. El servicio 9 de la interrupcion 21h sirve para mostrar una cadena en pantalla.
3338
« en: Domingo 12 de Noviembre de 2006, 20:43 »
Eso le asigna un valor a un registro, no hay ninguna diferencia con las dos lineas anteriores, si queres saber la razon por la cual le asigna el valor 9 entonces mira aca: http://www.ctyme.com/intr/rb-2562.htm
3339
« en: Domingo 12 de Noviembre de 2006, 09:56 »
a que juegan? Rugby Union.
3340
« en: Domingo 12 de Noviembre de 2006, 09:42 »
Al estilo Microsoft: typedef struct _nodo { char dato; struct nodo *siguiente; } nodo, *pnodo;
3341
« en: Domingo 12 de Noviembre de 2006, 09:32 »
bueno haber con el tema del PID, mm lo que necesito es desde una DLL averiguar el PID de por ejemplo el notepad.. creo que el code es algo asi GetProcessID("notepad.exe") ¿Te parece que el codigo es ese? Mira el enlace a la documentacion que deje arriba. PD. Es a ver y no haber.
3342
« en: Domingo 12 de Noviembre de 2006, 09:31 »
Assembly no tiene NINGUNA particularidad para hacer juegos ... si sabes hacer juegos en algun lenguaje y sabes assembly no necesitas nada mas. Si sabes hacer juegos y no sabes assembly lee algunos de los manuales que te deja F_Tanori. Si no sabes hacer juegos mejor aprende eso primero.
3344
« en: Sábado 11 de Noviembre de 2006, 17:52 »
3345
« en: Sábado 11 de Noviembre de 2006, 17:50 »
Ahhh si, me gusta la firma de Eternal, eso de ayudar a los pobres sin comida me gusta, lo pongo en mi firma tambien Se agradece, MUCHO, y no por mi solamente, yo entro siempre total no me cuesta absolutamente nada y por mas minima que sea la ayuda siempre mejor que nada. Buenos usos tambien tiene Internet eh
3346
« en: Sábado 11 de Noviembre de 2006, 17:46 »
Por otro lado me inclino a eso de que no es mi problema, aunque de cierta forma si lo es (vamos, soy de esta sociedad y la sociedad lo sufre) pero al no tener una solucion concreta lo unico que puedo hacer es aceptar el error y vivir con este. No solo voy a eso sino a que por ejemplo: ¿Somos nosotros los que tenemos un taller ilegal donde explotan a extranjeros que trabajan encadenados? ¿Somos nosotros los que tenemos un prostibulo con esclavas sexuales? No carajo, la #### madre, hay otros que son el VERDADERO problema.
3347
« en: Sábado 11 de Noviembre de 2006, 17:14 »
Claro que eres parte del problema, decir que no lo eres es negar tu propia realidad, nosotros tenemos defectos, y sin darnos cuenta aveces somos egoistas, envidiosos, y tenemos nuestro momento de atacar a otros. Para mi esta claro que si somos el problema lo somos en una escala INSIGNIFICANTE. Hay problemas mucho mas importantes y mayores. Si en tu barrio, hace falta alcantarillado, pues unanse todos reunan recursos y coloquenlo, si alguien tiene las facultades de crear escuelas y universidades, hagalo, de un poco de su riqueza y ayude a su pais. Por suerte en mi "barrio" no falta absolutamente nada ... Si todos colaborarán podrian colocarse una cuenta comun en una ciudad, si cada uno diese un dolar. Y que la ciudad tuviese por minimo un millon de habitantes. Tonces tendrian un millon de dolares para hacer un parque o algo por el estilo. Te aseguro que no alcanza, lamentablemente no alcanza, aca colaboramos para UNICEF con una miseria que en donde lo usen sera algo minimo pero algo al fin y al cabo Y NO ALCANZA  Mucha gente colabora y hay gente que pone $ al por mayor como el "buen" Bill Gates y en Africa los chicos se siguen muriendo de hambre ... no alcanza ...
3348
« en: Sábado 11 de Noviembre de 2006, 16:09 »
Yo trabajo y para poder comer y pagar el alquiler me rompo el culo La prostitución no es buen ejemplo para nuestros chicos
Esa es una forma de decir muy comun en nuestro pais, no implica que sea algo literal
3349
« en: Sábado 11 de Noviembre de 2006, 14:17 »
Además de programador también soy una persona que vive en esta sociedad. El problema no son solo los dirigentes. Yo tambien vivo en una sociedad, esta, otra. Pero el problema no soy yo, si te queres considerar parte del problema me parece perfecto pero yo no lo creo asi. Yo trabajo y para poder comer y pagar el alquiler me rompo el culo. Si, soy un privilegiado pero no creo que sea el problema, tengo suerte pero vivo al dia. El problema son los que tienen asegurado el futuro de sus proximas cien generaciones de descendientes con fortunas innutiles y no hacen mas que explotar a sus semejantes para asegurarse el de otras cien mas. Ese es el verdadero problema: LA PESIMA DISTRIBUCION DE LA RIQUEZA. Y no, no es mi responsabilidad, NI ESTA DENTRO DE MIS CAPACIDADES, inventar algo mejor, sino ya lo hubiera hecho, eso tenelo por seguro.
3350
« en: Sábado 11 de Noviembre de 2006, 14:07 »
Páginas: 1 ... 132 133 [134] 135 136 ... 205
|
|
|