|
|||||||
| Programación Escribe aquí todo lo relacionado sobre programación, ya sea C, C++, PHP, etc, etc... |
![]() |
|
|
LinkBack | Herramientas |
|
||||
|
jajajaja +1 al de arriba.
¿que quieres hacer, o mas bien que quieres que haga ese test? (danos tambien una captura para darnos idea de como va y como se llaman todos y cada uno de los elementos como textbox, labels, etc.) en mi opinion lo ams facil es con combobox con respuestas ya prediseñadas como respuesta a, b y c (puede haber mas o menos) y el texto, y que a su vez a una variable llamada contador le sume +1, +2 o +3 dependiendo al respuesta y al final, dependiendo el numero obtenido te diga una personalidad ya cargada en una condicion ifelse, tipo test de revista mas o menos
__________________
|
|
||||
|
Hola de nuevo pues no necesito que me hagan todo solo necesito el codigo que me he quedado trabado y esta es mi interfaz gráfica y que cuando ya se desea dar eñ resultado tiene que mostrar la valoración es decir el total de puntos y que diga las tres distintas respuestas de acuerdo con el puntaje que a obtenido el usuario
:![]() Espero que me ayuden y les agradesco mucho de antemano hasta luego. Última edición por FRANCISCODIAZ; 11-Dec-2009 a las 02:04 |
|
|||
|
Cita:
Mi consejo es que aprendas VB (mira este link: Centro para desarrolladores de Visual Basic ) o que pagues a alguien que sepa para implementarte el programa. Una cosa es una duda y otra no tener ni idea. Espero equivocarme pero tiene toda la pinta de ser lo segundo y se soluciona como te he indicado arriba. Un saludo |
|
||||
|
te puedo "ayudar" peor dime en orden (del 1-10) el valor de las respuestas (a,b y c). Y tambien dime que rangos de valores serán als 3 respuestas finales.
es decir, de 0-10 puntos, respuesta a, de 11-20 respuesta b, de 21-30 respuesta C. Algo asi.
__________________
|
|
||||
|
hola pues para ti Hagane1 mi objetivo es no hacerlo tan complicado yo diria que seria del 1 al 10 y que las respuestas sean A, B y C y los rangos serian A- 4, B- 7 y C- 10 asi no mas para no ternerlo tan complicado y muchas gracias por tu ayuda.
Y para Mortadelo pues gracias por la referencia estamos en eso de aprender VB que en lo que tu dices es cierto jejeje lo malo es que soy un principiante en esto de VB. Bueno seria hasta la proxima y gracias de antemano por la ayuda. |
|
||||
|
Cada par de respuestas las agrupaste en un NO SE QUE, porque de lo contrario solo podra elejir una de las 20 opciones
Tambien es recomendable que las inicialises en alguno de ambos valores, para evitar trampas o errores Última edición por GHERSA; 13-Dec-2009 a las 01:36 |
|
|||
|
A ver... se me ocurren un par de ideas fáciles de implementar, a ver si te sirve y así ya puedes buscar información concreta:
1: Como te dijeron arriba, por cada pregunta puedes poner un combobox con las opciones que quieres (A,B,C, ..., N) Para facilitar la labor de cálculo, puedes poner un panel o marco con efecto Flat (para que no se vea el borde) donde insertarás los combos. Luego, con un bucle recorrerás marco.Controls (todos los combos) mirando su contenido y mediante un simple if mirarás los .Value de los combos y sumarás la cantidad que habías pensado según sea A, B o C el contenido del combo en cuestión. Algo así: ![]() Código:
for each combo in marco.Controls if combo.Value = "A" then suma = suma + opA elseif combo.Value = "B" then suma = suma + opB elseif combo.Value = "C" then suma = suma + opC else msgbox "Error" exit sub End if next 2: De forma análoga pero en lugar de combobox poniendo 3 (o N) optionButtons (los circulitos excluyentes) Cada cuestión tendrá un grupo de optionButtons independiente al resto y sugiero nombrar cada option como optP1OpA, optP1OpB, ... siendo P1, ..., Pn los números de pregunta y OpA, ..., OpN las opciones. Así, quedando prácticamente igual al anterior, habría que comprobar simplemente el nombre del optionButton que esté activado: si contiene "OpA" se aplica la cantidad correspondiente a la opción A, "OpB" la de la opción B, etc Así aprovechamos que no nos importa el número de pregunta, simplemente si es la opción A, B o C la escogida. Una opción adicional podría ser que sí importara la pregunta y esas cosas... Entonces casi mejor sería usar un array bidimensional (tantas columnas como opciones y tantas filas como preguntas) con los valores de cada respuesta y, por ejemplo, usar en cada optionButton una nomenclatura que nos ayude a situarnos dentro de dicho array (seguiría sirviendo la dicha anteriormente ligeramente modificada: optP[numeroPregunta]Op[numeroOpcion], aunque reconozco que es una manera algo chapucera de resolver el problema) Un saludo y con eso ya tienes para empezar
|
|
||||
|
lo que no entiendo, es porque te dejan una tarea de programar si no sabes hacerlo, luego hay maestros locos (como mi maestra de calculo) pero no se, como que me suena a qe mas bien quieres que hagan las cosas por ti, este foro es mas bien para pedir ideas si no se te ocurre como hacer el algoritomo, o si tu codino no jala por x o y problema, pero bueno yendo a tu duda, voy a intentar ayudarte, lo que no entendi es que esperas que ponga como resultado, obviamente va a ser en otro form, pero que esperas que diga segun el puntaje? tu personalidad es... y pes eso, a ver que podemos hacer por ti, pero creeme, es mejor aprender desde un principio que estar asi, porque no siempre va a ver alguien para ayudarte.
__________________
the great ruler of zera is here again |
![]() |
| (0 miembros y 1 visitantes) | |
| Herramientas | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| [DD]Recopilacion de ISOs de Dreamcast | Bolt_Crank | Recopilaciones de DC | 574 | 16-Dec-2011 05:21 |
| Mitologia y realidades sobre Naruto | Tailmon | Manga y Anime | 10 | 09-Nov-2011 02:40 |
| Guille_N_Roll's Win Mugen Tournaments - Mugen Champion Vs Challenger#80 | guillenroll | Mugen | 45 | 25-Jun-2010 19:59 |
| Change your Destiny! - Fanfiction | superpunky900 | Biblioteca | 7 | 13-Jan-2009 20:02 |
| Ayuda, programa en Visual Basic, puerto COM | Vergil | Programación | 3 | 18-Dec-2008 02:38 |
|
Torneo DC 2012
|