TextBox، Label، Command Button كومپونەنتتەرى
ينفورماتيكا 10 سىنىپ
ساباقتىڭ تاقىرىبى: TextBox، Label، CommandButton كومپونەنتتەرى
ماقساتى: Text Box، Label، Command Button كومپونەنتتەرىن مەڭگەرتۋ، كومپونەنتتەرمەن قوسىمشالار جاساۋ ارقىلى وقۋشىلاردىڭ شىعارما - شىلىق قابىلەتىن دامىتۋ
مىندەتى: وقۋشىلار كومپونەنتتەرىمەن قوسىمشالار جاساۋدى، باعدارلا - مالار قۇرۋدى، قاتەلەرمەن جۇمىس جاساۋدى ءبىلۋ كەرەك
ساباقتىڭ ءتۇرى: ينتەگرالدى ساباق
ءادىسى: «كىم ەپتى» سۇراق - جاۋاپ ويىنى، ءتۇسىندىرۋ،«باعىڭدى سىناپ كور» شىعارماشىلىق جۇمىسى
تەحنولوگياسى: كومپيۋتەرلىك تەحنولوگيا
كورنەكىلىگى: كومپيۋتەر، سلايدتار
عىلىمشىلىعى: وقۋشىلاردى شىعارماشىلىق ىزدەنىسكە باۋلۋدى، ەلەكتروندى وقۋلىقتار جاساۋعا ىقپال ەتەدى
دامىتۋشىلىعى: وي - ءورىسىن، قيالىن شارىقتاتادى جانە عىلىمي كوزقاراسىن قالىپتاستىرادى
تاربيەلىك ءمانى: شاپشاڭدىققا، جۇيەلىككە، ىزدەنىمپازدىققا، ۇجىمدىققا، بىرىزدىلىككە باۋلۋ
بارىسى:
1. ۇيىمداستىرۋ كەزەڭى
ا) امانداسۋ، وقۋشىلاردى تۇگەلدەۋ
ب) ساباققا ازىرلەۋ
2. جاڭا ساباقتى ءتۇسىندىرۋ
Visual Basic پروگرامماسىن ىسكە قوسۋ جولى تومەندەگى سۋرەتتە كورسەتىلگەن.
Text Box كومپونەنتى - قوسىمشاعا ءار ءتۇرلى ينفورماسيا ەنگىزۋ جانە شىعارۋ ءۇشىن قولدانىلاتىن كومپانەنت. قوسىمشا ورىندالعاندا پايدالانۋشى بۇل وبەكتىدە جازىلعان جازۋدى رەداكسيالاۋىنا بولادى.
Label كومپونەنتى – ينفورماسيانى شىعارۋ ءۇشىن قولدانىلاتىن كومپونەنت. كوپتەگەن قاسيەتتەرى Text Box كومپونەنتىنىڭ قاسيەتتەرىنە ۇقسايدى. بۇل كومپونەنتتىڭ Text Box وبەكتىسىنەن وزگەشەلىكتەرى:
- مۇندا قوسىمشا ورىندالعاندا تەكستى رەداكسيالاۋعا بولمايدى.
- بۇل وبەكتىنى باتىرما رەتىندە دە پايدالانۋعا بولادى.
CommandButton كومپونەنتى باتىرما جاساۋ ءۇشىن قولدانىلاتىن كەڭىنەن قولدانىلاتىن پايدالى وبەكتىلەردىڭ ءبىرى بولىپ تابىلادى.
Text Box كومپانەنتىنە قوسىمشا جاساۋ ساباقتى كومپيۋتەر ارقىلى قوسىمشا جاساۋ ارقىلى ءتۇسىندىرۋ.
مىسالى: ءبىر عانا TextBox كومپونەنتىنەن تۇراتىن قوسىمشا ىسكە قوسىلعاندا Text1 الاڭىنا «مەن المات ماقسات جالاعاش اۋدانى مىرزاباي احۋن اۋىلىندا تۇرامىن. №122 مەكتەپتىڭ 10 – سىنىبىندا وقيمىن» دەگەن ءماتىن شىعۋ كەرەك.
قوسىمشا جاساۋ ءۇشىن:
1. فورماعا Text1 كومپونەنتىن ورنالاستىرىپ، فورمادا ونى كەرەگىنشە سوزعاننان كەيىن، ونىڭ MultLine قاسيەتىنە True ءمانىن ورناتامىز.
2. فورمانىڭ كەز كەلگەن جەرىن ەكى رەت شەرتىپ، شىققان پروگراممالىق كود تەرەزەسىنە كەلەسى پروسەدۋرانى جازامىز:
Private Sub Form_Load()
Text1. Text= “مەن المات ماقسات جالاعاش اۋدانى مىرزاباي احۋن” &_ “اۋىلىندا تۇرامىن. №122 مەكتەپتىڭ 10 – سىنىبىندا وقيمىن”
End Sub
3. پروسەدۋرانى تولتىرعاننان كەيىن قوسىمشانى Run - Start كومانداسىن ورىنداۋ ارقىلى ىسكە قوسقاندا Text1 الاڭىنا ءماتىن شىعادى.
4. شىعارماشىلىق جۇمىس:
«باعىڭدى سىناپ كور» تەوريانى پراكتيكامەن ۇشتاستىرۋ.
فورماعا TextBox، Label، CommandButton كومپونەنتتەرىن پايدالانىپ، ۋ=5*ح^3 ورنەگىن ەسەپتەيتىن قوسىمشا قۇرۋ.
قوسىمشانى قۇرۋ بارىسى:
1. فورمانىڭ Caption قاسيەتىنىڭ مانىنە ۋ=5*ح^3 ورنەگىن جازىڭىز
2. فورماعا ناتيجە شىعارۋ ءۇشىن Label 1 كومپونەنتىن ورنالاستىرىپ، ونىڭ Caption قاسيەتىنىڭ ءمانىن تازالاڭىز.
3. فورماعا CommandButton 1 كومپونەنتىن ورنالاستىرىپ، ونىڭ Caption قاسيەتىنە «ەسەپتە» ءمانىن بەرىڭىز.
4. فورماعا CommandButton 2 كومپونەنتىن ورنالاستىرىپ، ونىڭ Caption قاسيەتىنە «تازالا» ءمانىن بەرىڭىز.
5. فورماعا ح - ءتىڭ ءمانىن ەنگىزۋ قىزمەتىن اتقاراتىن Text1 كومپونەنتىن ورنالاستىرىپ، Text قاسيەتىنىڭ ءمانىن تازالاڭىز.
6. فورماعا تۇسىنىكتەمە جازۋ ءۇشىن قىزمەت اتقاراتىن Label 2 كومپونەنتىن ورنالاستىرىپ، ونىڭ Caption قاسيەتىنە «ح=» ءمانىن بەرىڭىز.
7. CommandButton 1 كومپونەنتىن ەكى رەت شەرتىپ، كودتار تەرەزەسىندە بەرىلگەن ورنەكتى ەسەپتەيتىن پروسەدۋرا تولتىرىڭىز.
Private Sub Command1_Click ()
X= Val (Text1. Text)
Y=5*x^3
Label1. Caption = “Y=” + Str (Y)
End Sub
8. Command2 كومپونەنتىن ەكى رەت شەرتىپ، كودتار تەرەزەسىندە تەكست الاڭىن تازارتاتىن پروسەدۋرا تولتىرىڭىز:
Private Sub Command2_Click ()
Text2. Text= “”
End Sub
9. قوسىمشانى ورىنداپ كورىڭىز.
5. ساباقتى قورىتىندىلاۋ
«كىم ەپتى؟» سۇراق - جاۋاپ ويىنى ارقىلى بۇگىنگى وتكەن ساباقتى قالاي يگەرگەنىن تەكسەرەمىن.
1. ۇيگە تاپسىرما بەرۋ
2. وقۋشىلاردى باعالاۋ
ساباقتىڭ تاقىرىبى: TextBox، Label، CommandButton كومپونەنتتەرى
ماقساتى: Text Box، Label، Command Button كومپونەنتتەرىن مەڭگەرتۋ، كومپونەنتتەرمەن قوسىمشالار جاساۋ ارقىلى وقۋشىلاردىڭ شىعارما - شىلىق قابىلەتىن دامىتۋ
مىندەتى: وقۋشىلار كومپونەنتتەرىمەن قوسىمشالار جاساۋدى، باعدارلا - مالار قۇرۋدى، قاتەلەرمەن جۇمىس جاساۋدى ءبىلۋ كەرەك
ساباقتىڭ ءتۇرى: ينتەگرالدى ساباق
ءادىسى: «كىم ەپتى» سۇراق - جاۋاپ ويىنى، ءتۇسىندىرۋ،«باعىڭدى سىناپ كور» شىعارماشىلىق جۇمىسى
تەحنولوگياسى: كومپيۋتەرلىك تەحنولوگيا
كورنەكىلىگى: كومپيۋتەر، سلايدتار
عىلىمشىلىعى: وقۋشىلاردى شىعارماشىلىق ىزدەنىسكە باۋلۋدى، ەلەكتروندى وقۋلىقتار جاساۋعا ىقپال ەتەدى
دامىتۋشىلىعى: وي - ءورىسىن، قيالىن شارىقتاتادى جانە عىلىمي كوزقاراسىن قالىپتاستىرادى
تاربيەلىك ءمانى: شاپشاڭدىققا، جۇيەلىككە، ىزدەنىمپازدىققا، ۇجىمدىققا، بىرىزدىلىككە باۋلۋ
بارىسى:
1. ۇيىمداستىرۋ كەزەڭى
ا) امانداسۋ، وقۋشىلاردى تۇگەلدەۋ
ب) ساباققا ازىرلەۋ
2. جاڭا ساباقتى ءتۇسىندىرۋ
Visual Basic پروگرامماسىن ىسكە قوسۋ جولى تومەندەگى سۋرەتتە كورسەتىلگەن.
Text Box كومپونەنتى - قوسىمشاعا ءار ءتۇرلى ينفورماسيا ەنگىزۋ جانە شىعارۋ ءۇشىن قولدانىلاتىن كومپانەنت. قوسىمشا ورىندالعاندا پايدالانۋشى بۇل وبەكتىدە جازىلعان جازۋدى رەداكسيالاۋىنا بولادى.
Label كومپونەنتى – ينفورماسيانى شىعارۋ ءۇشىن قولدانىلاتىن كومپونەنت. كوپتەگەن قاسيەتتەرى Text Box كومپونەنتىنىڭ قاسيەتتەرىنە ۇقسايدى. بۇل كومپونەنتتىڭ Text Box وبەكتىسىنەن وزگەشەلىكتەرى:
- مۇندا قوسىمشا ورىندالعاندا تەكستى رەداكسيالاۋعا بولمايدى.
- بۇل وبەكتىنى باتىرما رەتىندە دە پايدالانۋعا بولادى.
CommandButton كومپونەنتى باتىرما جاساۋ ءۇشىن قولدانىلاتىن كەڭىنەن قولدانىلاتىن پايدالى وبەكتىلەردىڭ ءبىرى بولىپ تابىلادى.
Text Box كومپانەنتىنە قوسىمشا جاساۋ ساباقتى كومپيۋتەر ارقىلى قوسىمشا جاساۋ ارقىلى ءتۇسىندىرۋ.
مىسالى: ءبىر عانا TextBox كومپونەنتىنەن تۇراتىن قوسىمشا ىسكە قوسىلعاندا Text1 الاڭىنا «مەن المات ماقسات جالاعاش اۋدانى مىرزاباي احۋن اۋىلىندا تۇرامىن. №122 مەكتەپتىڭ 10 – سىنىبىندا وقيمىن» دەگەن ءماتىن شىعۋ كەرەك.
قوسىمشا جاساۋ ءۇشىن:
1. فورماعا Text1 كومپونەنتىن ورنالاستىرىپ، فورمادا ونى كەرەگىنشە سوزعاننان كەيىن، ونىڭ MultLine قاسيەتىنە True ءمانىن ورناتامىز.
2. فورمانىڭ كەز كەلگەن جەرىن ەكى رەت شەرتىپ، شىققان پروگراممالىق كود تەرەزەسىنە كەلەسى پروسەدۋرانى جازامىز:
Private Sub Form_Load()
Text1. Text= “مەن المات ماقسات جالاعاش اۋدانى مىرزاباي احۋن” &_ “اۋىلىندا تۇرامىن. №122 مەكتەپتىڭ 10 – سىنىبىندا وقيمىن”
End Sub
3. پروسەدۋرانى تولتىرعاننان كەيىن قوسىمشانى Run - Start كومانداسىن ورىنداۋ ارقىلى ىسكە قوسقاندا Text1 الاڭىنا ءماتىن شىعادى.
4. شىعارماشىلىق جۇمىس:
«باعىڭدى سىناپ كور» تەوريانى پراكتيكامەن ۇشتاستىرۋ.
فورماعا TextBox، Label، CommandButton كومپونەنتتەرىن پايدالانىپ، ۋ=5*ح^3 ورنەگىن ەسەپتەيتىن قوسىمشا قۇرۋ.
قوسىمشانى قۇرۋ بارىسى:
1. فورمانىڭ Caption قاسيەتىنىڭ مانىنە ۋ=5*ح^3 ورنەگىن جازىڭىز
2. فورماعا ناتيجە شىعارۋ ءۇشىن Label 1 كومپونەنتىن ورنالاستىرىپ، ونىڭ Caption قاسيەتىنىڭ ءمانىن تازالاڭىز.
3. فورماعا CommandButton 1 كومپونەنتىن ورنالاستىرىپ، ونىڭ Caption قاسيەتىنە «ەسەپتە» ءمانىن بەرىڭىز.
4. فورماعا CommandButton 2 كومپونەنتىن ورنالاستىرىپ، ونىڭ Caption قاسيەتىنە «تازالا» ءمانىن بەرىڭىز.
5. فورماعا ح - ءتىڭ ءمانىن ەنگىزۋ قىزمەتىن اتقاراتىن Text1 كومپونەنتىن ورنالاستىرىپ، Text قاسيەتىنىڭ ءمانىن تازالاڭىز.
6. فورماعا تۇسىنىكتەمە جازۋ ءۇشىن قىزمەت اتقاراتىن Label 2 كومپونەنتىن ورنالاستىرىپ، ونىڭ Caption قاسيەتىنە «ح=» ءمانىن بەرىڭىز.
7. CommandButton 1 كومپونەنتىن ەكى رەت شەرتىپ، كودتار تەرەزەسىندە بەرىلگەن ورنەكتى ەسەپتەيتىن پروسەدۋرا تولتىرىڭىز.
Private Sub Command1_Click ()
X= Val (Text1. Text)
Y=5*x^3
Label1. Caption = “Y=” + Str (Y)
End Sub
8. Command2 كومپونەنتىن ەكى رەت شەرتىپ، كودتار تەرەزەسىندە تەكست الاڭىن تازارتاتىن پروسەدۋرا تولتىرىڭىز:
Private Sub Command2_Click ()
Text2. Text= “”
End Sub
9. قوسىمشانى ورىنداپ كورىڭىز.
5. ساباقتى قورىتىندىلاۋ
«كىم ەپتى؟» سۇراق - جاۋاپ ويىنى ارقىلى بۇگىنگى وتكەن ساباقتى قالاي يگەرگەنىن تەكسەرەمىن.
1. ۇيگە تاپسىرما بەرۋ
2. وقۋشىلاردى باعالاۋ
نازار اۋدارىڭىز! جاسىرىن ءماتىندى كورۋ ءۇشىن سىزگە سايتقا تىركەلۋ قاجەت.