Kazalo:

VBS Vadnica - Osnove: 5 korakov
VBS Vadnica - Osnove: 5 korakov

Video: VBS Vadnica - Osnove: 5 korakov

Video: VBS Vadnica - Osnove: 5 korakov
Video: CS50 2015 - Week 6 2024, Julij
Anonim
VBS Vadnica - osnove
VBS Vadnica - osnove
VBS Vadnica - osnove
VBS Vadnica - osnove

V redu, zato so me nekateri spraševali, od kod sem se naučil svojih vbs.. naučil sem se na različnih spletnih mestih, na primer w3schools, celo vem, da ga za spletne skripte lahko še vedno uporabljate iz navadnih vbs. se bom naučil od mene = DSo začnimo … Kaj je vbs? VBScript je Microsoftov skriptni jezik. -_- torej Microsoft grejo in uspejo tako, da deluje samo v IE. Poleg tega, da je spletni skript, se uporablja za vse vrste stvari … na primer na sliki 2) (to je druga slika) To je vzeto iz mape System 32. Vbs se lahko uporablja tudi za izdelavo programov.. ampak to je VB. NET.. čeprav uporablja večino istega kodiranja. Prosim, uživajte v vadnici.. in prosim komentirajte in ocenite. In prosim, povejte mi, če me ima kdo peso, da naredim vbs tutorial.. ampak nisem ga našel. Razen cammel8, ki se mi zdi zelo dober z vbs scripting = P.. vendar bom še vedno naredil vadnico.

1. korak: Osnove Vbs

Osnove Vbs
Osnove Vbs
Osnove Vbs
Osnove Vbs

V redu, tukaj so osnove.. stvari, ki bi jih morali že vedeti … Datoteke shranite kot: something.vbsTo ni kot paketna datoteka, nima zaslona, ki bi vam povedal informacije. Na nek način je podoben javascript. Hkrati pa ni nič takega. Če želite narediti var, ki ga uporabljate dime.g.. dim iRulenow bi imeli klic spremenljivke iRulenow, ki ga lahko začnete dodajati različno.. na primer: iRule = msgbox ("zdravo") tako se prikaže okno s sporočilom, ki vas pozdravi. (pic 1) Poleg tega lahko v polje za sporočila dodate različne gumbe.. tukaj je vse o poljih sporočil: TUKAJ je na njih toliko vaj, da se jih sploh ne bom spuščal. Tudi z vari lahko zatemnite vari matrika: dim iRule (3), vendar bi se izkazalo tako: (ker je 0 vključeno) iRule (0) = "var1" iRule (1) = "var2" iRule (2) = "var3" iRule (3) = "var4" Uporaba varia v skriptu.. Varice lahko preprosto uporabite.. lahko bi imeli: (slika 2)

dim iRuledim instructablesiRule = "instructables" instructables = msgbox ("hello" & iRule) Zaradi & piše "hello instructables", ker je vrednost iRule instructables. Subs Lahko imate tudi subs: A sub je postopek, ki NE daje vrnjena vrednost. Sub iRule (arg1, arg2, arg3) … Skript… End Sub Arg 1, 2, 3 so argumenti. Kaj pa vse osnove.. uživajte v njih.. ali nadaljujte z branjem za ne tako osnove..

Korak: Ne tako osnove Vbs

Ne tako osnove Vbs
Ne tako osnove Vbs

Ta korak bom začel s funkcijami … ker se mi vedno zdijo nadležne.. čeprav so precej enostavne = Pfunkcije v vbs so enostavne.. iš.. lahko postanejo zmedene.. Začnimo z enostavno funkcijo: (slika 1)

