Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Rückgabe (https://www.delphipraxis.net/102521-rueckgabe.html)

Custom 30. Okt 2007 13:42

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

fLaSh11 30. Okt 2007 13:45

Re: Rückgabe
 
wenn du schreibst
Delphi-Quellcode:
type
  Collision = record
    X,Y,Z:  Real;
  end;

//...

function GetColPoint{...}: TCollision;
dann musst du auch später so weitermachen:
Delphi-Quellcode:
var
  Collision: TCollision;
begin
  Collision := GetColPoint(...);

Custom 30. Okt 2007 13:49

Re: Rückgabe
 
:wiejetzt: ..
iwie wird mir das zu kompliziert... ich musses glaub ich doch mit extra variablen machen :shock:

fLaSh11 30. Okt 2007 13:50

Re: Rückgabe
 
Wenn du halt TCollision als type deklarierst, dann musst du eine Variableninstanz davon erstellen. Mit der kannst du dann arbeiten.

Custom 30. Okt 2007 13:52

Re: Rückgabe
 
Delphi-Quellcode:
procedure GetColPoint3DY(D: String; Side: Integer);
var
  Col: Collision;
begin
Col.Y := GetColPoint(...);
end;
[Fehler] Physik.pas(120): Nicht genügend wirkliche Parameter

Neutral General 30. Okt 2007 13:57

Re: Rückgabe
 
Zitat:

Zitat von Custom
Delphi-Quellcode:
procedure GetColPoint3DY(D: String; Side: Integer);
var
  Col: Collision;
begin
Col.Y := GetColPoint(...);
end;
[Fehler] Physik.pas(120): Nicht genügend wirkliche Parameter

Ehm also..

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

fLaSh11 30. Okt 2007 13:58

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?

Custom 30. Okt 2007 14:02

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 01:43 Uhr.
Seite 3 von 3     123   

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