Mundarija:
- 1 -qadam: Vbs asoslari
- 2 -qadam: Vbs asoslari unchalik emas
- 3 -qadam: Agar bo'lsa va keyin
- 4 -qadam: ish
- 5 -qadam: Vars o'tish
Video: VBS qo'llanmasi - asoslari: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Yaxshi, shuning uchun ba'zi odamlar mendan vbsni qaerdan o'rgandim deb so'rashdi.. men w3schools kabi turli veb -saytlardan o'rgandim, hatto veb -skript uchun ham oddiy vbs -dan foydalanishingiz mumkinligini bilaman. Buni mendan bilib olaman = DSo, boshlaylik… Vbs nima? VBScript - bu Microsoft skript tili. -_- shuning uchun ular Microsoft bo'lib, faqat IEda ishlaydi. Ammo veb -skript sifatida u har xil narsalar uchun ishlatiladi … masalan, 2 -rasmda) (bu ikkinchi rasm) System 32 papkasidan olingan. Vbs dasturlarni yaratish uchun ham ishlatilishi mumkin.. lekin bu VB. NET.. lekin bir xil kodlashni ishlatadi. Iltimos, darslikdan bahramand bo'ling.. va sharh bering va baho bering. Qo'llanma.. lekin men topa olmadim, cammel8dan boshqa, vbs skript = P bilan juda yaxshi ko'rinadi, lekin men hali ham darslikni davom ettiraman.
1 -qadam: Vbs asoslari
Xo'sh, bu erda siz bilishingiz kerak bo'lgan asosiy narsalar … Siz fayllarni quyidagicha saqlaysiz: something.vbs Bu ommaviy ish faylga o'xshamaydi, u sizga ma'lumotni ko'rsatadigan ekranga ega emas, bu xuddi javascriptga o'xshaydi. Lekin ayni paytda bu hech narsaga o'xshamaydi. Dime.g ishlatadigan var qilish uchun.. dim iRulenowda siz iRulenow o'zgarmaydigan qo'ng'irog'iga ega bo'lasiz, siz o'zingizga narsalarni qo'shishni boshlashingiz mumkin.. masalan: iRule = msgbox ("salom")) bu xabar qutisini ochib, salom aytadi. (1 -rasm) Shu bilan birga siz xabarlar qutisiga turli tugmalarni qo'shishingiz mumkin.. bu erda hamma narsa xabarlar qutilari haqida: BUYERDA ularga ko'plab darsliklar, men ularga kirishni ham xohlamayman. qator: dim iRule (3), lekin shunday bo'ladi: (0 kiritilgan) iRule (0) = "var1" iRule (1) = "var2" iRule (2) = "var3" iRule (3) = "var4" Ssenariyda varslardan foydalanish.. Siz osongina varlardan foydalanishingiz mumkin.. sizda bo'lishi mumkin: (2 -rasm)
dim iRuledim InstructablesiRule = "Instructables" Instructables = msgbox ("salom" va iRule) "Salom ko'rsatmalari" deb yozilganligi sababli, iRule qiymati o'rgatilishi mumkin. SubsSiz ham obunalarga ega bo'lishingiz mumkin: Sub - bu bermaydigan protsedura. Qaytish qiymati. Sub iRule (arg1, arg2, arg3)… Skript… Oxirgi pastki Argumentlar 1, 2, 3 - bu barcha asoslar haqida.. bulardan zavqlaning.. yoki o'qishni davom ettiring.
2 -qadam: Vbs asoslari unchalik emas
Men bu qadamni Funksiyalardan boshlamoqchiman … chunki men ularni har doim bezovta qiladigan deb bilaman.. garchi ular juda oson = vbsdagi vazifalar oson.. ish.. ular chalkashib ketishi mumkin.. Oson funktsiyadan boshlaylik: (rasm 1)
Funktsiya vaqtlari (x, y) marta = x * yEnd End FunctionDim resultdim var1result = marta (10, 10) var1 = msgbox (natija) Bu sizga 100 ta tushuntirish berishga imkon beradi. (10, 10) bu funktsiyaga o'tdi timesx hozir 10 va y hozir 10so: x * y javob qiymati bilan qaytariladi. For, Next, Do, Loop For, Next tsikli narsalarni takrorlash uchun ishlatilishi mumkin, masalan: for var = 0 dan 5 gacha msgbox (var) nextmsgbox ("Finish") Bu 0, 1, 2, 3, 4, 5 hisoblangan xabarlar qutisini ochadi, so'ngra vbs 0 da "Finish" REMEMBER deyiladi, deyarli har doim hisoblanadi! bu kod bir buyruqni 6 marta takrorlaydi, masalan: var = 0 dan 5 gacha msgbox ("salom") nextmsgbox ("Finish") uchun "salom" xabari 6 marta keladi. 7 -chi vaqtda "Finish" yoziladi. Agar siz: var = 0 dan 5 gacha bo'lgan qadamni oxirigacha qo'shsangiz, masalan var = 0 dan 5 gacha 5 -qadam, bu har safar 5 ga sakrashga olib keladi.. bu holda xabar faqat ikki marta ko'rsating, chunki 5 - chegara. Siz ham ketishingiz mumkin.. masalan -5 -qadam har safar 5 -ni hisoblab chiqadi. Do, Loopthe do loopi bir parcha kodni qayta -qayta aylantirish uchun ishlatiladi. asosan viruslar uchun ishlatiladi = Lekin siz ularni yordam berish uchun ishlatishingiz mumkin.. agar siz ma'lum bir variant tanlanmaguncha xabarni aytishni davom ettirmoqchi bo'lsangiz. Siz har doim do yoki loop qismiga qadar qo'shishingiz mumkin. egdo var = 5 ga qadar 10 ga teng! Hammasi vbs ning unchalik emas asoslari uchun.
3 -qadam: Agar bo'lsa va keyin
Tezislarni olish juda oson, lekin men kimdir nima qilganini bilmasa, ularga sahifa kerak deb qaror qildim, lekin ular juda oson: masalan, instruktivlar = TheBest keyin msgbox ("ha shunday!") Lekin bu shunday biz bilganimizdek, bu eng yaxshisi. = P … hozir ko'p satrli ifs va keyin … (qo'rqinchli musiqa), lekin qo'rqinchli emas, agar siz faqat ifoda oxirida oxirini qo'shsangiz. -g.webp
the else va elseif Bu ham qiyin emas.. boshqasi faqat bitta narsaga bitta variant kerak bo'lganda, qolganlari uchun.. -g.webp
4 -qadam: ish
holatlar oddiy va hayotingizni ancha osonlashtirishi mumkin.. masalan, oddiy holat:
Dim FavCol FavCol = "red" Case FavCol Case tanlash "Qora" msgbox ("sizning sevimli rangingiz qora") Case "qizil" msgbox ("sizning sevimli rangingiz qizil") Case "sariq" msgbox ("sizning sevgan rangingiz sariq ") Case Elsemsgbox (" Endi sizni chalkashtirib yuboradi ") Oxirgi tanlovBu oddiy skript ro'yxatdagi variantlarni tanlaydi, bu holda sizning sevimli rangingiz qizil ekanligini bildiradi. Menga bir oz batafsilroq gapirib beray … siz o'z varingizni olasiz.: Dim var, var = "iRule" var har qanday narsani to'xtatishi mumkin, keyin siz vbs -dan varingizni topish uchun ro'yxatni ko'rib chiqishni so'raysiz … agar u topa olmasa, xuddi shunday, if buyrug'iga o'xshash boshqa holatga o'tadi. agar u sizning varingizni topsa, u bajariladi
5 -qadam: Vars o'tish
Agar siz Internetga nazar tashlasangiz, ko'p odamlar vbsni vbsga va vbsni partiyalarga qanday o'tkazishni bilishni xohlashini topasiz … Men sizga topgan eng yaxshi usulni ko'rsataman: chunki bu vbs qo'llanmasi men ' Sizga vbsni birinchi qismga qanday o'tkazish kerakligini ko'rsataman … VBS TO BATCHBu vbs:
dim aa = InputBox ("Biror narsani yozing:", "Var") dim WshShellset WshShell = Wscript. Createobject ("Wscript.shell") wshshell.run "test.bat" & aBu sizdan var yozishni so'raydi. test.bat qo'ng'iroq qiladi, siz yozgan varni o'tib ketadi. a = siz yozgan narsa. bu erda partiya bor: @echo offecho %1pauseexit </b> bu siz yozgan varni yozadi vbs.. Sodda… bir nechta var uchun faqat qo'shing: vbs: wshshell.run "test.bat" & a & b & var3 va hokazo.. ularga partiya qiymatini belgilashni unutmang: echo %1 %2 %3 ect.. VBT BATCH Batch: @echo offset var = hellowscript test. vbs %var %bu test.vbsthe vbs uchun "salom" ni yuboradi: dim ArgObj, aSet fso = CreateObject ("Scripting. FileSystemObject") ArgObj = WScript. Arguments a = ArgObj (0) ni o'rnating, bu ko'rsatiladi ' Xabarlar qutisiga salom. vbs uchun bir nechta variantlar uchun osonlik bilan boshqa var qo'shish mumkin, masalan, partiya: wscript test.vbs %var % %var2 %vbs: dim ArgObj, a, bSet fso = CreateObject ("Scripting. FileSystemObject ") ArgObj = WScript. Arguments a = ArgObj (0) b = ArgObj (1) msgb ni o'rnating. ox (a) msgbox (b) 0 REMEMBER 0 ta hisob
Tavsiya:
AVR Assembler qo'llanmasi 2: 4 qadam
AVR Assembler 2 darsligi: Bu darslik " AVR Assembler Tutorial 1 " ning davomi. Agar siz 1 -o'rgatuvchidan o'tmagan bo'lsangiz, hozir to'xtab, avval buni bajaring, bu qo'llanmada biz atmega328p ning montaj tilini dasturlashni o'rganishni davom ettiramiz
AVR Assembler qo'llanmasi 1: 5 qadam
AVR Assembler 1 -o'rgatuvchisi: Men Arduino -da ishlatiladigan mikrokontroller bo'lgan Atmega328p uchun montaj tili dasturlarini yozish bo'yicha bir qator darsliklar yozishga qaror qildim. Agar odamlar qiziqishni davom ettirsalar, men tugamagunimcha, haftasiga bir yoki undan ko'p vaqtni davom ettiraman
AVR Assembler qo'llanmasi 6: 3 qadam
AVR Assembler Tutorial 6: Tutorial 6 -ga xush kelibsiz! Bugungi dars qisqa bo'ladi, u erda biz bitta atmega328p va boshqasi o'rtasida ikkita port yordamida ma'lumotlarni uzatishning oddiy usulini ishlab chiqamiz. Keyin biz 4 -darslik va Ro'yxatdan o'tish kitobidan zar zarralarini olamiz
Arduino qo'llanmasi - Potentsiometr yordamida qadam motorini boshqarish: 5 qadam
Arduino qo'llanmasi - Potentsiometr yordamida qadam motorini boshqarish: Bu "Arduino: Potentsiometr yordamida qadam dvigatelini qanday boshqarish kerak" ning yozma versiyasi. Yaqinda yuklagan YouTube videosi. Men buni tekshirib ko'rishingizni qat'iy tavsiya qilaman.YouTube kanalim, birinchi navbatda, siz
Arduino qo'llanmasi - L293D bilan qadam dvigateli: 5 qadam
Arduino qo'llanmasi - L293D bilan qadamli dvigatel: Bu "Arduino: L293D dvigateli bilan qadam dvigatelini qanday boshqarish kerak" ning yozma versiyasi. Yaqinda yuklagan YouTube videosi. Men buni tekshirishingizni qat'iy tavsiya qilaman. Mening YouTube kanalim