La Web del Programador: Comunidad de Programadores
 
    Pregunta:  395 - GRAFICOS EN C++ 3.0
Autor:  Eloy M. Silva Vásquez
como poder hacer una rutina de ingreso de numeros o caracteres en modo grafico, con la finalida de que si se ingresa un número, se grafique dicho dato. Ejemplo

graficar la función seno(nuemero), etc
y=sin(x) su grafica en una area determinada de la pantalla


  Respuesta:  DAVID PIVARAL
LA PREGUNTA NO ES MUY CLARA PERO SI LO QUE DESEAS ES INGRESAR UN DATO NUMERICO EN MODO GRAFICO, DEBERAS INGRESARLO COMO UNA CADENA Y LUEGO CONVERTIR ESTA AL VALOR NUMERICO USANDO LAS FUNCIONES 'ATOI', 'ATOL',ETC.
PERO SI LO QUE DESEAS ES GRAFICAR UNA FUNCION EL EL LIBRO 'BORLAND C' DE PAPPAS, PODRAS ENCONTRAR UNA RESPUESTA DETALLADA.

  Respuesta:  victor hugo perdomo
creo que tengo exactamente lo que necesitas, diseñe un programa que me muestra la funcion seno utilizando la "graphics.h" y haciendo unas modificaciiones muy simples podemos graficar cualquier otra funcion.Si deseas el codigo fuente mandame un correo y con gusto te lo enviare.

  Respuesta:  Eider
si lo que quieres es leer un numero en modo grafico la respuesta en el archivo resp395.txt

si lo que deseas es graficar un funcion matematica, esto es bastante sencillo si sabes cuales son las medidas de la pantalla en que trabajas, si por ejemplo estas usando el modo normal, es decir el driver VGA.BGI, entonces la pantalla sera de 640x480 pixeles, iniciando en 0, para todas las dos dimensiones, y si sabes esto, y sabes que puedes colocar un pixel con la funcion "putpixel(parametros)", (puedes buscarla en la ayuda del compilado en la libreria , entonces la funcion matematica sera bastante sencilla de graficar, incluso puedes adornarte haciendo una cudricula y demas, y calcular la mejor cuadricula para tu función, pero eso ya es matematico y no de programación...
espero te sirvan las funciones y la información

SUERTE...


  Respuesta:  CLAUDIO CASTILLO
Te cuento mi experiencia, lo que hice fue grabar mis fuentes de vb3 en modo texto, si te das cuenta los fuentes frm de vb5, son muy similares, lo unico que hacen referencia a distintos controles. Para empezar debes modificar los frm de vb3, y donde hagan referencia a la threed.vbx debes cambiarla por threed.ocx, y asi para para todo.

Nota: Debes considerar ademas que para algunos controles se crearon nuevas propiedades, por lo que yo hice un algoritmo que me incorporara las nuevas propiedades de acuerdo al objeto a actualizar, de no hacerlo se abriran los objetos pero no del tamaño ni posicion original. Suerte.