Բովանդակություն:
- Քայլ 1: Ստեղծեք նոր Visual Studio նախագիծ
- Քայլ 2: Երկու բաժին
- Քայլ 3. Նախագծեք ինտերֆեյսը (պիտակներ և տեքստային տուփեր)
- Քայլ 4: Նախագծեք ինտերֆեյսը (կոճակներ)
- Քայլ 5: Հաշվիչի ծրագրավորում
- Քայլ 6: Շնորհավորում ենք, որ ձեր ծրագրավորումն ավարտված է
Video: BMI հաշվիչ `6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Իմ անունն է Ումեր բին Ասիմ: Ես գլոբալ հեռանկարի ուսանող եմ, կատարում եմ իմ O մակարդակները: Այս նախագիծը իրազեկման արշավի մի մասն է, որը ես և իմ դասընկերները ներկայումս իրականացնում ենք: Մենք ընդունում ենք, որ ճարպակալումն ամբողջ աշխարհում աճող խնդիր է և խրախուսում ենք մարդկանց պայքարել ճարպակալման դեմ, մինչև դա հանգեցնի խոշոր սոցիալական աղետի: Այս նախագիծը մեր բազմաթիվ իրազեկման արշավներից մեկն է:
BMI հաշվիչը թույլ է տալիս մարդկանց ավելի հեշտությամբ հաշվարկել իրենց մարմնի զանգվածի ինդեքսը և որոշել ճարպակալած լինելը, թե ոչ: Մեր պատրաստած հաշվիչը սահմանվում է ամերիկյան առողջապահական ասոցիացիայի չափանիշներով: Սա տեղադրելու նպատակն է թույլ տալ մարդկանց ոչ միայն հաշվիչ սարքել, այլև թույլ տալ մարդկանց փոփոխել իրենց հաշվիչներն իրենց ազգային ստանդարտով:
Քայլ 1: Ստեղծեք նոր Visual Studio նախագիծ
- բաց տեսողական ստուդիա
- կտտացրեք նոր նախագծին
- ընտրեք այրիների ձևի դիմում
- նախագիծը վերանվանել «BMI հաշվիչ»
- պահպանեք նախագիծը և հիշեք գտնվելու վայրը (ես այն պահել եմ առանձին դրայվում)
Քայլ 2: Երկու բաժին
Visual Studio- ի պատուհանների դիմումի երկու բաժին կա
1) Form1.vb [Դիզայն]
այստեղ դուք ստեղծում եք GUI
2) Form1.vb
այստեղ դուք գրում եք ձեր ծրագրավորումը
կարող եք ընտրել ներդիրները `ընտրելով դրանց վրա
Քայլ 3. Նախագծեք ինտերֆեյսը (պիտակներ և տեքստային տուփեր)
այս քայլում դուք պետք է նախագծեք գրաֆիկական ինտերֆեյսը:
- Գործիքների տուփից ընտրեք պիտակներ (եթե չեք գտնում գործիքի տուփը, սեղմեք Ctrl+Alt+x)
- պիտակը քաշեք ձևի վրա և դասավորեք դրանք աջ կողմում: մեզ պետք է երեք պիտակ
- դասավորեք պիտակները ձախ կողմում
- կտտացրեք պիտակների վրա և հատկությունների մեջ փոխեք Autosize to FALSE, դա թույլ կտա ձեզ փոխել պիտակի չափը:
-
կտտացրեք պիտակների վրա և հատկությունների մեջ համապատասխանաբար փոխեք տեքստը «բարձրություն», «քաշ», «ձեր BMI»:
- կարող եք նաև այլ հատկություններ փոխել այնպիսի հատկությունների մեջ, ինչպիսիք են գույնը և 3D էֆեկտը:
- Գործիքի տուփից քաշեք երեք տեքստային տուփ և դրանք հավասարեցրեք պիտակներին ձախ զուգահեռ
- կտտացրեք տեքստային տուփին և հատկությունների մեջ անվանման կարգավորումները փոխեք «txtheight», «txtweight», «txtresults»
- կարող եք նաև այլ հատկություններ փոխել այնպիսի հատկությունների մեջ, ինչպիսիք են գույնը և 3D էֆեկտը:
- ստեղծեք վերջին տեքստային տուփը և հավասարեցրեք այն ներքևում, անվանեք այս տեքստային տուփը «txtcomment», սա արդյունք կտա BMI- ի անձանց հիման վրա, քանի որ միայն թվերից հասկանալը կարող է դժվար լինել:
- Անունը փոխելը էական է, քանի որ մենք ստիպված կլինենք այս տուփերը կանչել մեր ծրագրում, եթե նախընտրում եք որևէ այլ անուն դնել, պետք է ծրագրում նույնպես փոխեք նշված կոճակի անունը: (անունները ըստ իմ ծրագրի)
Քայլ 4: Նախագծեք ինտերֆեյսը (կոճակներ)
տեղադրեք կոճակները ՝ դրանք քաշելով գործիքի տուփից և հավասարեցնելով դրանք, ինչպես ցույց է տրված նկարում
երբ կոճակը ընտրված է, փոխեք անունը հատկությունների կոճակի վրա, և կարող եք նաև փոխել տեքստի կարգավորումը:
- ստեղծել կոճակի անուն «btncalc», «հաշվարկել BMI» տեքստով
- ստեղծել կոճակի անուն «btnclear», «մաքուր» տեքստով
- ստեղծել կոճակի անուն «btnexit», «ելք» տեքստով
- ստեղծել կոճակի անուն «btnabout», «իմացեք մեր մասին» տեքստով
- ստեղծել կոճակի անուն «btnhlp», «օգնության կարիք ունե՞ք» տեքստով: (ես դա չեմ օգտագործել, և այն մնացել է անվճար, եթե ցանկանում եք ավելացնել օգնության կոճակը)
հավասարեցրեք կոճակները GUI ձևով ՝ ըստ ձեր հայեցողության
Անունը փոխելը էական է, քանի որ մենք ստիպված կլինենք այս կոճակները կանչել մեր ծրագրում, եթե նախընտրում եք որևէ այլ անուն դնել, ապա ծրագրում նույնպես պետք է փոխեք նշված կոճակի անունը: (անունները ըստ իմ ծրագրի)
Քայլ 5: Հաշվիչի ծրագրավորում
Հանրային դասի ձև 1
Անձնական ենթակետ btncalc_Click (ուղարկող ՝ որպես System. Object, e As System. EventArgs) Handles btncalc. Սեղմեք
Dim height As Double = 0 'ստեղծում է փոփոխական անունով բարձրություն Dim weight as Double = 0' ստեղծում է փոփոխական անունով քաշ Dim BMI As Double = 0 'ստեղծում է BMI անունով փոփոխական
txtresults. Text = ""
բարձրություն = Կրկնակի. Վերլուծել (txtheight. Text) 'կարդում է txtheight տեքստային տուփի թվերը և պահում է համապատասխան փոփոխական քաշի մեջ = Double 0.0254 'բարձրությունը փոխակերպում է մետր քաշի = քաշը * 0.4535924' քաշը վերածում է կիլոգրամի հասակի = հասակը * հասակի 'քառակուսիները ողջ են և պահում այն փոփոխական բարձրության
Եթե ((բարձրություն = = 0) Կամ (քաշը = = 0)) Ապա 'վավերականության ստուգում `անբնական տվյալների չմաքրման համար մուտքագրելու համար () MsgBox (« խնդրում ենք տեղադրել իրատեսական արժեքներ ») Ելք ենթավարտից
BMI = BMI քաշի / հասակի 'հաշվարկ
BMI = Ձևաչափ (BMI, "0.00") 'BMI- ն գրում է երկու տասնորդական տեքստային արդյունքներ: Text = BMI' BMI- ն գրում է BMI տեքստային տեքստում txtresults txtcomment. Text = "" "դատարկում է տեքստային տուփի մեկնաբանությունը` տվյալների մուտքագրումը թույլատրելու համար
«Հաշվում է վիճակը ըստ BMI- ի
Եթե BMI <18.5 <Այն դեպքում 'վիճակը կարող է տարբեր լինել ձեր երկրում
txtcomment. Text = "դուք քաշի տակ եք"
Այլ Եթե ((BMI> = 18.5) Եվ (BMI 24.9) Եվ (BMI 29.9) Այնուհետև txtcomment. Text = "դուք գեր եք, խնդրում ենք նախազգուշական միջոցներ ձեռնարկել" Վերջ
Վերջ ենթ
Անձնական ենթակետ btnexit_Click (ուղարկողը որպես համակարգ. Օբյեկտ, և որպես համակարգ. EventVargs) կարգավորում է btnexit: Սեղմեք
Փակել () 'գործառույթը End Sub- ից դուրս գալու համարԱնձնական ենթակետ btnclear_Click (ուղարկողը ՝ որպես System. Object, e As System. EventArgs) կարգավորում է btnclear. Սեղմեք cleanup () - ի զանգերը ենթակարգային մաքրում End Sub Sub cleanup () - ը մաքրում է յուրաքանչյուր տեքստային տեքստային մեկնաբանություն: Text = "" txtheight. Clear () txtweight. Մաքրել () txtresults. Text = "" txtheight. Focus () End Sub
Անձնական ենթակետ btnabout_Click (ուղարկողը որպես System. Object, e As System. EventArgs) կարգավորում է btnabout. Click
'սա այն հաղորդագրությունն է, որը ցուցադրվում է առանձին msgbox- ում
'Դուք կարող եք ցանկացած բան ավելացնել ձեր ներքևի «=» նշանից հետո, բայց այն պետք է լինի կրկնակի ստորակետների միջև ("")
Dim message As String = "Այս ծրագրաշարը պատրաստել է Ումեր Բին Ասիմը` հանուն առողջության մասին սոցիալական իրազեկման: " & vbNewLine & "Obարպակալած մարդկանց թվի համաշխարհային աճը առողջական խուճապ է առաջացրել, քանի որ սրտի հիվանդությունների և շաքարախտի դեպքերի թիվն աճում է": & vbNewLine & «Չնայած այս ամենին, մեծ թվով մարդիկ չգիտեն, թե ճարպակալած են, թե ինչպես հակազդել դրան»: & vbNewLine & "Ի պատասխան դրան մենք հաշվիչ ենք պատրաստել` ձեր BMI- ն որոշելու և ճարպակալած լինել -չլինելու համար ": & vbNewLine & «Այս չափանիշներն ըստ ամերիկյան սրտի ասոցիացիայի են»:
MsgBox (հաղորդագրություն)
End Sub Private Sub btnhlp_Click (ուղարկող ՝ որպես System. Object, e As System. EventArgs) կարգավորում է btnhlp. Սեղմեք 'ավելացնել ցանկացած հաղորդագրություն, որը ցանկանում եք գրել "" - ի միջև, այն այժմ դատարկ է Dim urgent_message As String = ""
MsgBox (հրատապ_ հաղորդագրություն)
Վերջ ենթԱվարտի դաս
Քայլ 6: Շնորհավորում ենք, որ ձեր ծրագրավորումն ավարտված է
այժմ կարող եք հաշվարկել ձեր BMI- ն և գիտեք, թե ինչպես խմբագրել ձեր ծրագրակազմը ձեր սրտով
ծրագրակազմը խաղալու համար սեղմեք վերին սանդղակի կանաչ սլաքը կամ պարզապես սեղմեք F5 վայելեք:
Ձեր հարմարության համար մենք տեղադրել ենք մեր սեփական հաշվիչը (պատրաստ է), ինչպես նաև ծրագրավորումը (.txt ֆայլում)
Խորհուրդ ենք տալիս:
Այցելուների հաշվիչ `օգտագործելով 8051 և IR սենսոր LCD- ով` 3 քայլ
Այցելուների հաշվիչ `օգտագործելով 8051 և IR սենսոր LCD- ով. Հարգելի ընկերներ, ես բացատրել եմ, թե ինչպես պատրաստել այցելուների հաշվիչ` օգտագործելով 8051 և IR սենսորներ և ցուցադրել այն LCD- ում: 8051 -ը ամենահայտնի միկրոկառավարիչներից է, որն օգտագործվում է ամբողջ աշխարհում հոբբի, առևտրային ծրագրեր պատրաստելու համար: Ես տեսակցել եմ
Բանկային հաշվի խնայողությունների հաշվիչ `18 քայլ
Բանկային հաշվի խնայողությունների հաշվիչ. Շնորհակալություն իմ խնայողությունների հաշվիչն ընտրելու համար: Այսօր մենք կսովորենք, թե ինչպես ծրագրավորել BankAccount դաս `ձեր անձնական ծախսերն ու խնայողությունները հետևելու համար: Ձեր ծախսերին հետևելու համար բանկային հաշիվ ստեղծելու համար նախ անհրաժեշտ կլինի հիմնական
Ներքին օդի որակի հաշվիչ `5 քայլ (նկարներով)
Ներքին օդի որակի հաշվիչ. Ձեր տանը օդի որակը ստուգելու պարզ նախագիծ: Քանի որ վերջին շրջանում մենք շատ ենք մնում/աշխատում տնից, գուցե լավ գաղափար լինի վերահսկել օդի որակը և հիշեցնել ինքներդ ձեզ, երբ ժամանակն է բացել պատուհանը և մի քիչ մաքուր օդ ներս մտեք
Պարզ 20 LED Vu հաշվիչ ՝ օգտագործելով LM3915: 6 քայլ
Պարզ 20 LED Vu հաշվիչ ՝ օգտագործելով LM3915. VU հաշվիչ պատրաստելու գաղափարը երկար ժամանակ եղել է իմ նախագծերի ցանկում: Եվ վերջապես, ես հիմա կարող եմ հասնել դրան: VU հաշվիչը միացում է ձայնային ազդանշանի ուժի ցուցիչի համար: VU հաշվիչի սխեման սովորաբար կիրառվում է ուժեղացուցիչի սխեմայի վրա, որպեսզի
CMOS Հաճախականության հաշվիչ `3 քայլ
CMOS Հաճախականության հաշվիչ. Սա ուղեցույց է `ներառված PDF- ներով և լուսանկարներով, թե ինչպես եմ ես նախագծել իմ սեփական հաճախականությունների հաշվիչը` զվարճալի տրամաբանությունից դուրս: Ես ամբողջությամբ չեմ մանրամասնի, թե ինչպես եմ պատրաստել վարագույրները կամ ինչպես պետք է այն միացնել, բայց սխեմաները պատրաստված են KICAD- ով, որը փափուկ է