Hallo Wissende,
ich mal wieder!
Ich habe eine kleine procedure mit 4 Übergabe- und zwei Rückgabewerten geschrieben.
procedure schnittpunkt(s1, c1, s0, c0: Double; VAR x_schittpunkt, y_schittpunkt: Double);
begin
x_schittpunkt := (s1-s0)/(c0-c1);
y_schittpunkt := (c1*s0-c0*s1)/(c1-c0)
end;
Nur leider ist hier in meinem Buch kein Beispiel für die Übergabe/Rückgabe. Eigentlich sollte es doch so funktionieren? Oder?
label7.caption := FloatToStr(schnittpunkt(s_links, c_links, s_rechts, c_rechts, x_schnittpunkt);
label7.caption := FloatToStr(schnittpunkt(s_links, c_links, s_rechts, c_rechts, y_schnittpunkt);
Danke für eure Hilfe schonmal im Voraus!
Gruß DieMaus