విబిసిసి టూట్రియల్

ఉదాహరణ

ఇఫ్...థెన్..ఇలస్ స్టేట్మెంట్
ఈ ఉదాహరణ ఇఫ్...థెన్..ఇలస్ స్టేట్మెంట్ రాయడానికి ఎలా చేయాలనేది చూపుతుంది.
ఇఫ్...థెన్..ఇలిఫ్..థెన్ స్టేట్మెంట్
ఈ ఉదాహరణ ఇఫ్...థెన్...ఇలిఫ్...థెన్ స్టేట్మెంట్ రాయడానికి ఎలా చేయాలనేది చూపుతుంది.
సెలెక్ట్ కేస్ స్టేట్మెంట్
ఈ ఉదాహరణలో, 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 వద్ద 10 ఉంది).

మీరు పరిస్థితి 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 వద్ద 10 కాదు).

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
 case "Cash"
   msgbox "You are going to pay cash"
 case "Visa"
   msgbox "You are going to pay with visa"
 case "AmEx"
   మ్స్గ్బాక్స్ "మీరు అమెరికన్ ఎక్స్ప్రెస్ తో చెల్లించబోతున్నారు"
 కేస్ ఇల్లో
   మ్స్గ్బాక్స్ "అజ్ఞాత చెల్లింపు పద్ధతి"
ఎండ్ సెలెక్ట్

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