Forum: Programmieren allgemein
Delphi
by Jackie1983,
15. Mär 2011
Ja es hat aber nicht funktioniert, oder ich habe es falsch umgesetzt.
Aber ich habe es geschafft :-D . Geht bestimmt auch einfacher :wink:.
x1 := wert;
y1 := wert;
x2 := wert;
y2 := wert;
mx := (x2 + x1) div 2;
Forum: Programmieren allgemein
Delphi
by Jackie1983,
15. Mär 2011
Also ich habe einmal P1 x,y und P2 x,y. Das sind die beiden Koordinaten die ich mit einem Halbkreis verbinden möchte.
Den Halbkreis möchte ich mit der Methode Arc zeichnen.
Wenn ich jetzt mit P1 und P2 ein Rechteck zeiche und dann mit Arc den Kreis. Ist der Kreis ja "zwischen" P1 und P2. Aber der Anfang vom Halbkreis muss P1 sein und das ende P2 im 180 Grad Winkel.
Was ich habe sind P1,...
Forum: Programmieren allgemein
Delphi
by Jackie1983,
14. Mär 2011
Sorry aber ich verstehe nur Bahnhof, boar eh zum kotzen wenn man das nicht mehr hinbekommt :(.
Soweit bin ich jetzt
l := Sqrt( Sqr(x2-x1) + Sqr(y2-y1) );
Jetzt habe ich schonmal die Hypotenuse :wink:
Wenn ich jetzt per Rectangle(0,0, l, l) bekomme ich ein Quadrat wo ich meinen halbkreis rein zeichnen kann, oder :stupid:.
Forum: Programmieren allgemein
Delphi
by Jackie1983,
14. Mär 2011
Ne das grüne habe ich. Also die Entfernung vom grünen zum roten.
45°... ja ok stimmt, jetzt muss ich das nur irgend wie in eine formel bekommen.
Forum: Programmieren allgemein
Delphi
by Jackie1983,
14. Mär 2011
Genau so in der Art mache ich es Zur zeit.
Nur die 40 kenne ich ja nicht die muss ich ja berechnen nur weiß ich nicht wie.
//Edit ich muss also immer ein quadrat um die beiden punkte zeichnen und diese per halbkreis verbinden.
Forum: Programmieren allgemein
Delphi
by Jackie1983,
14. Mär 2011
Ja blöd beschrieben solange sie quadratisch gezeichnet werden geht es, das meine ich....
Mittelpunkt ist kein Problem. Aber wie berechne ich den Startwinkel. Sorry steh gerade voll auf dem schlauch, hätte in der Schule besser aufpassen müssen :wink:
Und mit der Methode Arc muss ich ja 4 Punkte übergeben.
Forum: Programmieren allgemein
Delphi
by Jackie1983,
14. Mär 2011
Servus,
habe schon bei google und hier gesucht. Habe auch schon genug funktionen gefunden um einen halbkreis zu zeichnen.
Z.b. hier von einer Seite
Grafik
Kein Problem. Nur mein Problem ist das ich die Koordinaten außen habe, links oben und rechts unten. Zwischen den beiden soll ein halbkreis gezeichnet werden.
Anbei eine Grafik wie weit ich bin.