Kazalo:
- 1. korak: Osnove Vbs
- Korak: Ne tako osnove Vbs
- 3. korak: Če je in potem je
- 4. korak: Primer
- 5. korak: Mimo Vars
Video: VBS Vadnica - Osnove: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:09
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
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
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
Č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:
Vadnica za zbiralnik AVR 3: 9 korakov
AVR Assembler Tutorial 3: Dobrodošli v vadnici številka 3! Preden začnemo, želim poudariti filozofsko točko. Ne bojte se eksperimentirati s vezji in kodo, ki jo ustvarjamo v teh vadnicah. Zamenjajte žice, dodajte nove komponente, vzemite komponente
Enostavna vadnica za CANBUS: 8 korakov
Enostavna vadnica za CANBUS: Tri tedne sem študiral CAN in zdaj sem dokončal nekaj vlog za potrditev svojih učnih rezultatov. V tej vadnici se boste naučili uporabljati Arduino za izvajanje komunikacije CANBUS. Če imate kakršne koli predloge, vas prosimo, da pustite
LoRa GPS sledilnik Vadnica - LoRaWAN z Draginom in TTN: 7 korakov
LoRa GPS sledilnik Vadnica | LoRaWAN z Draginom in TTN: Hej, kaj je, fantje! Akarsh tukaj iz CETech -a. Nekaj projektov nazaj smo si ogledali vrata LoRaWAN iz Dragina. Na Gateway smo povezali različna vozlišča in prenašali podatke iz vozlišč na Gateway z uporabo TheThingsNetwork kot s
Ustvarite vesoljsko postajo v kodnem bloku TinkerCad -- Enostavna vadnica: 7 korakov (s slikami)
Ustvarite vesoljsko postajo v kodnem bloku TinkerCad || Easy Tutorial: Čeprav se vam misel na življenje v vesolju morda zdi znanstvena fantastika, medtem ko to berete, Mednarodna vesoljska postaja kroži okoli Zemlje s hitrostjo pet milj na sekundo in enkrat kroži okoli Zemlje. vsakih 90 minut. V tem projektu se boste naučili
K40 Laser Cooling Guard Vadnica: 12 korakov
K40 Laser Cooling Guard Vadnica: K40 Laser Cooling Guard je naprava, ki zaznava pretok in temperaturo hladilne tekočine K40 Co2 Laser. V primeru, da pretok pade pod določeno količino, hladilna zaščita prereže lasersko stikalo, ki preprečuje pregrevanje laserske cevi