Orodha ya maudhui:

Mafunzo ya VBS - Misingi: Hatua 5
Mafunzo ya VBS - Misingi: Hatua 5

Video: Mafunzo ya VBS - Misingi: Hatua 5

Video: Mafunzo ya VBS - Misingi: Hatua 5
Video: HISABATI DARASA LA 5 HADI 7; SEHEMU MCHANGANYIKO 2024, Novemba
Anonim
Mafunzo ya VBS - Misingi
Mafunzo ya VBS - Misingi
Mafunzo ya VBS - Misingi
Mafunzo ya VBS - Misingi

Sawa hivyo watu wengine wamekuwa wakiniuliza ni wapi nilijifunza vbs yangu kutoka.. nilijifunza kutoka kwa wavuti anuwai, kama shule za w3schools, hata kujua kwamba hiyo ni kwa maandishi ya wavuti bado unaweza kuitumia kutoka kwa vbs wazi. Ninajifunza kutoka kwa wavuti ambazo ' nitajifunza kutoka kwangu = DSo lets kuanza … vbs ni nini? VBScript ni lugha ya maandishi ya Microsoft. -_- kwa hivyo kuwa Microsoft wanaenda na kuifanya hivyo inafanya kazi tu kwenye IE. Lakini vile vile kuwa hati ya wavuti hutumiwa kwa kila aina ya vitu… kwa mfano kwenye picha 2) (hiyo ni picha ya pili) Hiyo ni kutoka kwa folda ya Mfumo 32. Vbs pia inaweza kutumika kutengeneza programu.. lakini hiyo ni VB. NET.. hutumia usimbuaji huo huo ingawa. Tafadhali furahiya mafunzo.. na tafadhali toa maoni na upime. Na tafadhali niambie ikiwa mtu ameniweka nifanye vbs mafunzo.. lakini sikuweza kupata moja. Zaidi ya cammel8 ambaye anaonekana kuwa mzuri na vbs scripting = P.. lakini bado nitafanya mafunzo.

Hatua ya 1: Misingi ya Vbs

Misingi ya Vbs
Misingi ya Vbs
Misingi ya Vbs
Misingi ya Vbs

Sawa kwa hivyo hapa kuna misingi.. vitu unapaswa kujua tayari… Unahifadhi faili kama: kitu.vbs Sio kama faili ya kundi haina skrini inayokuambia habari. Kwa njia fulani ni kama JavaScript. Lakini wakati huo huo sio kitu kama hicho.kufanya var utumie dime.g.. dim iRulenow ungekuwa na simu ya kutofautisha iRulenow unaweza kuanza kuongeza vitu kwako vars.. kama: iRule = msgbox ("hello") hii ingefanya sanduku la ujumbe kujitokeza kusema hujambo. (picha 1) Pamoja na hayo unaweza kuongeza vitufe tofauti kwenye kisanduku cha ujumbe.. hapa kuna masanduku yote ya ujumbe: HAPA kuna mafunzo mengi juu yao ambayo hata sitahangaika kuyaingia. safu: dim iRule (3) lakini hiyo itatokea kama hii: (kwa sababu 0 imejumuishwa) iRule (0) = "var1" iRule (1) = "var2" iRule (2) = "var3" iRule (3) = "var4" Kutumia vars kwenye hati.. Unaweza kutumia vira kwa urahisi.. unaweza kuwa na: (pic 2)

dim iRuledim inayoweza kufundishwa Thamani ya kurudi. Sub iRule (arg1, arg2, arg3)… Hati… Mwisho SubThe Arg 1, 2, 3 ni Hoja. Hiyo juu ya misingi yote.. ifurahie.. au endelea kusoma kwa misingi sio hivyo..

Hatua ya 2: Sio hivyo Misingi ya Vbs

Sio hivyo Misingi ya Vbs
Sio hivyo Misingi ya Vbs

Nitaanza hatua hii na Kazi … kwa sababu sikuzote huwaona kuwa ya kukasirisha.. ingawaje ni rahisi = Pfunctions katika vbs ni rahisi.. ish.. wanaweza kuchanganyikiwa.. Wacha waanze na kazi rahisi: (picha 1)

Nyakati za kazi (x, y) mara = x * yEnd FunctionDim resultdim var1result = mara (10, 10) var1 = msgbox (matokeo) Hii itakupa 100let nieleze…. Uliiambia kwa mara 10 hadi 10.. matokeo = wakati (10, 10) hii ilienda kwa kazi timesx sasa ni 10 na y sasa ni 10so: x * y rejeshi thamani na jibu. Kwa, Ifuatayo, Fanya, LoopThe For, Kitanzi kinachofuata inaweza kutumika kurudia vitu, kwa mfano: kwa var = 0 hadi 5 msgbox (var) nextmsgbox ("Maliza") Hii itaibuka kisanduku cha ujumbe kuhesabu 0, 1, 2, 3, 4, 5 kisha itasema 'Maliza'KUMBUKA katika vbs 0 karibu kila mara inahesabu! nambari hiyo ingeweza kurudia amri mara 6 mfano: kwa var = 0 hadi 5 msgbox ("hello") nextmsgbox ("Maliza") ujumbe 'hello' utakuja mara 6. kwa mara ya 7 itasema Maliza. Kama utaongeza: hatua… hadi mwisho wa kwa var = 0 hadi 5 kwa mfano kwa var = 0 hadi 5 hatua ya 5 ambayo itaifanya iruke 5 kila wakati.. katika kesi hii ujumbe utafanya tu onyesha mara mbili kwa sababu 5 ni kikomo. Unaweza pia kuachia ngazi pia.. mfano hatua -5 inaweza kuhesabu chini 5 kila wakati. Fanya, Loopthe do loop hutumiwa kuzibamba kipande cha nambari mara kwa mara na zaidi. hutumika hasa kwa virusi = lakini unaweza kuzitumia kukusaidia.. sema ikiwa unataka kuendelea kusema ujumbe hadi chaguo fulani litachukuliwa. Unaweza kuongeza Mpaka wakati wa kufanya au kwenye sehemu ya kitanzi. eg mpaka var = 5lakini katika nambari lazima uiongeze 1 au zaidi kwa var.. au itaendelea kufunguka. Unaweza pia kutumia fanya kutoka kwa kitu kama: fanya wakati var = 10 hii itafanya tu amri ikiwa var ni sawa na 10! Hiyo yote ni kwa Sio Misingi ya Vbs.

