Einzelnen Beitrag anzeigen

huefte

Registriert seit: 2. Feb 2005
Ort: Illingen
50 Beiträge
 
Delphi 7 Enterprise
 
#1

Re: Schiffe versenken

  Alt 2. Apr 2006, 20:59
Jetzt hab ich mal noch ne kleine Zwischenfrage!
Die Images sind 200 Pixel groß und in 10 Spalten und Zeilen unterteilt.
Beim Klick ins Bild liefert er mir z.B. einen x-Wert von 189! Das heißt er müsste in 10. Spalte sein! WIe komme ich nun von der Pixel-Zahl 189 auf die Spalten-Zahl 10?

Delphi-Quellcode:
Edit1.Text:=IntToStr(Round(x/20));
Edit2.Text:=IntToStr(Round(y/20));
So kann ichs nicht machen, da er mir dann unter Umständen falsche Spalten-Zahlen liefert. Hier würde er nämlich als Spaltenzahl 9 liefern, da 189 : 20 = 9,45! Round(9,45) sind aber 9!
Gibt es nicht RoundUp oder sowas ähnliches, das immer aufrundet?
Pascal Schmitt
  Mit Zitat antworten Zitat