VBScript պայմանական հայտարարություններ և VBScript հանգույց – հիանալի ներածական ուղեցույց VBScript ձեռնարկ 2-ի համար

vbscript-conditional-statements

VBScript ձեռնարկ – Բովանդակության աղյուսակ

VBScript ձեռնարկ #1: VBScript փոփոխականների ակնարկ 

VBScript ձեռնարկ #2: VBScript պայմանական հայտարարություններ և հանգույցներ

VBScript ձեռնարկ #3: VBScript ընթացակարգեր

VBScript ձեռնարկ #4: VBScript-ի սխալների մշակում և կատարում VBScript-ը

VBScript ձեռնարկ #5: VBScript լարային գործառույթներ

VBScript ձեռնարկ #6: VBScript ամսաթվի գործառույթները

VBScript ձեռնարկ #7: VBScript ժամանակի գործառույթները

VBScript ձեռնարկ #8: VBScript զանգվածի գործառույթներ

Այս VBScript ձեռնարկում մենք պատրաստվում ենք սովորել VBScript պայմանական դրույթների տարբեր տեսակների (vbscript if else հայտարարություն & vbscript select case statement) և VBScript Loop հայտարարությունների մասին (loop, do while loop & while loop):

VBScript ձեռնարկ #1: VBScript պայմանական հայտարարություններ և VBScript հանգույց

VBScript պայմանական հայտարարություններ.

Պայմանները ոչ այլ ինչ են, քան ինչ-որ չափորոշիչներ կամ համեմատություններ, որոնց հիման վրա մենք կարող ենք կատարել որոշակի առաջադրանք։ VBScript պայմանական հայտարարությունները VBScript-ում որպես ծրագրավորման լեզու ամենակարեւոր հատկանիշներն են: VBScript պայմանական հայտարարությունները կատարում են տարբեր հաշվարկներ կամ գործողություններ՝ հիմնված որոշակիների կամ համեմատությունների կամ պայմանների վրա: VBScript պայմանական հայտարարությունների միջոցով մենք կարող ենք զարգացնել ֆունկցիոնալ տրամաբանությունը:

Այս բաժնում մենք պատրաստվում ենք ծանոթանալ տարբեր VBScript պայմանական հայտարարությունների մասին, որոնք հաճախ օգտագործվում են ծրագրավորման ժամանակ։ Հաճախ օգտագործվող պայմանական հայտարարություններն են. 

· VBScript Եթե հայտարարություն

· VBScript գործի հայտարարություն

VBScript Եթե հայտարարություն.

VBScript Եթե հայտարարությունը օգտագործվում է ծրագրի միջոցով մեկ կամ մի քանի պայմաններ հաստատելու համար: Բազմաթիվ պայմաններ կարող են ավելացվել՝ օգտագործելով տրամաբանական բուլյան օպերատորներ, ինչպիսիք են AND, OR, NOT և այլն: Այստեղ պայմաններն այն արտահայտություններն են, որոնք համեմատում են մի արժեք կամ փոփոխական մյուսի հետ համեմատական ​​օպերատորների օգնությամբ, ինչպիսիք են հավասար(=), ոչ հավասար(! =), Ոչ (!) և այլն: Ստուգման արդյունքի հիման վրա մենք կարող ենք կատարել կոնկրետ առաջադրանք:

Պայմանները պետք է պահպանվեն «Եթե» և «Այնուհետև» հիմնաբառերի միջև: Եթե ​​կեղծ պայմանի հիման վրա որևէ առաջադրանք պետք է կատարվի, ապա առաջադրանքը պետք է կատարվի «Ուրիշ» հայտարարությունից հետո: If դրույթների բլոկի վերջում մենք պետք է փակենք VBScript if հայտարարությունը օգտագործելով «End If» հիմնաբառը: VBScript If Statement-ի կառուցվածքը – 

If ԵՎ ԵՎ .. Ապա

  • գործողություններ հաջողության համար

Ուրիշ

  • գործողություններ ձախողման դեպքում

Վերջ: Եթե

VBScript ElseIf հայտարարություն:

VBScript ElseIf դրույթի միջոցով մենք կարող ենք ավելացնել մի քանի VBScript If հայտարարություններ՝ հիմնված նախորդ պայմանական արդյունքի արդյունքի վրա: Ներդրված VBScript ElseIf հայտարարություններն օգտագործվում են, մինչդեռ տարբեր գործողություններ կամ առաջադրանքներ պետք է կատարվեն՝ ելնելով պայմաններից յուրաքանչյուրից: VBScript If Statement-ի կառուցվածքը –

If Ապա

  • գործողություններ 1-ին պայմանի համար

ԷլսեԻՖ Ապա

  • գործողություններ 2-ին պայմանի համար

