![]() |
Re: Rückgabe
ja ok das war schonmal doof lol
aber aus inerfindlichen gründen bekomme ich immernoch die felhermeldung [Fehler] Physik.pas(120): Nicht genügend wirkliche Parameter obwohl ich auf alle parameter was gesetzt hab |
Re: Rückgabe
wenn du schreibst
Delphi-Quellcode:
dann musst du auch später so weitermachen:
type
Collision = record X,Y,Z: Real; end; //... function GetColPoint{...}: TCollision;
Delphi-Quellcode:
var
Collision: TCollision; begin Collision := GetColPoint(...); |
Re: Rückgabe
:wiejetzt: ..
iwie wird mir das zu kompliziert... ich musses glaub ich doch mit extra variablen machen :shock: |
Re: Rückgabe
Wenn du halt TCollision als type deklarierst, dann musst du eine Variableninstanz davon erstellen. Mit der kannst du dann arbeiten.
|
Re: Rückgabe
Delphi-Quellcode:
[Fehler] Physik.pas(120): Nicht genügend wirkliche Parameter
procedure GetColPoint3DY(D: String; Side: Integer);
var Col: Collision; begin Col.Y := GetColPoint(...); end; |
Re: Rückgabe
Zitat:
1. Wie seht GetColPoint aus.. Zeig ma den ganzen Quelltext 2. Das was da steht steht aber nicht so Zeichn für Zeichen in deinem Quelltext oder?... Gruß Neutral General |
Re: Rückgabe
der Fehler leigt wo anderst. Womöglich hast du die Fuktion GetColPoint (oder natürlich die Funktion GetColPoint3DY) im Interface-Abschnitt anderst angegeben als sie eigentlich lautet?
|
Re: Rückgabe
gerade hab ichs rausgefunden...
ich wusste nicht das ich bei dem out variablen angeben muss auf die der wert dann gesetzt wird |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:29 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