• Viernes 8 de Noviembre de 2024, 21:48

Autor Tema:  Programar En C Para Dar Graficos A Un Chat  (Leído 1764 veces)

diana0212

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Programar En C Para Dar Graficos A Un Chat
« en: Miércoles 26 de Septiembre de 2007, 21:56 »
0
hola a todos!
estoy haciendo un programa en c para trasmitir datos de un computador a otro por medio de un puerto serial. Es como un chat pero necesito enviar imagenes, es decir, emoticons. No se como cargarlas desde un archivo fuera de turbo c. Me podrian ayudar por fa?
Trabajo con imagenes .bmp pero no se cual funcion utilizar para que turbo c cargue el archivo y muestre la imagen para enviar.
Les agradezco de ante mano su colaboracion.

Rozor

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
Re: Programar En C Para Dar Graficos A Un Chat
« Respuesta #1 en: Jueves 27 de Septiembre de 2007, 02:07 »
0
Me imagino que es para windows, asique usa o winapi que en la web winapi(dot)conclase(dot)com tienes info o usa MFC

Mirate la msdn ;)

diana0212

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Programar En C Para Dar Graficos A Un Chat
« Respuesta #2 en: Jueves 27 de Septiembre de 2007, 22:01 »
0
hola Rozor
Sí es para Windows. Gracias por tu sugerencia, me es de mucha utilidad. Buscare algo mas sobre winapi... Por otro lado no se que funciones tiene turbo C para intetar hacerlo por ese lado.
Si tienes otra sugenrecia por favor dime.
Gracias de nuevo por tu colaboracion.

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Programar En C Para Dar Graficos A Un Chat
« Respuesta #3 en: Viernes 28 de Septiembre de 2007, 23:50 »
0
Anque este no es mi tema doy dos opiniones:

Mira, resulta mejor mandar un "code" de caracteres (como :^) o cualquier otro que represente una cara para luego usarlo) que mandar un BMP.

Para usar imagenes (como local) debes de saber que API queres usar (para hacer cosas graficas).
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

diana0212

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Programar En C Para Dar Graficos A Un Chat
« Respuesta #4 en: Sábado 29 de Septiembre de 2007, 04:15 »
0
hola SU -
Gracias por tu sugerencia.
Me podrias decir mas sobre como enviar el "code" que me dices? Es decir, utilizo los caracteres como estan y luego los convierto o algo asi?..
He estado revisando las paginas que me han dicho pero no he podido importar bien las imagenes, asi que estoy intentando hacerlas en Turbo C. Utilizo las funciones para dibujar circulos y eso pero ahora tengo el problema de que no se como dibujar la carita dentro del circulo...
Te agradezco mucho tu ayuda

su -

  • Moderador
  • ******
  • Mensajes: 2349
    • Ver Perfil
Re: Programar En C Para Dar Graficos A Un Chat
« Respuesta #5 en: Sábado 29 de Septiembre de 2007, 16:03 »
0
Imagina que estas en un IRC.
Todos los datos y comandos  son enviados como un texto cualquiera (los comandos usan \ antes de la palabra) y el cliente IRC interpreta lo enviado por el servidor.

Las imagenes pueden ser texto que el cliente interpreta, como ;-) o O_o y pone los emoticons que se deben de encontrar en el cliente.
*******PELIGRO LEE ESTO!!*******

There is no place like 127.0.0.1

Conecto luego existo, no conecto luego insisto.

diana0212

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Programar En C Para Dar Graficos A Un Chat
« Respuesta #6 en: Domingo 30 de Septiembre de 2007, 04:20 »
0
Hola su
Gracias por tu respuesta... estoy intentando por ese lado.

Tengo un problema con el puerto serial, tu, u otra persona sabe si puedo conectar los dos computadores por puerto serial db9 null modem?. Me han dicho que tengo que modificar el conector internamente  y otras personas me dicen que no es necesario, solo deshabilitando las opciones de firewall de windows pero no me funciona. Otras personas me dicen que con windows XP no funciona sino con windows 95 o hasta 98.
Que dicen?. Por fa, diganme si han trabajado con el puerto serial, como debo hacer la conexion
Gracias de antemano por su ayuda.