ԷլսեԻՖ Ապա

  • գործողություններ 3-ին պայմանի համար

Ուրիշ

  • գործողություններ այլ պայմանի համար

Վերջ: Եթե

Օրինակ. Որոշեք շաբաթ օրը, կիրակի և աշխատանքային աշխատանքային օրերը՝ օգտագործելով VBScript IF հայտարարությունը և VBScript ElseIf հայտարարությունը: Այստեղ մենք կօգտագործենք մեկից ավելի Ուրիշ Եթե հայտարարություններ՝ մեր պահանջները կատարելու համար։ Նաև «AND» կամ «OR» օպերատորների օգնությամբ մենք կարող ենք մի քանի պայման դնել If դրույթի հետ միասին:

VBScript Եթե հայտարարություն
VBScript Եթե հայտարարություն

VBScript Ընտրեք դեպքի հայտարարություն:

VBScript Ընտրեք Case Հայտարարությունը բազմակի VBScript-ի օգտագործման այլընտրանքային մոտեցում է IfElse հայտարարություններ. VBScript Select Case հայտարարություններն օգտագործվում են, մինչդեռ մենք ունենք տարբեր տրամաբանություններ/հայտարարություններ՝ հիմնված տարբեր արժեքների վրա ցանկացած փոփոխականի նկատմամբ: Այն նաև հայտնի է որպես switch-case հայտարարություն: Այն օգնում է մեզ ավելի արդյունավետ և ընթեռնելի կոդ գրել:

VBScript Ընտրեք Case հայտարարությունը աշխատում է մեկ թեստային արտահայտությամբ, որը կատարվում է մեկ անգամ՝ սկզբում: Արտահայտության արդյունքը կհամեմատվի յուրաքանչյուրում դեպք հայտարարություն. Հանդիպման համար, դրա հետ կապված հայտարարությունների բլոկը դեպք կկատարվի։ VBScript Select Case բլոկը միշտ պետք է ավարտվի «End Select» հիմնաբառով: VBScript-ի Ընտրված դեպքի հայտարարության կառուցվածքը –

ընտրել // Այս արտահայտությունը կարող է ունենալ ցանկացած արժեք 1-3-ի միջև

գործ 1

  • գործողություններ արտահայտման արժեքի համար 1

Case 2

  • գործողություններ արտահայտման արժեքի համար 2

Case 3

  • գործողություններ արտահայտման արժեքի համար 3

Այլ դեպք

  • գործողություններ այլ պայման

Վերջ ընտրեք

Օրինակ՝ Սահմանեք շաբաթը, կիրակի և աշխատանքային աշխատանքային օրերը՝ օգտագործելով եթե պայմանները:

VB scripting in UFT - Select - Case պայմանական հայտարարություններ UFT-ում
VB scripting in UFT – Ընտրել – Գործի պայմանական հայտարարություններ UFT-ում

VBScript հանգույց.

Երբ նմանատիպ տիպի հայտարարությունները պետք է բազմիցս կատարվեն, խորհուրդ է տրվում գրել ցիկլային հայտարարություններ՝ կոդը ավելի ընթեռնելի և արդյունավետ դարձնելու համար: VBScript հանգույցն աշխատում է բազմիցս՝ հիմնվելով պայմանների կամ կրկնությունների հաշվիչի վրա: Յուրաքանչյուր VBScript հանգույց ունի երեք մաս.

·        Օղակի կրկնություններ – Հիմնականում այս հայտարարությունների վրա հիմնված հանգույց հաշվիչն է իրականացվում:

·        Օղակի վիճակը – Այս հանգույցի հիման վրա կկատարվի, և պայմանը բավարարելուց հետո հանգույցի կրկնությունը կավարտվի:

·        Օղակային հայտարարություններ – հիմնականում կրկնվող գործողություններն են, որոնք կատարվում են պայմանի հիման վրա:

Ստորև VBScript Looping հայտարարությունները հաճախ օգտագործվում են կոդավորման ժամանակ. 

  • VBScript For Loop
  • VBScript while Loop
  • VBScript Do while Loop

VBScript Loop-ի համար.

VBScript For Loop հայտարարությունները օգտագործվում են կրկնվող հայտարարություններ կատարելու համար՝ հիմնված նախապես սահմանված կրկնությունների հաշվիչի վրա: Այս կառուցվածքում օղակը կշարունակվի այնքան ժամանակ, մինչև կրկնությունը հասնի նախապես սահմանված հաշվիչի արժեքին որպես պայման: VBScript For Loop-ը միշտ պետք է սկսվի «For» բանալի բառով և ավարտվի «Հաջորդ» հիմնաբառով:

