Thema
:
Delphi
TImage zeichnen aber wo und wie oft?
Einzelnen Beitrag anzeigen
turboPASCAL
Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
Delphi 6 Personal
#
2
Re: TImage zeichnen aber wo und wie oft?
15. Apr 2006, 07:57
Probiere es mal aus:
zusammenfalten
·
markieren
Delphi-Quellcode:
procedure
TForm.FormPaint(Sender: TObject);
const
MaxBilder = 9;
BildHoehe = 32;
BildBreite = 32
var
n, i, step: integer;
begin
canvas.FillRect(ClientRect);
// vorher Form.Canvas "leeren"
step := Form.ClientWidth
div
MaxBilder;
// Schritteite errechnen
i := 0;
for
n := 0
to
MaxBilder-1
do
begin
canvas.rectangle(i, 0, i + BildBreite - 1, BildHoehe - 1);
// Nunja, Vierecke halt ;-)
inc(i, step);
end
;
end
;
Matti
Meine Software-Projekte
-
Homepage
-
Grüße vom Rüsselmops -Mops Mopser
Zitat
turboPASCAL
Öffentliches Profil ansehen
Mehr Beiträge von turboPASCAL finden