• Martes 20 de Mayo de 2025, 01:54

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 - Eternal Idol

Páginas: 1 ... 132 133 [134] 135 136 ... 205
3326
Visual C++ / Re: Voimage Imagen Desde Memoria
« en: Martes 14 de Noviembre de 2006, 17:08 »
Cita de: "kezern"
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
Visual C++ / Re: Voimage Imagen Desde Memoria
« en: Martes 14 de Noviembre de 2006, 16:33 »
Depuralo ... y sino para hacerlo mas simple podes empezar usando printf's asi por ejemplo:

Código: Text
  1.  
  2. DWORD CALLBACK CVOImage::GetImageDataBuffer(LPSTR szBuffer, DWORD dwBufferMax, LPARAM lParam )
  3. {
  4.   int size = min(mf.size - start, (int)dwBufferMax);
  5.   printf("dwBufferMax::%d min::%d start::%d\r\n", dwBufferMax, min, start);
  6.   memcpy(szBuffer,mf.data + start,size);
  7.   start += size;
  8.   return size;
  9. }
  10.  
  11.  

3328
Visual C++ / Re: Voimage Imagen Desde Memoria
« en: Martes 14 de Noviembre de 2006, 15:49 »
Código: Text
  1.  
  2. memcpy(szBuffer + start,mf.data + start,dwBufferMax);
  3.  
  4.  

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:

Código: Text
  1.  
  2. memcpy(szBuffer, mf.data + start, dwBufferMax);
  3.  
  4.  

Por cualquier problema que encuentres vas a tener que depurar el programa, es casi imposible solucionarlo on line.

3329
Visual C++ / Re: Voimage Imagen Desde Memoria
« en: Martes 14 de Noviembre de 2006, 15:04 »
Eso siempre devuelve los bytes del principio ...

3330
Visual C++ / Re: Voimage Imagen Desde Memoria
« 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
ASM (Ensamblador) / Re: Juego en assembly
« 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).

3333
C++ Builder / Re: Leer Un Fichero Al Revés
« en: Lunes 13 de Noviembre de 2006, 10:38 »
Cita de: "martha1982js"
El fichero ocupa 38MB  :blink:  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
C++ Builder / Re: Leer Un Fichero Al Revés
« 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
ASM (Ensamblador) / Re: Linea Que No Entiendo
« en: Domingo 12 de Noviembre de 2006, 22:00 »
Tu pregunta fue: "Me equivoco?" y me respuesta fue: "No ...". No te equivocabas ...

3336
ASM (Ensamblador) / Re: Linea Que No Entiendo
« en: Domingo 12 de Noviembre de 2006, 21:37 »
Cita de: "pere"
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
ASM (Ensamblador) / Re: Linea Que No Entiendo
« 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
ASM (Ensamblador) / Re: Linea Que No Entiendo
« 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
La taberna del BIT / Re: Historico
« en: Domingo 12 de Noviembre de 2006, 09:56 »
Cita de: "F_Tanori"
a que juegan?  :blink:
Rugby Union.

3340
C/C++ / Re: Auxilio Please...
« en: Domingo 12 de Noviembre de 2006, 09:42 »
Al estilo Microsoft:

Código: Text
  1.  
  2. typedef struct _nodo {
  3.   char dato;
  4.   struct nodo *siguiente;
  5. } nodo, *pnodo;
  6.  
  7.  

3341
Visual C++ / Re: Obtener Pid Del Programa
« en: Domingo 12 de Noviembre de 2006, 09:32 »
Cita de: "martinss"
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
ASM (Ensamblador) / Re: Kiero Hcer Un Juego En Asm
« 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.

3343
La taberna del BIT / Re: Sólo Números
« en: Sábado 11 de Noviembre de 2006, 19:09 »
Cita de: "Angel_K_ido"
Hace un tiempo que también entro todos los días. Como vos decís, no cuesta nada.
:beer:  :beer:  :beer:        :guitar:

3344
La taberna del BIT / Historico
« en: Sábado 11 de Noviembre de 2006, 17:52 »
Jeje, jodanse por entrar a un tema de la taberna del bit, aprovecho para celebrar la victoria de Argentina sobre Inglaterra en su propia casita  :kicking:  :kicking:  :kicking:

http://www.clarin.com/diario/2006/11/11/um/m-01307518.htm
http://news.bbc.co.uk/sport2/hi/rugby_union/6133484.stm

 B)  B)  B)

3345
La taberna del BIT / Re: Sólo Números
« en: Sábado 11 de Noviembre de 2006, 17:50 »
Cita de: "su -"
Ahhh si, me gusta la firma de Eternal, eso de ayudar a los pobres sin comida me gusta, lo pongo en mi firma tambien  :lol:
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  :smartass:

3346
La taberna del BIT / Re: Sólo Números
« en: Sábado 11 de Noviembre de 2006, 17:46 »
Cita de: "su -"
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
La taberna del BIT / Re: Sólo Números
« en: Sábado 11 de Noviembre de 2006, 17:14 »
Cita de: "Angel38"
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.

Cita de: "Angel38"
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 ...

Cita de: "Angel38"
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
La taberna del BIT / Re: Sólo Números
« en: Sábado 11 de Noviembre de 2006, 16:09 »
Cita de: "Angel_K_ido"
Citar
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  :blink:

3349
La taberna del BIT / Re: Sólo Números
« en: Sábado 11 de Noviembre de 2006, 14:17 »
Cita de: "Angel_K_ido"
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
C/C++ / Re: Duda Acerca De Los Ficheros De Recursos
« en: Sábado 11 de Noviembre de 2006, 14:07 »
Con un script .rc lo podes hacer:

http://msdn.microsoft.com/library/default....ta_resource.asp

Mucha mas info:
http://msdn.microsoft.com/library/en-us/to...ource_files.asp

Y sino un programa como el reshacker tambien te puede servir  B)

Páginas: 1 ... 132 133 [134] 135 136 ... 205