La Web del Programador: Comunidad de Programadores
 
    Pregunta:  288 - INCLUIR FUNCIONES GRAFICAS DE C A CLIPPER
Autor:  Tomas
Hola a todos,tengo un problema al intentar usar funciones que manejen graficos a nivel de lineas, pixel,circle etc.El problema es que las creo con Bosland C++ 4.0,las compilo y luego intento linkarlas con Clipper 5.2,no se lo que ocurre, aunque el Rtlink me produce el ejecutable,luego al intentar ejecutar el .exe se me cuelga el ordenador.
Uso un Pentium 120 y trabajo con W95 (versión 4.00.1111)
Para compilar en linea uso lo siguiente: BCC -c -ml miprograma.c
y para compilar: RTLINK FI miprograma.obj

Si alguien sabe lo que ocurre agradeceria cualquier ayuda.


  Respuesta:  fraguibo
Hay un nuevo compilador que se llama "C3Compiler" que es el sustituto de "Clipper" el cual admite todo el codigo de Clipper y con el cual pedes incluir y visionar toda clase de graficos, tales como fotografias, dibujos etc, etc

Yo mismo he creado un programa para una base de datos en la que se incluyen a demas del testo toda clase de fotografias y dibujos.

Espero que esta información te sirva para lo que parece que necesitas

Fraguibo

  Respuesta:  Elias Esquivel
Hola Tomas,

Yo tambien trabaje con C para generar graficos, pero necesito realizar muchos artificios para que trabaje tal como se desea.
Pero hay en el mercado varias librerias que te solucionan el problema en donde puedes manejar los graficos casi a tu antojo.
Entra las librias estan CL-GRAPH, DGE-DGX , TBASE, etc, etc..., pero yo te recomiendo el CL-GRAPH es muy versatil ya que combina el texto del clipper (ms-dos) con los graficos (cl-graph) y a la vez te ahorra bastante memoria. Tienes que utlizar el Blinker 3.0 o superior para conseguir un buen resultado.

  Respuesta:  Julio Alejandro
Hola, mira creo que tu problema es de enlace entre C y Clipper, yo trabajo con la versión 3.0 de Borland C y me ha dado resultados COMPILAR  el código fuente de C en el mismo editor y entorno integrado de C, pero de modo LARGE, (además de lo clasico: declarar las funciones de tipo CLIPPER, incluir la librería EXTEND.H, etc.).  Después compilo mi codigo clipper y los enlazo con Rtlink, (indicando las librerias si es que se usaron de clipper), si te marca que no encuentra un simbolo en la función C, es porque también hay que incluir la o las librerias que ocupa tu función de C (C:\BC\LIB), solo hay que saber cual o cuales son. Espero haberte ayudado. Hasta pronto :-)