Obsah:
- Krok 1: Základy Vbs
- Krok 2: Nie tak základy Vbs
- Krok 3: Ak a potom
- Krok 4: Prípady
- Krok 5: Absolvovanie var
Video: Výučba VBS - základy: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:02
Ok, takže niektorí ľudia sa ma pýtajú, odkiaľ som sa naučil svoje vbs. Naučil som sa z rôznych webových stránok, ako napríklad w3schools, dokonca viem, že na webové skriptovanie ho môžete stále používať z obyčajných vbs. Naučil som sa to z webových stránok, ktoré ste ' Naučím sa to odo mňa = DSo, môžeme začať … Čo je to vbs? VBScript je skriptovací jazyk Microsoft. -_- ako Microsoft idú a urobia to tak, aby to fungovalo iba na IE. Ale ako webový skript sa používa na všetky druhy vecí … napríklad na obrázku 2) (to je druhý obrázok) To je prevzaté z priečinka System 32. Vbs je možné použiť aj na vytváranie programov.. ale to je VB. NET.. používa však väčšinu rovnakého kódovania. Užite si prosím návod.. a prosím komentujte a ohodnoťte. A prosím, povedzte mi, či mi niekto povedal, aby som robil vbs. návod.. ale žiadny som nenašiel. Iné ako cammel8, ktorý sa zdá byť skutočne dobrý v skriptovaní vbs = P.. ale tutoriál ešte urobím.
Krok 1: Základy Vbs
Dobre, takže tu sú základy.. veci, ktoré by ste už mali vedieť … Súbory ukladáte ako: niečo.vbsNie je to ako dávkový súbor, ktorý nemá obrazovku s informáciami. Svojím spôsobom je to niečo ako javascript. Ale zároveň to nie je nič podobné. Ak chcete vytvoriť var, použijete desetník.) Tým by sa vyskočilo okno so správou ahoj. (obr. 1) Spolu s tým môžete do poľa so správou pridať rôzne tlačidlá.. tu je všetko o schránkach správ: TU Veľa návodov, o ktorých sa ani nebudem obťažovať ísť do nich. Tiež s vars môžete stlmiť vars v pole: dim iRule (3), ale dopadlo by to takto: (pretože je zahrnutá 0) iRule (0) = "var1" iRule (1) = "var2" iRule (2) = "var3" iRule (3) = "var4" Použitie vars v skripte.. Vars môžete používať ľahko.. môžete mať: (obrázok 2)
dim iRuledim instructablesiRule = "instructables" instructables = msgbox ("hello" & iRule) Pretože sa zobrazuje & návratová hodnota. Sub iRule (arg1, arg2, arg3) … Skript … Koniec Sub Argumenty 1, 2, 3 sú argumenty. To sa týka všetkých základov.. užite si ich.. alebo pokračujte v čítaní, aby ste nemali tak základy..
Krok 2: Nie tak základy Vbs
Začnem týmto krokom s funkciami … pretože mi vždy prídu otravné.. napriek tomu, že sú celkom jednoduché = Funkcie vo VBS sú jednoduché.. ish.. môžu byť mätúce.. Začnime jednoduchou funkciou: (obrázok 1)
Funkčné časy (x, y) krát = x * yUkončiť FunkčnýDim výsledokdim var1výsledok = krát (10, 10) var1 = msgbox (výsledok) To by vám dalo 100let vysvetlenie …. Povedali ste to krát 10 krát o 10..výsledok = čas (10, 10) toto prešlo na funkciu timesx je teraz 10 a y je teraz 10so: x * y návratová hodnota s odpoveďou. For, Next, Do, Loop Cyklus For, Next je možné použiť na opakovanie vecí, napríklad: pre var = 0 až 5 msgbox (var) nextmsgbox („Dokončiť“) Zobrazí sa okno so správou s číslom 0, 1, 2, 3, 4, 5 a potom sa zobrazí hlásenie „Dokončiť“PRIPOMENUTIE vo vbs 0 sa takmer vždy počíta! tento kód by 6 -krát zopakoval príkaz, napr.: pre var = 0 až 5 msgbox („ahoj“) nextmsgbox („Dokončiť“) sa správa „ahoj“zobrazila 6 -krát. siedmykrát bude napísané Dokončiť. Ak pridáte: krok … na koniec pre var = 0 až 5, napr. pre var = 0 až 5 krok 5, v dôsledku čoho skočí vždy 5.. v tomto prípade bude správa iba ukážte dvakrát, pretože 5 je limit. Môžete tiež odstúpiť.. napr krok -5 by zakaždým odpočítaval 5. Slučka Loopthe do sa používa na opakovanie časti kódu znova a znova. používa sa hlavne pre vírusy = Pbut, ale môžete ich použiť na to, aby vám pomohli.. povedzte, či chcete stále hovoriť, kým nevyberiete určitú možnosť. Vždy môžete pridať do do alebo do časti slučky. egdo until var = 5, ale v kóde musíte pridať 1 alebo viac do varu.. alebo bude pokračovať v cyklovaní. Môžete tiež použiť príkaz do: „do while var = 10“. sa rovná 10! To je všetko pre Základy nie tak vbs.
Krok 3: Ak a potom
K prácam sa dá dostať veľmi ľahko, ale rozhodol som sa, že potrebujú stránku pre prípad, že by niekto nevedel, čo robí. Ale v skutočnosti sú veľmi jednoduché: napr. Instructables = TheBest then msgbox („áno, je to!“) Ale to je nie je to ťažké, pretože všetci vieme, že inštrukcie sú najlepšie. = P … teraz pre viacriadkové if a thens … (strašidelná hudba), ale nie je to také desivé, stačí pridať koniec, ak na konci príkazu je. naprif instructables = TheBest thenmsgbox („yes it is!“) msgbox („really it is! a „naozaj to je!“končí príkaz if, ak sa tým končí.
the else and elseif Ani tieto nie sú ťažké..iné je len vtedy, keď chcete jednu možnosť pre jednu vec a druhú pre ostatné.. napr. var = 1 potom msgbox ("var je 1") else msgbox ("var nie je 1 ") koniec, ak var nie je = 1, vždy sa povie„ var nie je 1 “, ostatné je tiež veľmi podobné … napr. var = 1 potom msgbox („ var je 1 “) elseif var = 2 potom msgbox ("var je 2") else msgbox ("var nie je 1 alebo 2") koniec, ak by to znamenalo, že ak by var bol 1 alebo 2, povedalo by to, že var je 1/2 … ale ak nie, potom to bude var nie 1 alebo 2.
Krok 4: Prípady
prípady sú jednoduché a môžu vám výrazne uľahčiť život.. napríklad jednoduchý prípad:
Dim FavCol FavCol = "červená" Puzdro FavCol Case "čierne" msgbox ("vaša obľúbená farba je čierna") Puzdro "červené" msgbox ("vaša obľúbená farba je červená") Puzdro "žlté" msgbox ("vaša obľúbená farba je žltá ") Case Elsemsgbox (" Teraz je to len mätúce ") Koniec výberu Tento jednoduchý skript vyberie možnosti zo zoznamu, v tomto prípade vám povie, že vaša obľúbená farba je červená. Dovoľte mi, aby som sa na to pozrel trochu podrobnejšie … dostanete var: Dim var, var = "iRule" var môže upokojiť čokoľvek, potom požiadate vbs, aby sa pozreli na zoznam a našli váš var … ak ho nemôže nájsť, prejde na príkaz: Case Else, ktorý je rovnaký ako príkaz if, else. ak nájde váš var, spustí sa
Krok 5: Absolvovanie var
Ak sa rozhliadnete na internete, zistíte, že veľa ľudí chce vedieť, ako prenášať vars medzi dávkami do VBS a VBS do dávky … Ukážem vám najlepší spôsob, ktorý som našiel: Pretože toto je tutoriál pre VBS najskôr vám ukážem, ako previesť vars z VBS do dávky … VBS DO BATCH Toto sú VBS:
dim aa = InputBox ("Zadajte niečo:", "Var") dim WshShellset WshShell = Wscript. Createobject ("Wscript.shell") wshshell.run "test.bat" & aTo vás požiada, aby ste zadali var potom zavolá test.bat a prejde var, ktorý ste zadali. a = to, čo ste zadali. Tu je dávka: @echo offecho %1pauseexitto napíše var, ktorý ste zadali do vbs.. Jednoduché … pre viac varov stačí pridať: vbs: wshshell.run "test.bat" & a & b & var3 ect.. nezabudnite im nastaviť hodnotu dávky: echo %1 %2 %3 ect.. DÁVKA DO VBSdávka: @echo offset var = test hellowscript. vbs %var %toto odošle 'ahoj' na test.vbstbs vbs: dim ArgObj, aSet fso = CreateObject ("Scripting. FileSystemObject") Set ArgObj = WScript. Arguments a = ArgObj (0) msgbox (a) toto sa zobrazí ' ahoj 'do poľa so správou. pre viac varov pre dávku do vbs ľahko pridajte ďalšiu dávku var e.gthe: wscript test.vbs %var % %var2 %the vbs: dim ArgObj, a, bSet fso = CreateObject ("Scripting. FileSystemObject ") Nastaviť ArgObj = WScript. Argumenty a = ArgObj (0) b = ArgObj (1) msgb ox (a) msgbox (b) NEZABUDNITE 0 bodov
Odporúča:
Výučba ochranného krytu laserového chladenia K40: 12 krokov
K40 Laser Cooling Guard Tutorial: K40 Laser Cooling Guard je zariadenie, ktoré sníma prietok a teplotu chladiacej kvapaliny K40 Co2 Laser. V prípade, že prietok klesne pod určité množstvo, Cooling Guard preruší laserový spínač, aby sa zabránilo prehriatiu lasertube
Arduino Ako pripojiť viac servomotorov - PCA9685 výučba: 6 krokov
Arduino Ako pripojiť viac servomotorov - PCA9685 Výukový program: V tomto návode sa naučíme, ako pripojiť niekoľko servomotorov pomocou modulu PCA9685 a arduino. Modul PCA9685 je veľmi dobrý, keď potrebujete pripojiť niekoľko motorov, viac si o ňom môžete prečítať tu https : //www.adafruit.com/product/815 Sledujte Vi
Výučba Arduino MFRC522 - Je štítok RFID prítomný alebo odstránený? 6 krokov
Výučba Arduino MFRC522 - Je prítomný alebo odstránený štítok RFID?: Tento návod bol pôvodne uverejnený o vysokom napätí
Ovládajte svoje LED diódy pomocou diaľkového ovládača televízora ?! -- Arduino IR výučba: 5 krokov (s obrázkami)
Ovládajte svoje LED diódy diaľkovým ovládaním televízora ?! || Arduino IR Tutorial: V tomto projekte vám ukážem, ako som znova použil zbytočné tlačidlá na diaľkovom ovládači televízora na ovládanie diód LED za mojím televízorom. Túto techniku môžete použiť aj na ovládanie všetkých druhov vecí s trochou úpravy kódu. Poviem tiež trochu o teórii
Výučba mobilného štítu Arduino: 9 krokov (s obrázkami)
Výukový program Celulárny štít Arduino: Mobilný štít Arduino vám umožňuje uskutočňovať mobilné telefónne hovory a odosielať textové správy. Mozgom tohto štítu je SM5100B, ktorý je robustným bunkovým modulom a je schopný vykonávať mnoho úloh väčšiny štandardných mobilných telefónov. Tento sh