Seite 1 von 1

Procedure mit Rückgabewert

Verfasst: 19.06.2005 09:57
von Red Dog
hi

wie kann man eigentlich proceduren mit rückgabewert erstellen?
ich habe zb das

Code: Alles auswählen

Procedure Breite(Sprite)
Breite() = SpriteWidth(Sprite)
endprocedure
dieser code mact zwar keinen sinn, ist ja auch nur zur demonstartion :allright:

jedenfalls, wenn sprite 0 eine breite von 500 pixeln hat, wie kann ich esw dann machen, dass der rückgabewert der procedure ebenfalls 500 ist?

ich schreibe zb

Code: Alles auswählen

AAA = Breite()
jetzt soll logischerweise AAA = 500 sein.
wie realisier ich das?

danke schonmal :allright:

Verfasst: 19.06.2005 10:03
von Sylvia
Siehe F1: ProcedureReturn

Verfasst: 19.06.2005 10:18
von Red Dog
ow, mann. bin ich blöd...danke dir vielmals.
ich dachte immer, procedurereturn macht, dass die procedure dort abgebrochen wird.
aber ich wusste nicht, dass man das auch für einen rückgabewert nutzen kann.

dankle nochmals

Verfasst: 19.06.2005 16:21
von Green Snake
die procedure wird dort schon abgebrochen, sie gibt dan halt einfach keinen wert zurück :allright:
das programm läuft dan halt einfach nach der proc weiter