Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - wie erstelle ich einen optionalen parameter?
bruder jonas - Do 24.04.03 08:17
Titel: wie erstelle ich einen optionalen parameter?
hallo,
kann ich in delphi für eine funktion einen optionalen angeben? wenn ja, wie muss ich den in der funktionsdefinition deklarieren?
danke euch
Keldorn - Do 24.04.03 08:28
Hallo
gugg dir mal die
overloaddirektive an.
Quelltext
1: 2:
| function test:integer;overload; function test(x:integer):integer;overload; |
Mfg Frank
UGrohne - Do 24.04.03 08:58
@kiwicht: Er meint wohl eher einen Parameter, der nicht unbedingt mit angegeben werden muss, z.B. bei der Writeln-Funktion.
Das geht irgendwie so:
Quelltext
1:
| function irgendwas(test:integer = 0); |
Die konstanten Parameter (so nennt man die) müssen eben am Ende der Deklaration stehen (natürlich). Du kannst auch nochmal in der Hilfe schauen, um dich tz versichern, ich kanns leider net, weil mein Delphi net starten will :-(
Keldorn - Do 24.04.03 09:00
UGrohne hat folgendes geschrieben: |
@kiwicht: |
mit wem redest du?
Frank
UGrohne - Do 24.04.03 09:05
Uuups, sorry, da hatte ich irgendwie den Namen noch im Kopp und den dann hingeschrieben. Ich redete natürlich eigentlich mit dir Keldorn bzw. Frank. :wink:
Bin halt gerade erst aufgestanden und hab schon Stress mit der Telekom.
Keldorn - Do 24.04.03 09:39
UGrohne hat folgendes geschrieben: |
Uuups, sorry, da hatte ich irgendwie den Namen noch im Kopp und den dann hingeschrieben. Ich redete natürlich eigentlich mit dir Keldorn bzw. Frank. :wink:
Bin halt gerade erst aufgestanden und hab schon Stress mit der Telekom. |
aha :wink: mit konstanten parametern arbeite ich nicht, muß ich mal schauen.
Frank
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!