![]() |
![]() |
| 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 |
|
|
|
#1
|
|||
|
|||
|
Buenas,
Si pruebas con lo siguiente te quedará más claro el código y más reducido: case combobox3.text of 'n' = {sentencias} 'ppp' = {sentencias} else {sentencias} end; Un saludo |
|
#2
|
||||
|
||||
|
Cita:
![]() |
|
#3
|
||||
|
||||
|
Se que hay un problema de repeticion, ya pense en variables, incluso en un array, (pero no lo manejo muy bien), la verdad el sistema funciona solo que quiero simplificarlo.
Saludos |
|
#4
|
|||
|
|||
|
Algo que podrías hacer con el TComboBox, es usar la propiedad ItemIndex:
Saludos... |
|
#5
|
||||
|
||||
|
Muchas gracias a todos
Hare una mezcla de todo un poco. Saludos |
|
#6
|
||||
|
||||
|
Creo que dandole un poco mas de vuelta a la tuerca, el codigo podria ser el mismo en los dos casos (sumar o restar), si añades una condicion y un valor al principio, por ejemplo:
50 + (10 * 1) = 60 50 + (10 * -1) = 40 Salu2.
__________________
Tengo las manos llenas de dedos... Tengo los dedos llenos de teclas... Tengo las teclas desordenadas... Tengo el desorden muy controlado... Tengo el control en mis manos. Última edición por German fecha: 07-10-2006 a las 04:05:46. |
|
#7
|
||||
|
||||
|
Caral, si funciona no lo toques, así de simple.
Si quieres optimizarlo, tocaría rehacer todo. Saber qué estas haciendo y buscar alternativas. Yo no cambiaría los textos por Itemindex como han propuesto, es un lio total.... "Seleccionado el ItemIndex 3 y eso ¿era sumar o restar?, en el código tengo puesto un comentario diciendo que es sumar, pero el comentario está equivocado porque copié y pegué......" El caso es que no entiendo nada de nada.....
Según está ese código, si Edit7 tiene algo distinto al Edit8, las lineas a ejecutar son:
Es decir, se queda con el color rojo y diciendo "OK", porque no hay bloques begin ... end dentro de los "if" y por tatnto, si un "if" se cumple, solo ejecuta la siguiente sentencia que haya (aunque con el identado que haces quieras decir otra cosa). Creo que lo correcto sería:
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. Última edición por Lepe fecha: 07-10-2006 a las 23:19:33. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Declaracion de Variables | berfer | Firebird e Interbase | 10 | 13-10-2011 21:12:20 |
| Dónde poner está declaración | lucasarts_18 | Varios | 5 | 24-04-2005 21:40:35 |
| declaracion de variables... | azaagh | Varios | 4 | 08-06-2004 15:44:45 |
| Haciendo la declaración de la renta... | santana | Humor | 1 | 14-04-2004 23:02:32 |
|