Einzelnen Beitrag anzeigen

armleuchter

Registriert seit: 26. Aug 2008
3 Beiträge
 
#1

Fehlermeldung bei Bedingung Warum?

  Alt 7. Sep 2008, 10:49
ich möchte sowas wie einen mini-Film erstellen dabei bewegen sich mit hilfe eines timer verschiedene objekte. Also Bedingungssätze.
Aber der meckert bvei mir das then begin an:
warum?
[delphi]procedure TForm1.Timer1Timer(Sender: TObject);
begin
if ImgMann1.visible := True

then begin //Ausdruckstyp muss BOOLEAN sein

ImgMann1.Visible := False ;
ImgMann2.visible := True ;
ImgMann3.visible := False ;
ImgSonne.Bottom := ImgSonne +3 ;
ImgMond1.Top := ImgSonne +3 ;
ImgMond2.Top := ImgSonne +3 ;
ImgMond3.Top := ImgSonne +3 ;
ImgMann1.Left := ImgSonne +3 ;
ImgMann2.Left := ImgSonne +3 ;
ImgMann3.Left := ImgSonne +3 ;
end;
end;

end.

wie ihr seht hab ichs als kommentar dahintergeschrieben.
Aber was heißt Boolean und wie muss es heißen?

Und noch eine Frage:
ImgSonne soll um 3 nach unten gerückt werden Bottom scheiont aber nicht zu stimmen wie muss es dann heißen???


war vllt etwas lang aber ich bin noch delphi noob und die fehler sind wahrscheinlich sehr simpel xD

vielen Dank im voraus
  Mit Zitat antworten Zitat