Funkcijski časi (x, y) časi = x * yKonec FunkcijaDim resultdim var1result = krat (10, 10) var1 = msgbox (rezultat) To bi vam dalo 100, da mi razložite …. To ste povedali krat 10 do 10..rezultat = čas (10, 10) to je šlo za funkcijo timesx je zdaj 10 in y je zdaj 10so: x * y vrne vrednost z odgovorom. Za, Next, Do, Loop Z zanko For, Next lahko ponovite stvari, na primer: za var = 0 do 5 msgbox (var) nextmsgbox ("Finish") To bo odprlo okno s sporočilom, ki šteje 0, 1, 2, 3, 4, 5, nato pa bo pisalo "Finish" SPOMINJATI v vbs 0 skoraj vedno šteje! ta koda bi 6 -krat ponovila ukaz, na primer: za var = 0 do 5 msgbox ("hello") nextmsgbox ("Finish") bi se sporočilo "hello" pojavilo 6 -krat. ob sedmem času bo pisalo Dokončaj. Če dodate: korak … do konca za var = 0 do 5, npr. za var = 0 do 5, korak 5, ki bo vsakič skočil 5.. v tem primeru bo sporočilo samo dvakrat pokažite, ker je omejitev 5. Lahko tudi odstopite.. npr korak -5 bi vsakič odšteval 5. Naredite, Loopthe do zanka se uporablja za kroženje kode znova in znova in znova. večinoma se uporablja za viruse = P, z njimi pa si lahko pomagate.. recite, če želite še naprej izgovarjati sporočilo, dokler ne izberete določene možnosti. Vedno lahko dodate Do do na delu ali na delu zanke. npr. do var = 5, vendar morate v kodi dodati, da v var doda 1 ali več. je enako 10! To je vse za Ne tako osnove vbs.

3. korak: Če je in potem je

Te teze je precej enostavno dobiti, vendar sem se odločil, da potrebujejo stran, če kdo ne ve, kaj počne. Res pa je, da so zelo enostavne: e-g.webp

the else in elseif Tudi ti niso težki.. drugače je samo, če želite eno možnost za eno, drugo pa za ostalo.. e-g.webp

4. korak: Primer

primeri so preprosti in vam lahko olajšajo življenje.. na primer preprost primer:

Dim FavCol FavCol = "rdeča" Izberite ohišje FavCol ohišje "črno" msgbox ("vaša priljubljena barva je črna") ohišje "rdeča" msgbox ("vaša priljubljena barva je rdeča") ohišje "rumena" msgbox ("vaša priljubljena barva je rumena") ") Primer Elsemsgbox (" Zdaj vas samo zmede ") Konec Izbira ta preprost skript bo v tem primeru izbral možnosti s seznama in vam povedal, da je vaša priljubljena barva rdeča. Dovolite mi, da se podrobneje pogovorim … dobite svoj var: Dim var, var = "iRule" var lahko odpravi kar koli, nato prosite vbs, da poišče vaš seznam var … če ga ne najde, bo šel v: Case Else, ki je tako kot ukaz if, else. če najde vaš var, se bo izvajal

5. korak: Mimo Vars

Mimo Vars
Mimo Vars

Če pogledate naokoli po internetu, boste ugotovili, da veliko ljudi želi vedeti, kako prenašati variacije med paketom v vbs in vbs v paket … Pokazal vam bom najboljši način, ki sem ga našel: Ker je to vadnica vbs, sem Pokazal vam bom, kako najprej prenesti variante iz vbs v paket … VBS V BATCH To je vbs:

dim aa = InputBox ("Vnesite nekaj:", "Var") dim WshShellset WshShell = Wscript. Createobject ("Wscript.shell") wshshell.run "test.bat" & aTo vas bo prosilo, da vnesete var, nato pa bo poklical test.bat, ki bo poslal var, ki ste ga vnesli. a = kar ste vnesli. tukaj je paket: @echo invocho %1pauseexitto bo zapisalo var, ki ste ga vnesli v vbs..preprosto … za več var samo dodajte: vbs: wshshell.run "test.bat" & a & b & var3 ect.. ne pozabite jim nastaviti vrednosti serije: echo %1 %2 %3 ect.. BATCH TO VBS paket: @echo offset var = hellowscript test. vbs %var %to bo poslalo 'hello' na test.vb vbs: dim ArgObj, aSet fso = CreateObject ("Scripting. FileSystemObject") Nastavi ArgObj = WScript. Arguments a = ArgObj (0) msgbox (a) to bo prikazalo ' hello 'v oknu za sporočila. za več variacij za paket v vbs enostavno dodajte drugo varno, npr. paket: wscript test.vbs %var % %var2 %vbs: dim ArgObj, a, bSet fso = CreateObject ("Scripting. FileSystemObject ") Nastavi ArgObj = WScript. Argumenti a = ArgObj (0) b = ArgObj (1) msgb ox (a) msgbox (b) SpomNI se 0 števk Če imate s tem težave, pišite ali komentirajte.

Priporočena: