FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola egostar
Nuevamente intente con el codigo, tiene mucha logica, pero en el caso de las sumas no funciona bien, el resto si, no se a que se debe. Puedes probarlo ? Saludos |
#2
|
||||
|
||||
Hola
He cambiado el codigo de egostar en el caso del Case Of por if then y funciona, no se la razon ?. Aqui esta el cambio: http://rapidshare.com/files/3481388/...lices.zip.html Evento modificado por egostar, Button2Click, queda grabado. Gracias egostar por el aporte Saludos |
#3
|
|||
|
|||
Cita:
Con esto ya debe de funcionar como lo soñe Saludos
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#4
|
||||
|
||||
Hola
Bueno, no he cambiado todavia tu opcion egostar, para que quede como la soñaste , pero hice varios cambios. seoane, espero te guste asi, creo que es mas grafico como dijiste y la verdad se ve mucho mas de maestro, se nota tu mano. Aqui estan los cambios, revisenlos por favor. http://rapidshare.com/files/3499529/...lices.zip.html Me dicen que tal. Saludos |
#5
|
||||
|
||||
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 |
#6
|
||||
|
||||
Otro punto:
Si haces lo del mensaje anterior, te queda algo como:
para la suma. Pero para las otras operaciones, lo único que cambia es el símbolo de la operación (+,-,*,/). ¡Algo debe poder hacerse para reducir las cuatro operaciones a una! Podrías, por ejemplo, declarar una función:
Si sustituyes
por
entonces bastará un case al comienzo para escoger Operacion y entonces podrás usar el mismo código para las cuatro operaciones. // Saludos |
#7
|
||||
|
||||
Hola roman
Gracias por tu aporte, me la has puesto dificil de masticar, pero en cuanto lo entienda, lo aplico seguro. Con respecto al uso de la nomenglatura estoy de acuerdo, no suelo hacer estas cosas asi, pero este programita como ves lo hice en un par de dias en horas de descanso, por eso esta aqui para que lo engrandezcais con vuestro conocimiento. Gracias a todos los que aportais vuestro conocimiento. Saludos |
|
|
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 |
|