Return Nichts
Übersicht
BlitzBasic
Allgemein|
|
SmilyBetreff: Return Nichts |
Antworten mit Zitat |
|---|---|---|
|
Hallo,
Wenn man in einer Function den Return-Befehl weglässt, dann wird 0 die Variable auf 0 gesetzt. Ich möchte aber eine Function erstellen, die bei in einer bestimmten bedingung etwas zurückliefert. Sonst soll die Variable nicht verändert werden. |
||
|
Lesestoff:
gegen Softwarepatente | Netzzensur | brain.exe | Unabhängigkeitserklärung des Internets "Wir müssen die Rechte der Andersdenkenden selbst dann beachten, wenn sie Idioten oder schädlich sind. Wir müssen aufpassen. Wachsamkeit ist der Preis der Freiheit --- Keine Zensur!" stummi.org |
||
Dreamora |
Antworten mit Zitat |
|
|---|---|---|
|
Könntest du genauer Beschreiben, was du genau erreichen möchtest?
Werde leider aus deiner Beschreibung nicht ganz schlau. |
||
| Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. | ||
|
|
Bob |
Antworten mit Zitat |
|---|---|---|
|
X = 1
test = AberHallo() ;Test ist nun 0 test = AberHallo(x) ;Test ist nun 1 test = AberHallo(35) ;Test ist nun 35 Function AberHallo(wert=0) Select Wert case 1 return 1 default return wert end select end function Ist zwar blödsinn aber so wirds halt gemacht. |
||
|
|
DivineDominion |
Antworten mit Zitat |
|---|---|---|
|
Sowas?
Code: [AUSKLAPPEN] test = 1 test = funk() ;test ist trotzdem immernoch 1 function funk() return 'nichts' end function Das kann die Funktion leider nicht steuern - entweder du schreibst: test = funk(test) ... wobei der PArameter dann eben den WErt der Ziel-Variable enthält und den wieder zurückliefert, oder du bufferst das ergebnis in einer temporären Variable und wenn die <>0 ist überschreibst du 'test'. |
||
|
christian.tietze@gmail.com - https://christiantietze.de
macOS |
||
Übersicht
BlitzBasic
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group
