![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Consulta sobre interfaz grafica para programa.
Hola estoy diseñando la interfaz grafica de un programa que resolvera polinomios de hasta grado 8 como maximo.
Como tengo que tener control sobre los datos que ingrese el usuario y los posibles errores que se pueden generar habia pensado esta forma de hacer la interfaz grafica. 1- Mostrar un input donde el usuario ingrese un numero n, donde 1 <= n <= 8 por ejemplo. 2- Dependiendo de ese n, por ejemplo n = 5 armar una interfaz (que se creara en tiempo de compilacion con 5 tEdit). Supongamos que estos corchetes [] representan los edits. Entonces mostrare lo siguiente ["Primer coeficiente"]*x^5 + [0]*x^4 + [0]*x^3 + [0]*x^2 + [0]*x^1 + [0] Y esto me soluciona bastantes problemas a la hora de la entrada de datos ya que solo tendria que controlar que "Primer Coeficiente" sea <> 0, ademas utilizando la propiedad NumbersOnly evito que se ingresen letras. Pero lo mejor de esto es que podria guardar los coeficientes en un array leyendo directamente cada tEdit y luego usar ese array para evaluar el polinomio, realizar divisiones con otros polinomios, etc. La verdad que lo complicado de esto es que no tengo idea de como crear un componente en tiempo de compilacion y hacer que lo mismos se muestren centrados y uno al lado del otro cualquiera sea el n. (Por ejemplo en Java se usaban los layout, FlowLayout, BoxLayout, etc) ----------------------------------------------- La otra idea era, por ejemplo como ya tengo definido el grado maximo que podra tener el polinomio crear los 8 tEdit y dependiendo del n, mostrarlos usando su atributo visible. Ustedes que piensan? que me recomendarian hacer? Personalmente me gusta la primer idea, pero la verdad que no se que empesar a leer si me dan alguna documentacion sobre ello se los agradeceria. Saludos |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Fallo en tarea programada. Lanzar programa con interfaz gráfica | fjcg02 | Windows | 27 | 07-10-2014 14:46:41 |
Problemas de Interfaz Grafica al Cambiar nombre de Programa | martini002 | Varios | 2 | 30-08-2012 16:46:22 |
Duda sobre interfaz gráfica de sistema | Spk2000ar | Varios | 1 | 13-05-2011 19:34:02 |
interfaz grafica para los usuarios | dmagui | Firebird e Interbase | 5 | 27-05-2005 18:22:57 |
interfaz grafica | pablo | Varios | 1 | 13-12-2004 10:21:43 |
![]() |
|