Delphi - una manita, por fa

 
Vista:

una manita, por fa

Publicado por Manuel Medina (46 intervenciones) el 16/11/2008 21:14:33
que tal foro,

tengo esto:
if codigo.Text = ' ' then
begin
showmessage('El código no debe quedar en blanco');
codigo.SetFocus;
end;

no quiero que continue si es verdad lo anterior, si poner else.

if dm.articulos.State = dsEdit then
begin
dm.articulos.Post;
end
else
begin
showmessage('No es posible guardar');
end
end;

loque quiero saber es si es posible que mi programa en ejecucion no me tome en cuenta los codigos siguientes en caso de que se cumpla lo anterior, creo que usando un comando llamado hart despues de codigo.SetFocus, no lo recuerdo bien.

esto es para no tener que poner tanto else:
ejemplo:
if codigo.Text = ' ' then
begin
showmessage('El código no debe quedar en blanco');
codigo.SetFocus;
else
algo que no necesito
end;


mil gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:una manita, por fa

Publicado por Oscar (7 intervenciones) el 17/11/2008 08:21:32
Si ese código lo tienes en una función te puede servir la instrucción exit que hace que finalice la función.

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar