Orodha ya maudhui:
- Hatua ya 1: Kuunda Mradi Mpya wa Studio ya Visual
- Hatua ya 2: Sehemu mbili
- Hatua ya 3: Tengeneza Kiolesura (lebo na sanduku za maandishi)
- Hatua ya 4: Tengeneza Kiolesura (vifungo)
- Hatua ya 5: Kupanga Kikokotozi chako
- Hatua ya 6: Hongera Progamming yako imefanywa
Video: Kikokotoo cha BMI: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Jina langu ni Umair Bin Asim. Mimi ni mwanafunzi wa Mtazamo wa Ulimwenguni, nikifanya viwango vyangu vya O. Mradi huu ni sehemu ya kampeni ya uhamasishaji ambayo mimi na wanafunzi wenzangu tunafanya sasa. Tunatambua fetma kama shida inayoongezeka ulimwenguni kote na tunahimiza watu kupambana na fetma kabla ya kusababisha janga kubwa la kijamii. Mradi huu ni moja ya kampeni zetu nyingi za uhamasishaji.
Kikokotoo cha BMI, ni kuwaruhusu watu urahisi zaidi katika kuhesabu index ya molekuli ya mwili na kuamua ikiwa wanene au la. Kikokotoo ambacho tumetengeneza kimewekwa katika viwango vya chama cha afya cha Amerika. Kusudi la kuchapisha hii ni kuruhusu watu sio tu kutengeneza kikokotoo lakini pia kuruhusu watu kurekebisha mahesabu yao kwa kiwango chochote cha kitaifa.
Hatua ya 1: Kuunda Mradi Mpya wa Studio ya Visual
- studio ya wazi ya kuona
- bonyeza mradi mpya
- chagua maombi ya fomu ya wajane
- Badilisha jina la mradi kuwa "Kikokotoo cha BMI"
- Hifadhi mradi na ukumbuke mahali (nimeihifadhi katika gari tofauti)
Hatua ya 2: Sehemu mbili
kuna sehemu mbili katika programu ya kuona ya windows windows application
1) Fomu1.vb [Ubunifu]
hapa unaunda GUI
2) Fomu1.vb
humu unaandika programu yako
unaweza kuchagua tabo kwa kuchagua juu yao
Hatua ya 3: Tengeneza Kiolesura (lebo na sanduku za maandishi)
katika hatua hii unahitaji kubuni kiolesura cha mtumiaji wa picha.
- chagua lebo kutoka kwenye kisanduku cha zana kinachopatikana (ikiwa huwezi kupata sanduku la zana bonyeza Ctrl + Alt + x)
- buruta lebo kwenye fomu na uipange upande wa kulia. tunahitaji maandiko matatu
- panga maandiko upande wa kushoto
- bonyeza lebo na katika mali badilisha Autosize kuwa UONGO, hii itakuruhusu kubadilisha ukubwa wa lebo.
-
bonyeza maandiko na katika mali badilisha maandishi kuwa "urefu", "uzito", "BMI yako", mtawaliwa.
- unaweza pia kubadilisha mpangilio mwingine katika mali kama vile rangi na athari ya 3D.
- buruta visanduku vitatu vya maandishi kutoka kwenye kisanduku cha zana na uzipangilie kando ya kushoto sambamba na lebo
- bonyeza sanduku la maandishi na katika mali badilisha mipangilio ya jina kuwa "txtheight", "txtweight", "txtresult"
- unaweza pia kubadilisha mpangilio mwingine katika mali kama vile rangi na athari ya 3D.
- tengeneza kisanduku cha maandishi cha mwisho na upangilie chini, taja sanduku hili la maandishi "txtcomment", hii itatoa matokeo kwa msingi wa watu wa BMI kwani uelewa kutoka kwa nambari pekee inaweza kuwa ngumu.
- kubadilisha jina ni muhimu kwani tutalazimika kuyaita masanduku haya juu katika programu yetu, ikiwa unapendelea kuweka jina lingine lolote lazima ubadilishe jina la kitufe kilichotajwa katika programu pia. (majina ni kulingana na mpango wangu)
Hatua ya 4: Tengeneza Kiolesura (vifungo)
weka vifungo kwa kuviburuta kutoka kwenye kisanduku cha zana na kuziweka sawa kama onyesho kwenye picha
wakati kitufe kimechaguliwa badilisha jina kwenye kitufe katika mali, na unaweza kubadilisha mpangilio wa maandishi pia.
- unda jina la kitufe "btncalc", na maandishi "hesabu BMI"
- unda jina la kitufe "btnclear", na maandishi "wazi"
- unda jina la kitufe "btnexit", na maandishi "toka"
- unda jina la kitufe "btnabout", na maandishi "jifunze kuhusu sisi"
- unda jina la kitufe "btnhlp", na maandishi "unahitaji msaada?" (sijatumia hii na imeachwa bure ikiwa unataka kuongeza kitufe cha usaidizi)
pangilia vifungo katika fomu ya GUI kwa kadri unavyoona inafaa
kubadilisha jina ni muhimu kwani tutalazimika kuziita vifungo hivi kwenye programu yetu, ikiwa unapendelea kuweka jina lingine lolote lazima ubadilishe jina la kitufe kinachojulikana kwenye programu pia. (majina ni kulingana na mpango wangu)
Hatua ya 5: Kupanga Kikokotozi chako
Fomu ya Darasa la Umma1
Binafsi Sub btncalc_Click (mtumaji kama System. Object, na kama System. EventArgs) Hushughulikia btncalc. Click
Urefu wa urefu kama mara mbili = 0 'hutengeneza urefu uliopewa jina Uzito wa kijivu Kama mara mbili = 0' hutengeneza uzito uliobadilishwa uliopunguzwa Punguza BMI Kama Double = 0 'huunda jina tofauti la BMI
txtresults. Text = ""
urefu = Double. Sehemu (txtheight. Text) 'inasoma nambari kutoka kwa kisanduku cha maandishi txtheight na kuzihifadhi katika uzani wa kutofautisha = Double. Parse (txtweight. Text)' inasoma nambari kutoka kwa kisanduku cha maandishi txtweight na inaihifadhi kwa urefu tofauti tofauti = urefu * 0.0254 'hubadilisha urefu kuwa mita uzito = uzani * 0.4535924' hubadilisha uzito kuwa kilogramu urefu = urefu * urefu 'mraba mraba na kuiokoa kuwa urefu tofauti
Ikiwa ((urefu <= 0) Au (uzani <= 0)) Kisha 'kuangalia uhalali ili kuhakikisha data isiyo ya kawaida haijaingizwa kusafisha () MsgBox ("tafadhali ingiza maadili halisi") Toka Mwisho Mdogo Ikiwa
BMI = uzito / urefu 'hesabu ya BMI
BMI = Fomati (BMI, "0.00") 'inaandika BMI kwa alama mbili za mahali za juu za desimali. Text = BMI' inaandika BMI kwenye kisanduku cha maandishi txtresult txtcomment. Text = "" 'inatoa maoni ya kisanduku cha maandishi kuruhusu kuingia kwa data
huhesabu hali kulingana na BMI
Ikiwa BMI <18.5 Basi hali inaweza kutofautiana katika nchi yako
txtcomment. Text = "uko chini ya uzito"
ElseIf ((BMI> = 18.5) Na (BMI 24.9) Na (BMI 29.9 Kisha txtcomment. Text = "wewe ni mnene, tafadhali chukua tahadhari" Mwisho Kama
Maliza Sub
Sub Sub btnexit_Click (mtumaji kama System. Object, na kama System. EventArgs) Hushughulikia btnexit. Click
Funga () 'kazi kwa Sub EndBinafsi Sub btnclear_Click (mtumaji kama System. Object, na kama System. EventArgs) Hushughulikia btnclear. Click cleanup () 'inaita ndogo ya kawaida ya kusafisha End Sub Sub kusafisha ()' inafuta kila txtcomment. Text = "" txtheight. Clear () txtweight Futa () txtresults. Text = "" txtheight. Focus () Mwisho wa Sub
Sub Sub btnabout_Click (mtumaji kama System. Object, na kama System. EventArgs) Hushughulikia btnabout. Click
huu ni ujumbe ulioonyeshwa katika meseji tofauti
'unaweza kuongeza kitu chochote unachotaka baada ya ishara "=" hapa chini lakini lazima iwe kati ya koma mara mbili ("")
Ujumbe mdogo Kama Kamba = "Programu hii Ilifanywa na Umair Bin Asim Kwa Ajili ya Uhamasishaji Wa Jamii Juu ya Afya." & vbNewLine & "Ongezeko Ulimwenguni Kwa Idadi Ya Watu Wenye Kunenepa Limesababisha Hofu ya Kiafya Wakati Idadi Ya Kesi Za Magonjwa Ya Moyo Na Kisukari Inazidi Kuongezeka." & vbNewLine & "Pamoja na haya yote Idadi kubwa ya watu hawajui ikiwa ni wanene au la. Jinsi ya Kukabiliana nayo." & vbNewLine & "Kwa kujibu Kwamba Tumefanya Kikokotoo Cha Kuamua BMI Yako Na Iwe Wewe Ni Mnene Au La." & vbNewLine & "Viwango hivi ni Kulingana na Chama cha Moyo cha Amerika."
MsgBox (ujumbe)
End Sub Sub Sub Sub btnhlp_Click (sender As System. Object, e As System. EventArgs) Hushughulikia btnhlp. Click 'ongeza ujumbe wowote unaotaka kuandika kati ya "" "hauna kitu kwa sasa Dim urgent_message As String =""
MsgBox (ujumbe_wa haraka)
Maliza SubDarasa La Kumaliza
Hatua ya 6: Hongera Progamming yako imefanywa
sasa unaweza kuhesabu BMI yako na unajua jinsi ya kuhariri programu yako kwa kupenda kwako
kucheza programu bonyeza kitufe cha kijani kwenye upau wa juu au bonyeza tu F5 furahiya!
kwa urahisi wako tumechapisha kikokotoo chetu (kilichotengenezwa tayari) na pia programu (katika faili ya.txt)
Ilipendekeza:
Kiunganishi cha ICSP cha Arduino Nano Bila Kichwa cha Siri cha Soldered Lakini Pogo Pin: Hatua 7
Kiunganishi cha ICSP cha Arduino Nano Bila Kichwa cha Pini Soldered Lakini Pogo Pin: Tengeneza kontakt ya ICSP ya Arduino Nano bila kichwa cha pini kilichouzwa kwenye bodi lakini Pogo Pin. Sehemu 3 × 2 Soketi x1 - Futa 2.54mm Dupont Line Waya Waya Pin Connector Makazi ya vituo x6 - BP75-E2 (1.3mm Conical Head) Mtihani wa Kuchunguza Mchanganyiko wa Pogo
Kikapu cha Kunyongwa cha Kituo cha hali ya hewa cha juu: Hatua 11 (na Picha)
Kikapu cha kunyongwa cha Kituo cha hali ya hewa ya juu: Halo kila mtu! Katika chapisho hili la blogi ya T3chFlicks, tutakuonyesha jinsi tulivyotengeneza kikapu kizuri cha kunyongwa. Mimea ni nyongeza safi na nzuri kwa nyumba yoyote, lakini inaweza kuchosha haraka - haswa ikiwa unakumbuka tu kuyamwagilia wakati wako
Kituo cha hali ya hewa cha DIY na Kituo cha Sensorer cha WiFi: Hatua 7 (na Picha)
Kituo cha hali ya hewa cha DIY na Kituo cha Sensor cha WiFi: Katika mradi huu nitakuonyesha jinsi ya kuunda kituo cha hali ya hewa pamoja na kituo cha sensorer cha WiFi. Kituo cha sensorer hupima data ya joto na unyevu wa ndani na kuipeleka, kupitia WiFi, kwa kituo cha hali ya hewa. Kituo cha hali ya hewa kisha kinaonyesha t
Kichujio cha Pass Pass Low Pass cha Mizunguko ya Sauti (Kichujio cha Bure cha RC): Hatua 6
Kichujio cha Pass Pass Low Pass cha Mzunguko wa Sauti (Kichujio cha Bure cha RC): Jambo moja ambalo limekuwa likinipa shida wakati wa kutengeneza vyombo vya elektroniki vya kawaida ni kuingiliwa kwa kelele kwenye ishara zangu za sauti. Nimejaribu kukinga na ujanja tofauti kwa ishara za wiring lakini suluhisho rahisi zaidi baada ya kujenga linaonekana kuwa b
Badilisha Kikokotoo cha kuchora cha TI kuwa Kiingiliano na Unda Video za Kupungua kwa Wakati: Hatua 7 (na Picha)
Washa Kikokotoo cha kuchora cha TI kuwa Kiingiliano na Unda Video za Kupita kwa Wakati: Nimekuwa nikitaka kufanya video zipoteze muda, lakini sina kamera iliyo na kipengee cha kipimaji kilichojengwa ndani. Kwa kweli, sidhani ni nyingi sana kamera huja na huduma kama hiyo (haswa sio kamera za SLR). Kwa hivyo unataka kufanya nini ikiwa unataka