Ver Mensaje Individual
  #1  
Antiguo 09-08-2008
Avatar de josi
josi josi is offline
Miembro
 
Registrado: feb 2008
Posts: 100
Reputación: 17
josi Va por buen camino
ayuda con evento on change de un combobox

hola a todos.

tengo un form de pagos de prestamo
y hay una parte donde se indica el tipo de pago osea si es
efectivo, con cheke o targeta, entonces tngo dos edits uno es cantidad en efectivo y el otro es cambio y tengo un combobox donde se seleciona
el tipo de pago lo que quiero es que si seleciono efectivo el edit cantidad en efectivo se enfoque y el edit cambio se habilite ok eso lo hace muy bien, pero si seleciono otro tipo de pago en el combobox osea los edits antes mencionados se deben deshabilitar esto lo hace bien.El problema esta que cuando vuelvo a selecionar el tipo de pago en efectivo los edits no se vuelven a habilitar ni a enfocarse.





tengo este codigo
Código Delphi [-]
begin
if ComboBox1.Text='efectivo'then
edit18.SetFocus; //editit cantidad en efe
edit17.Enabled:=true;// edit cambio
begin
if combobox1.Text='targeta'then
combobox2.Enabled:=true;
edit18.Enabled:=false;
edit17.Enabled:=false;
if combobox1.Text= 'cheke' then
combobox3.Enabled:=true;
edit18.Enabled:=false;
edit17.Enabled:=false;

end;
end;

No se preocupen por los calculos que ya lo hacen osea si el cambio es en efectivo y la cuota es de 1500 y me paga con 2000 el edit cambio muestra
lo que sobra 500

gracias......
Responder Con Cita