విబిసిసి కండిషనల్ సెంటెన్స్
- ముంది పేజీ విబి ప్రోగ్రామ్
- తరువాత పేజీ విబి లుప్ సెంటెన్స్
ఉదాహరణ
- If...then..else 语句
- ఈ ఉదాహరణ ఎలా if...then..else సంకేతాలను రాయాలను చూపుతుంది.
- If...then..elseif 语句
- ఈ ఉదాహరణ ఎలా if...then...elseif... సంకేతాలను రాయాలను చూపుతుంది.
- Select case 语句
- ఈ ఉదాహరణలో, select case వాక్యాన్ని రాయడం విధంగా చూపబడుతుంది.
పరిస్థితి వాక్యం
సాధారణంగా, మేము కోడ్లను రాయడంలో వివిధ నిర్ణయాలు పొందడానికి ప్రయత్నిస్తాము. ఈ కృషిని పరిస్థితి వాక్యాలను ఉపయోగించడం ద్వారా చేయవచ్చు.
VBScript లో మేము మూడు పరిస్థితి వాక్యాలను ఉపయోగించవచ్చు:
- if 语句
- మీరు పరిస్థితి true అయితే కొన్ని కోడ్లను అమలు చేయడానికి నిర్ణయించాలి అయితే, ఈ వాక్యాన్ని ఉపయోగించవచ్చు.
- if...then...else 语句
- మీరు రెండు కోడ్లలో ఒకటిని అమలు చేయడానికి నిర్ణయించాలి అయితే, ఈ వాక్యాన్ని ఉపయోగించవచ్చు.
- if...then...elseif 语句
- మీరు అనేక కోడ్లలో ఒకటిని అమలు చేయడానికి నిర్ణయించాలి అయితే, ఈ వాక్యాన్ని ఉపయోగించవచ్చు.
- select case 语句
- మీరు అనేక కోడ్లలో ఒకటిని అమలు చేయడానికి నిర్ణయించాలి అయితే, ఈ వాక్యాన్ని ఉపయోగించవచ్చు.
If....Then.....Else
ఈ పరిస్థితులలో, If...Then...Else 语句ను ఉపయోగించవచ్చు:
- పరిస్థితి true అయితే కొన్ని కోడ్లను అమలు చేయడానికి
- రెండు కోడ్లలో ఒకటిని అమలు చేయడానికి ఎంచుకోండి
పరిస్థితి true అయితే ఒక వాక్యాన్ని మాత్రమే అమలు చేయడానికి అయితే, కోడ్ని ఒక వరుసలో వ్రాయవచ్చు:
if i=10 Then msgbox "హలో"
పైని కోడ్లలో, .else.. వాక్యం లేదు. మాత్రమే పరిస్థితి true అయితే ఒక కార్యకలాపాన్ని అమలు చేశాము (ఇకపై i పదికి విషయంగా లేకపోతే).
మీరు పరిస్థితి true అయితే అనేక వాక్యాలను అమలు చేయడానికి అయితే, ఒక వాక్యాన్ని ఒక వరుసలో వ్రాయవచ్చు మరియు "End If" కీలక పదాన్ని ఉపయోగించవచ్చు:
if i=10 Then msgbox "హలో" i = i+1 end If
పైని కోడ్లలో, .else.. వాక్యం లేదు. మాత్రమే పరిస్థితి true అయితే అనేక కార్యకలాపాలను అమలు చేశాము.
మీరు పరిస్థితి true అయితే కొన్ని వాక్యాలను అమలు చేయడానికి మరియు పరిస్థితి సరిగ్గా లేకపోతే మరొక వాక్యాన్ని అమలు చేయడానికి, "Else" కీలక పదాన్ని జోడించాలి:
if i=10 then msgbox "హలో" else msgbox "పూర్వము" end If
పరిస్థితి true అయితే మొదటి కోడ్ విధించబడుతుంది, పరిస్థితి సరిగ్గా లేకపోతే రెండవ కోడ్ విధించబడుతుంది (ఇకపై i పదికి విషయంగా లేకపోతే).
If....Then.....Elseif
మీరు అనేక కోడ్లలో ఒకటిని అమలు చేయడానికి నిర్ణయించాలి అయితే, if...then...elseif వాక్యాలను ఉపయోగించవచ్చు:
if payment="Cash" then msgbox "మీరు నగదు చెల్లించాలి!" elseif payment="Visa" then msgbox "మీరు విజా తో చెల్లించాలి." elseif payment="AmEx" then msgbox "You are going to pay with American Express." else msgbox "Unknown method of payment." end If
Select Case
假如你希望选择多套代码之一来执行,可以使用 SELECT 语句:
select case payment కేస్ "క్యాష్" మ్స్గ్బాక్స్ "మీరు నగదు తో చెల్లించబోతున్నారు" కేస్ "Visa" మ్స్గ్బాక్స్ "మీరు వీజా తో చెల్లించబోతున్నారు" కేస్ "AmEx" మ్స్గ్బాక్స్ "మీరు అమెరికన్ ఎక్స్ప్రెస్ తో చెల్లించబోతున్నారు" కేస్ ఇల్స్ మ్స్గ్బాక్స్ "అన్వేషించబడని చెల్లింపు పద్ధతి" ఎండ్ సెలెక్ట్
ఈ కోడ్ పని పద్ధతి: మొదట, మాకు ఒక సాధారణ ఎక్స్ప్రెషన్ అవసరం (అది ఒక వేరియబుల్ ఉండవచ్చు), దానిని ఒకసారి విలువలో ఉంచాలి. తరువాత, విలువ ప్రతి కేస్ విలువలతో పోల్చబడుతుంది. పోల్చబడిన కేస్ అనుబంధ కోడ్ అమలు చేయబడుతుంది.
- ముంది పేజీ విబి ప్రోగ్రామ్
- తరువాత పేజీ విబి లుప్ సెంటెన్స్