«For» բանալի բառից հետո հաշվիչը սահմանելիս մենք կարող ենք նշել հաշվիչի աճը կամ նվազումը՝ օգտագործելով «Քայլ» հիմնաբառը: Լռելյայնորեն, եթե մենք չենք օգտագործում այս հիմնաբառը, VBScript For հանգույցը սահմանում է աճը 1-ով: Նաև մենք կարող ենք օգտագործել VBScript Exit-ը, որպեսզի հայտարարությունը դուրս գա հանգույցից, որը կարող է տեղադրվել ցանկացած VBScript պայմանական հայտարարությունների մեջ այս օղակային կառուցվածքում: . «VBScript For Loop»-ի կառուցվածքը – 

համար nIteration =Սկիզբ> դեպիվերջ> Քայլ

— Կրկնվող հայտարարություն 1

— Կրկնվող հայտարարություն 2

If   Ապա

            Ելք For

Վերջ: Եթե

հաջորդ

Օրինակ - այստեղ օղակը կկատարվի այնքան ժամանակ, քանի դեռ հաշվիչի արժեքը չի հասել 10-ի,

համար nIteration = 1-ից 10 Քայլ 1

Msgbox «Ընթացիկ կրկնություն – « & nIteration

հաջորդ

VBScript while Loop:

VBScript while Loop հայտարարություններն օգտագործվում են մեկ կամ մի քանի պայմանների հիման վրա կրկնվող հայտարարություններ կատարելու համար: Այս կառուցվածքում պայմանները ստուգվում են հանգույցի սկզբում: Այսպիսով, եթե պայմանները չկատարվեն, հանգույցը չի կատարվի: «While» հիմնաբառը օգտագործվում է պայմանը ստուգելու համար: Մենք կարող ենք օգտագործել «Exit while» հայտարարությունը VBScript while ցիկլից դուրս գալու համար, որը կարող է օգտագործվել IF հայտարարության մեջ այս հանգույցային կառուցվածքում: «VBScript while Loop»-ի կառուցվածքը – 

Մինչդեռ

— Կրկնվող հայտարարություն 1

— Կրկնվող հայտարարություն 2

If   Ապա

            Ելք Մինչդեռ

Վերջ: Եթե

գնալ

Օրինակ – այստեղ օղակը կկատարվի այնքան ժամանակ, քանի դեռ հաշվիչի արժեքը չի հասել 10-ի,

VB սկրիպտավորում UFT-ում - Looping հայտարարություններ UFT-ում (While-Wend)
VBScript Loop – VBScript while Loop հայտարարություն

VBScript Do while Loop:

VBScript Do while Loop հայտարարություններն օգտագործվում են մեկ կամ մի քանի պայմանների հիման վրա կրկնվող հայտարարություններ կատարելու համար: Այս հանգույցը կշարունակվի այնքան ժամանակ, մինչև հանգույցի պայմանները վերադարձնեն False: VBScript Do while Loop կառուցվածքը, պայմանները ստուգվում են հանգույցի վերջում: Այսպիսով, անկախ այն հանգամանքից, որ պայմանները բավարարված են, թե ոչ. հանգույցի հայտարարությունները միշտ կատարվում են առաջին կրկնության համար: Այս հանգույցից դուրս գալու համար մենք կարող ենք օգտագործել «Exit Do» հայտարարությունը, որը կարող է տեղադրվել այս հանգույցի կառուցվածքի ցանկացած պայմանական հայտարարության մեջ:

«While» հիմնաբառը օգտագործվում է պայմանը ստուգելու համար: VBScript Do while Loop-ի և VBScript while Loop հայտարարության հիմնական տարբերությունը պայմանական հայտարարության դիրքն է: VBScript-ի կառուցվածքը «Do while Loop» –

Do

— Կրկնվող հայտարարություն 1

— Կրկնվող հայտարարություն 2

If   Ապա

            Ելք Do

Վերջ: Եթե

Loop while

Օրինակ – այստեղ օղակը կկատարվի այնքան ժամանակ, քանի դեռ հաշվիչի արժեքը չի հասել 10-ի,

VB սկրիպտավորում UFT-ում - Looping statements in UFT (Do-Loop)
VBScript Loop – VBScript Do while Loop

Եզրակացություն.

VBScript-ի այս հոդվածում մենք իմացանք VBScript պայմանական հայտարարությունների (vbscript if other statement & vbscript select case statement) և VBScript Loop հայտարարությունների մասին (loop, do while loop & while loop): Հուսով ենք, որ այս ձեռնարկը շատ է օգնել Խոզանակ մինչեւ ձեր հիմունքները VB Scripting. Եթե ​​ցանկանում եք ավելին իմանալ VBScript-ի մասին, խնդրում ենք սեղմել այստեղ.

Թողնել Մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվելու.