Problem z if

0

Robie if coś then coś else i jak zrobic pare czynności w else np: button1.visible:=true , button2.visible:=true.Prosiłbym o nie pisanie a może sprubuje tak czy inaczej było by lepiej TYLKO PROSZE O OPISANIE AKURAT TEGO PRZYPADKU CZYLI JAK W ELSE ZROBIĆ PAER CZYNNOŚCI.

0

jezeli tych "czynnosci" jest wiecej niz jedna to wstawiasz je w blok begin end;

0

var
X : Boolean;
begin
X := False;
if X then
begin
//coś tam
end
else
begin
button1.visible := true;
button2.visible := true;
end;
end;

...jeżeli dobrze zrozumiałem. Ale to są podstawy, które znajdziesz w każdym kursie.

0

i pamietaj nie stawiac srednika przed else ;) :P

0

var
X : Boolean;
begin
X := False;
if X then
begin
//coś tam
end
else
begin
button1.visible := true;
button2.visible := true;
end;
end;

Jeżeli w "if X then" będziesz chciał umieścić tylko jedną komendę:
(np. messagebox)

var
X : Boolean;
begin
X := False;
if X then
messagebox (0, 'X is false', 'X', MB_OK)
else
begin
button1.visible := true;
button2.visible := true;
end;
end;


Pamiętaj by po komendzie nie było średnika.

1 użytkowników online, w tym zalogowanych: 0, gości: 1