Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Punkte im gleichen abstand auf die Form? (https://www.delphipraxis.net/18996-punkte-im-gleichen-abstand-auf-die-form.html)

citybreaker 27. Mär 2004 11:20


Punkte im gleichen abstand auf die Form?
 
Hallo,

wie kann ich im gleichenabstand Punkte auf meine Form bringen, dass es
dir Form so wie in Delphi aussieht?

SirThornberry 27. Mär 2004 11:23

Re: Punkte im gleichen abstand auf die Form?
 
einfach 2 schleifen machen (x- und y-schleife) und darin einen punkt an die Koordinate zeichnen. Das ganze noch ins OnPaint und dann müsstes du die punkte sehen

[Edit]Source eingefügt[/Edit]
Delphi-Quellcode:
procedure TForm1.FormPaint(Sender: TObject);
var x, y: Integer;
begin
  for x := 0 to (width - 1) div 5 do
  begin
    for y := 0 to (height - 1) div 5 do
    begin
      Self.Canvas.Pixels[x * 5,y * 5] := clRed;
    end;
  end;
end;

Robert_G 27. Mär 2004 11:26

Re: Punkte im gleichen abstand auf die Form?
 
War da wieder jemand zu faul zum suchen ?!? :evil:
Tut es weh oder gibt es sonst noch einen Grund, die Suchfunktion der DP komplett zu ignorieren?
Ein einfaches Hier im Forum suchenPunkte auf Form hätte dir das Ergebnis gezeigt :!:

citybreaker 27. Mär 2004 11:37

Re: Punkte im gleichen abstand auf die Form?
 
Zitat:

Zitat von Robert_G
War da wieder jemand zu faul zum suchen ?!? :evil:
Tut es weh oder gibt es sonst noch einen Grund, die Suchfunktion der DP komplett zu ignorieren?
Ein einfaches Hier im Forum suchenPunkte auf Form hätte dir das Ergebnis gezeigt :!:


:duck:
Tut mir ganz dolle leid, kannst mir verzeihen?
Bitte nicht hauen.

@SirThornberry Danke! Klappt wunderbar.

XeRo 27. Mär 2004 13:13

Re: Punkte im gleichen abstand auf die Form?
 
Zitat:

Zitat von SirThornberry
Delphi-Quellcode:
Canvas.Pixels[x * 5,y * 5] := clRed;

Ich hab bei mir nur noch ein bisschen was geändert und dann sah es genau gleich aus

Delphi-Quellcode:
Canvas.Pixels[x * 8,y * 8] := clBlack;

CenBells 27. Mär 2004 13:37

Re: Punkte im gleichen abstand auf die Form?
 
Zitat:

Zitat von XeRo
Zitat:

Zitat von SirThornberry
Delphi-Quellcode:
Canvas.Pixels[x * 5,y * 5] := clRed;

Ich hab bei mir nur noch ein bisschen was geändert und dann sah es genau gleich aus

Delphi-Quellcode:
Canvas.Pixels[x * 8,y * 8] := clBlack;

hallo,

die schleifen hast du aber auch angepasst, oder?

Gruß
Ken

XeRo 27. Mär 2004 14:21

Re: Punkte im gleichen abstand auf die Form?
 
nein! Ich hab mich nicht lang damit beschäftigt...
hab nur die eine zeile geändert und gemerkt, dass es funktionierte wie ich wollte...

Robert_G 27. Mär 2004 14:34

Re: Punkte im gleichen abstand auf die Form?
 
Muss das Ganze denn 2 mal innerhalb einer Woche durchgekaut werden? :evil:
Wenn ihr auf den Such-Link in meinem früheren Post klickt findet ihr nicht nur die Lösung, sondern auch eine Erkärung von himitsu dazu.

p.s.: Ich erwarte keine Antwort auf meine Frage. Wenn sich jemand angegriffen oder unrecht behandelt fühlt, kann mir derjenige eine PN schícken.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz