![]() |
Re: Sinus funktion
Dazu musst du wohl erst noch die Math Unit einbinden. Aber sin arbeitet grundsätzlich immer mit Bogenmaß.
|
Re: Sinus funktion
Zitat:
Normaler Weise ist der Nullpunkt bei Koordinatensystemen links-unten (also positiver wird es nach rechts-oben), aber auf den Formularen ist er links-oben (wobei es hier positiver nach rechts-unten wird). Du mußt also Oben mit Unten vertauschen vorher hattest du ja
Code:
und wenn da jetzt die Richtung vertauscht wird, dann stimmt es halt wieder
OffsetY + WertY (y*25+200 = 200 + y*25)
Code:
OffsetY - WertY (-y*25+200 = 200 - y*25)
|
Re: Sinus funktion
Das mit Der Math Unit kapier ich nicht.Ich weiss nicht wie ich das einbinden muss.Ich arbeite auch noch nciht solange mit Delphi wäre sehr hilfreich wenn mir das mal jemand erklären könnte
|
Re: Sinus funktion
Du hast doch in deiner Unit ein, bis zwei mal, eine Uses-Klausel, wo di die gewünschten/benötigten Units eintragen kannst (damit diese überhaupt in deine Unit eingebunden werden).
Und zwar gibt es da bis zu zwei Namenslisten, welche mit dem reserviertem Wort "USES" eingeleitet werden.
Code:
[color=#ff0000][b]Uses[/b][/color] Unit1, Unit2, ... UnitX;
|
Re: Sinus funktion
Ganz oben steht
Delphi-Quellcode:
An die "uses" Liste fügst du jetzt einfach "Math hinzu":
unit Blabla
interface uses Windows, Messages, Forms...;
Delphi-Quellcode:
Ich empfehle dir ein Tutorial, ein Buch oder die Delphi-Hilfe zu lesen.
uses Windows, Messages, Forms..., Math;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:12 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