![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#14
|
||||
|
||||
|
Hola Caral,
Le he echado un ojo a tu programa feliz . Para empezar me concentré en el Button3Click, el que comprueba las respuestas de la segunda ficha.Tienes muchas parejas de sentencias del tipo Código:
if ESTO = AQUELLO then TalCosa; if ESTO <> AQUELLO then OtraCosa; Código:
if ESTO = AQUELLO then TalCosa else OtraCosa; 'X' se pone si la respuesta es incorrecta, o, dicho de otra forma, si la comparacion ESTO = AQUELLO es falsa, y 'OK' se pone si esta comparación es verdadera. En resumen, el rótulo que uses depende de un valor booleano. Entonces puedes hacer esto:
al principio del procedimiento. strRespuestas es un arreglo de dos elementos: Código:
false => 'X' true => 'OK'
la puedes simplificar a una sóla línea:
Aplicas la misma técnica al final de ese evento, donde asignas los colores, y en total reduces el código en aproximadamente 100 líneas ![]() Por otro lado, creo que Neftali ya lo dijo. Urge cambiar nomenclatura. // Saludos |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Los Simpsons y la matematicas | seoane | La Taberna | 1 | 11-06-2006 21:53:22 |
| Problemilla de matematicas. | CRIS | Varios | 14 | 12-11-2005 12:25:27 |
| Expresiones matemáticas en tabla | ckaki | Varios | 1 | 19-07-2004 22:20:58 |
| Expresiones matemáticas | Pandre | Varios | 0 | 04-09-2003 01:43:49 |
| expresion matematicas | Irina | Impresión | 4 | 21-05-2003 00:49:51 |
|