Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Sinus funktion (https://www.delphipraxis.net/56237-sinus-funktion.html)

3_of_8 2. Nov 2005 22:24

Re: Sinus funktion
 
Dazu musst du wohl erst noch die Math Unit einbinden. Aber sin arbeitet grundsätzlich immer mit Bogenmaß.

himitsu 2. Nov 2005 22:29

Re: Sinus funktion
 
Zitat:

Zitat von shadow24
Keine Ahnung wieso aber jetzt funktioniert es

Es ist ganz einfach.

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:
OffsetY + WertY (y*25+200 = 200 + y*25)
und wenn da jetzt die Richtung vertauscht wird, dann stimmt es halt wieder
Code:
OffsetY - WertY (-y*25+200 = 200 - y*25)

shadow24 3. Nov 2005 15:38

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

himitsu 3. Nov 2005 15:54

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;

3_of_8 3. Nov 2005 15:55

Re: Sinus funktion
 
Ganz oben steht

Delphi-Quellcode:
unit Blabla

interface

uses Windows, Messages, Forms...;
An die "uses" Liste fügst du jetzt einfach "Math hinzu":

Delphi-Quellcode:
uses Windows, Messages, Forms..., Math;
Ich empfehle dir ein Tutorial, ein Buch oder die Delphi-Hilfe zu lesen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:29 Uhr.
Seite 2 von 2     12   

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