Delphi - administrador base de datos

 
Vista:

administrador base de datos

Publicado por julio ramos (22 intervenciones) el 09/08/2005 21:21:34
quiero hacer que me cambien los caption de algunos botones dependiendo el caption que tenga

if f2.Caption = 'f2' then

f2.Caption := 'Cobrar';
f3.Caption := 'Anular';
f4.Caption := 'Imprimir';
f5.Caption := 'Desembolso';
f6.Caption := '';
f10.Caption := 'Logout';

else
f2.Caption := 'Cobrar1';
f3.Caption := 'Anular1';
f4.Caption := 'Imprimir1';
f5.Caption := 'Desembolso1';
f6.Caption := '1';
f10.Caption := 'Logout1';

end;

al final me da un error que me dice

[Error] Cobros.pas(62): ';' not allowed before 'ELSE'

[Fatal Error] Project1.dpr(5): Could not compile used unit 'Cobros.pas'

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:administrador base de datos

Publicado por Elena (330 intervenciones) el 09/08/2005 23:07:08
Pon la línea del f10.Caption := 'Logout'; sin el punto y coma final ( ; ) o sea, así:
f10.Caption := 'Logout'
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

RE:administrador base de datos

Publicado por Luis (17 intervenciones) el 13/08/2005 19:00:41
el titulo no tiene nada que ver con tu pregunta jeje

no se que version de delphi hablas pero en D6 seria asi:

if expresion then begin //bloque de codigo expresion verdadera
linea1;
linea2;
end else begin //bloque de codigo expresion falsa
linea1;
linea2;
end;
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