Kuinka Kirjoittaa VBS-komentosarja

Sisällysluettelo:

Kuinka Kirjoittaa VBS-komentosarja
Kuinka Kirjoittaa VBS-komentosarja

Video: Kuinka Kirjoittaa VBS-komentosarja

Video: Kuinka Kirjoittaa VBS-komentosarja
Video: Обучение VBS. Урок №1 от ProgScriProf. Основы VBS 2024, Marraskuu
Anonim

Windowsin automaatiotoimintoja tuetaan käyttöjärjestelmän tasolla. Ne tarjoaa Windows Script Host -komponentti, joka pystyy suorittamaan komentosarjoja useilla ohjelmointikielillä. Alun perin käyttöjärjestelmän toimitussarja sisältää tulkit JScript- ja VBScript-kielille. Viimeistä käytetään pääasiassa vbs-komentosarjojen luomiseen, jotka ratkaisevat hallinto- ja käyttäjienhallintatehtävät.

Kuinka kirjoittaa VBS-komentosarja
Kuinka kirjoittaa VBS-komentosarja

Välttämätön

tekstieditori

Ohjeet

Vaihe 1

Tutustu sen ajonaikaisen ympäristön ominaisuuksiin ja ominaisuuksiin, jossa luodun komentosarjan tulisi toimia. Esimerkiksi, jos komentosarja on tarkoitettu upotettavaksi verkkosivuille, se on voimakkaasti vuorovaikutuksessa selainobjektimallin ja nykyisen asiakirjan (BOM ja DOM) kanssa. Komentosarjat, jotka on kehitetty toimimaan Windows Script Hostissa (esimerkiksi automatisoimaan hallinnollisia tehtäviä), ovat vuorovaikutuksessa sen objektimallin kanssa, jonka avulla ne voivat helposti luoda ja käyttää muita ActiveX- ja COM-objekteja.

Vaihe 2

Kehitä algoritmeja, joita käytetään komentosarjan päätoimintojen luomiseen. Käytä tietoa ajonaikaisen ympäristön tarjoamista ominaisuuksista. Tunnista algoritmien osat, jotka voidaan toteuttaa menettelyjen, funktioiden, luokkamenetelmien muodossa. Tunnista tiedot, jotka voidaan kapseloida luokkiin.

Vaihe 3

Toteuta tulevan komentosarjan tynkä. Luo tiedosto tekstieditorissa. Lisää siihen funktio- ja menettelytapojen "tynkä" sekä luokkailmoitukset, jotka sisältävät niiden menetelmät. Menettely VBScriptissä ilmoitetaan Sub-avainsanalla, jota seuraa tunniste, joka määrittää sen nimen. Menettelyosan loppu ilmaistaan loppuosa-lausekkeella. Esimerkiksi:

Alatoimintomenettely (a, b)

End Sub

Vastaavasti toiminnot ilmoitetaan Function-avainsanalla:

Toiminto MyFunction (a)

Lopeta toiminto

Luokat ilmoitetaan käyttämällä luokan avainsanaa:

Luokan MyClass

Loppuluokka

Vaihe 4

Ilmoita globaalit, paikalliset muuttujat ja luokan jäsenet. Tämä tehdään Dim-lausekkeella:

Hämärä Vaihteleva

Määrittämällä muuttujan nimen jälkeen ulottuvuus, voit ilmoittaa taulukot:

Dim MyArray (10) 'kymmenen elementin joukko;

Dim MyArray (10, 15) 'kaksiulotteinen taulukko;

Dim MyArray () 'dynaaminen taulukko.

Vaihe 5

Toteuta tietojenkäsittelyalgoritmeja lisäämällä koodi funktioihin, menettelyihin ja luokkamenetelmiin. Luo silmukoita Do - Loop, While - Wend, For - Each - Next, For - To-Step - Next -lausekkeilla. Käytä If - Then - ElseIf - Else - End If -lauseketta haaroitusoperaattorina ja Select Case - End Select -lauseketta monivalintaoperaattorina.

Vaihe 6

Lisää kommentteja koodiin. Niiden on oltava yhden lainausmerkin tai Rem-avainsanan jälkeen. Esimerkiksi:

kommentin teksti

Rem kommentti teksti

Suositeltava: