విబిసిసి కండిషనల్ సెంటెన్స్

ఉదాహరణ

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"
   మ్స్గ్బాక్స్ "మీరు అమెరికన్ ఎక్స్ప్రెస్ తో చెల్లించబోతున్నారు"
 కేస్ ఇల్స్
   మ్స్గ్బాక్స్ "అన్వేషించబడని చెల్లింపు పద్ధతి"
ఎండ్ సెలెక్ట్

ఈ కోడ్ పని పద్ధతి: మొదట, మాకు ఒక సాధారణ ఎక్స్ప్రెషన్ అవసరం (అది ఒక వేరియబుల్ ఉండవచ్చు), దానిని ఒకసారి విలువలో ఉంచాలి. తరువాత, విలువ ప్రతి కేస్ విలువలతో పోల్చబడుతుంది. పోల్చబడిన కేస్ అనుబంధ కోడ్ అమలు చేయబడుతుంది.