Hatua ya 3: Kama ni na kisha

Theses ni rahisi sana kupata lakini niliamua wanahitaji ukurasa ikiwa mtu hajui walichofanya. Lakini kwa kweli ni rahisi sana: k.k.a mafundisho = TheBest basi msgbox ("ndio ni!") Lakini hiyo ni sio ngumu kwani sote tunajua kuwa kufundisha ndio bora. = P… sasa kwa vipako vyenye ujazo mwingi na anuwai… (muziki wa kutisha) lakini sio ya kutisha unaongeza tu mwisho ikiwa mwisho wa taarifa hiyo. k.m kama mafundisho = TheBest thenmsgbox ("ndio ni!") msgbox ("ni kweli!") mwisho ifth hii itaibuka na ujumbe 2 mmoja baada ya mwingine, 'ndio ndio!' na 'kweli ni!' mwisho ikiwa taarifa itaifunga.

mwingine na mwingine ikiwa hizi sio ngumu pia.. nyingine ni kwa ajili ya wakati unataka chaguo moja kwa jambo moja na lingine kwa mengine yote. sio 1 ") mwisho ifso ikiwa var haina = 1 kila wakati itasema 'var sio 1' mwingine ikiwa pia inafanana sana… kf var = 1 thenmsgbox (" var is 1 ") elseif var = 2 thenmsgbox ("var is 2") mwingine msgbox ("var sio 1 au 2") mwisho ikiwa hii ingefanya hivyo ikiwa var alikuwa 1 au 2 itasema var ni 1/2… lakini ikiwa sio hivyo basi itasema var ni sio 1 au 2.

Hatua ya 4: Kesi

kesi ni rahisi na zinaweza kukurahisishia maisha.. k.m kesi rahisi:

Dim FavCol FavCol = "red" Select Case FavCol Case "Black" msgbox ("your Fav Colour is Black") Case "red" msgbox ("your Fav Colour is Red") Case "Yellow" msgbox ("your Fav Color is Yellow ") Kesi Elsemsgbox (" Sasa inachanganya tu ") Mwisho Chagua maandishi haya rahisi yatachagua chaguzi kutoka kwa orodha katika kesi hii itakuambia rangi yako ya rangi nyekundu. Acha niingie ndani kwa undani zaidi… unapata var yako: Dim var, var = "iRule" var inaweza kumaliza chochote kisha unauliza vbs kuangalia orodha ili kupata var yako… ikiwa haiwezi kuipata itaenda kwa: Kesi Nyingine ambayo ni kama amri ya if, vingine. ikipata var yako itafanya

Hatua ya 5: Kupitisha Vars

Kupitisha Vars
Kupitisha Vars

Ukiangalia kote kwenye wavuti utapata kuwa peopl nyingi wanataka kujua jinsi ya kupitisha vars kati ya batch hadi vbs na vbs to batch… nitakuonyesha njia bora niliyoipata: Kwa kuwa hii ni mafunzo ya vbs I ' nitakuonyesha jinsi ya kuhamisha vars kutoka vbs kwenda kwenye kundi kwanza… VBS TO BATCHHii ndio vbs:

dim aa = InputBox ("Type in somthing:", "Var") dim WshShellset WshShell = Wscript. Createobject ("Wscript.shell") wshshell.run "test.bat" & aThis itakuuliza uandike kwenye var basi ni nitaita test.bat kupitisha var uliyoandika.. vbs: wshshell.run "test.bat" & a & b & var3 ect.. kumbuka kuwawekea kundi la thamani: echo% 1% 2% 3 ect.. BATCH TO VBSthe batch: @echo offset var = hellowscript test. vbs% var% hii itatuma 'hello' kwa test.vbsthe vbs: dim ArgObj, aSet fso = CreateObject ("Scripting. FileSystemObject") Set ArgObj = WScript. Arguments a = ArgObj (0) msgbox (a) hii itaonyesha ' hello 'kwenye kisanduku cha ujumbe. kwa vars nyingi kwa batch kwa vbs huongeza kwa urahisi var nyingine batch: wscript test.vbs% var%% var2% the vbs: dim ArgObj, a, bSet fso = CreateObject ("Scripting. FileSystemObject "Seti ArgObj = WScript. Hoja a = ArgObj (0) b = ArgObj (1) msgb ng'ombe (a) msgbox (b) KUMBUKA hesabu 0 Ikiwa una shida yoyote na hizi tafadhali jioni au toa maoni.

Ilipendekeza: