Korte if else

Status
Niet open voor verdere reacties.

bn2vs

Terugkerende gebruiker
Lid geworden
18 aug 2007
Berichten
1.705
Hey,

Ik kwam overlaatst op wikipedia tegen dat je in vb9 een korte if-esle-statement kan gebruiken, zoals bij js en php. Ik vind de correcte syntaxis echter niet. Kan iemand me ff een voorbeeld geven?

Alvast bedankt :)
 
Zal vast deze zijn
Code:
{statement} ? {bij true} : {bij false}
In PHP is het
PHP:
$sResult = isset($sVar) ? 'Heeft waarde' : 'Geen waarde';
echo $sResult;

edit: Wiki opgezocht
A true conditional operator If (boolean, value, value) to replace the IIF function.
Dus dan is het
Code:
If ({statement}, {bij true}, {bij false})
 
Laatst bewerkt:
Deze code werkt bij mij niet :(
{statement} ? {bij true} : {bij false}
 
Zie edit, daarnaast kwam ik deze pagina nog tegen.
 
Je hebt ook een if zonder end if:

Code:
if textbox1.text = "blablabla" then msgbox"De text was blablabla"
 
Jep, en als je op dezelfde rege blijft kan je er Else bij zetten zonder End If :)

Dit werkt perfect
dim myVar as myType = If(bool, aValue, anotherValue)

maar ik krijch het enkel werkend bij teokeningen :( Dus dit lukt me niet (doe ik iets verkeerd, of gaat het niet?)
If(bool, sub1(), sub2())
 
Hmm, heb eindelijk gevonden hoe het moet :)

Code:
IIf(bool, sub1(),sub2)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan