ዝርዝር ሁኔታ:
- ደረጃ 1 በ Microsoft Visual Studio ውስጥ አዲስ ፕሮጀክት መፍጠር
- ደረጃ 2 - ሁሉንም ነገር ወደ ቅጽ ማከል
- ደረጃ 3 ዓምዶችን ማከል
- ደረጃ 4 ኮድ ከመፃፍዎ በፊት
- ደረጃ 5 - ኮድ መጻፍ
- ደረጃ 6 የኮድ ኮድ ኮድ…
- ደረጃ 7: ተከናውኗል። ይሞክሩት
![ቀላል የስልክ መጽሐፍ መተግበሪያ እንዴት እንደሚፈጠር C#: 7 ደረጃዎች ቀላል የስልክ መጽሐፍ መተግበሪያ እንዴት እንደሚፈጠር C#: 7 ደረጃዎች](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10963353-how-to-create-simple-phone-book-application-c-7-steps-j.webp)
ቪዲዮ: ቀላል የስልክ መጽሐፍ መተግበሪያ እንዴት እንደሚፈጠር C#: 7 ደረጃዎች
![ቪዲዮ: ቀላል የስልክ መጽሐፍ መተግበሪያ እንዴት እንደሚፈጠር C#: 7 ደረጃዎች ቪዲዮ: ቀላል የስልክ መጽሐፍ መተግበሪያ እንዴት እንደሚፈጠር C#: 7 ደረጃዎች](https://i.ytimg.com/vi/30552UUSasY/hqdefault.jpg)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:34
![ቀላል የስልክ መጽሐፍ መተግበሪያ እንዴት መፍጠር እንደሚቻል C# ቀላል የስልክ መጽሐፍ መተግበሪያ እንዴት መፍጠር እንደሚቻል C#](https://i.howwhatproduce.com/images/002/image-4556-74-j.webp)
ሰላም ፣ እኔ ሉቃስ ነኝ ፣ የመጀመሪያ አስተማሪዬ ነው። ማይክሮሶፍት ቪዥዋል ስቱዲዮ ውስጥ C#ን በመጠቀም ቀለል ያለ የስልክ መጽሐፍ መተግበሪያን እንዴት መፍጠር እንደሚችሉ ላሳይዎት እፈልጋለሁ። ይህንን ፕሮጀክት ከማድረግዎ በፊት የፕሮግራም መሰረታዊ ዕውቀት ቢኖረን ጥሩ ነው። እንጀምር. የማይክሮሶፍት ቪዥዋል ስቱዲዮ እንፈልጋለን ፣ ለተማሪዎች ነፃ ነው ፣ ከ MSDNAA ሙያዊ እትም ማግኘት ይችላሉ። ለተጨማሪ መረጃ google ን ይፈልጉ። የእኛ መተግበሪያ እንደዚህ ይመስላል -
ደረጃ 1 በ Microsoft Visual Studio ውስጥ አዲስ ፕሮጀክት መፍጠር
![በማይክሮሶፍት ቪዥዋል ስቱዲዮ ውስጥ አዲስ ፕሮጀክት መፍጠር በማይክሮሶፍት ቪዥዋል ስቱዲዮ ውስጥ አዲስ ፕሮጀክት መፍጠር](https://i.howwhatproduce.com/images/002/image-4556-75-j.webp)
የማይክሮሶፍት ቪዥዋል ስቱዲዮን ይጀምሩ ፣ እና አዲስ ፕሮጀክት ይፍጠሩ ፣ የዊንዶውስ ቅጾችን የትግበራ የማስታወሻ ፕሮጀክት ዓይነት Visual C#ን ይምረጡ። የፈለጉትን ፕሮጀክትዎን መሰየም እና አስፈላጊ ከሆነ ለፕሮጀክቱ ቦታን መለወጥ ይችላሉ።
ደረጃ 2 - ሁሉንም ነገር ወደ ቅጽ ማከል
![ሁሉንም ነገር ወደ ቅፅ ማከል ሁሉንም ነገር ወደ ቅፅ ማከል](https://i.howwhatproduce.com/images/002/image-4556-76-j.webp)
![ሁሉንም ነገር ወደ ቅፅ ማከል ሁሉንም ነገር ወደ ቅፅ ማከል](https://i.howwhatproduce.com/images/002/image-4556-77-j.webp)
አሁን ባዶ ቅጽ ነው። በስዕሉ ላይ እንደሚታየው ከመሣሪያ ሳጥን ውስጥ የተወሰኑ ክፍሎችን እንጨምርበት። እነሱም - DataGridView ፣ SaveFileDioalog ፣ OpenFileDialog እና menuStrip
ደረጃ 3 ዓምዶችን ማከል
![ዓምዶችን ማከል ዓምዶችን ማከል](https://i.howwhatproduce.com/images/002/image-4556-78-j.webp)
DataGridView ን ካከሉ በኋላ ባዶ ቦታ አለን ፣ በላዩ ላይ የቀኝ መዳፊት ቁልፍን ጠቅ ያድርጉ እና የአርትዕ አምዶችን ይምረጡ።
ደረጃ 4 ኮድ ከመፃፍዎ በፊት
![ኮድ ከመፃፍዎ በፊት ኮድ ከመፃፍዎ በፊት](https://i.howwhatproduce.com/images/002/image-4556-79-j.webp)
የእርስዎ ቅጽ ይህን የሚመስል መሆኑን ያረጋግጡ እና DataGridView «GRID» ተብሎ ተሰይሟል። በፕሬስ መስኮት ውስጥ ሊያዋቅሩት ይችላሉ
ደረጃ 5 - ኮድ መጻፍ
ክስተቶችን ለመፍጠር በእያንዳንዱ ምናሌዎ እያንዳንዱ ክፍል ላይ ሁለት ጊዜ ጠቅ ያድርጉ ፣ አንድ ኮድ የያዘ መስኮት በሚታይበት ጊዜ ሁሉ ፣ ስለዚህ ይመለሱ እና ከሁሉም ጋር (አስቀምጥ ፣ ክፈት ፣ ዝጋ) በኮድ ውስጥ የምንፈልገውን - ባዶ ባዶ SaveToolStripMenuItem_Click (የነገር ላኪ ፣ EventArgs e) {} የግል ባዶ OpenToolStripMenuItem_Click (የነገር ላኪ ፣ EventArgs e) {} የግል ባዶ CloseToolStripMenuItem_Click (የነገር ላኪ ፣ EventArgs e) {}
ደረጃ 6 የኮድ ኮድ ኮድ…
ከ ‹//› ጉዳዮች በኋላ ከአስተያየቶች ጋር ሙሉ የመተግበሪያችን ኮድ እዚህ አለ - ስርዓትን መጠቀም ፣ System. Collections. Generic ፣ System. ComponentModel ን በመጠቀም። ጽሑፍ; System. IO ን በመጠቀም; // የተጨመረው ሲስተም.ዊንዶውስ። ፎርሞች ፤ ሲስተም በመጠቀም። // የተጨመረው ስርዓት። // addednamespace testowa // ይህ የእኔ የፕሮጀክት ስም {የሕዝብ ከፊል ክፍል ቅጽ 1: ቅጽ {የሕዝብ ቅጽ 1 () {InitializeComponent (); } [Serializable] // የእኛ ክፍል በፋይል ይፋዊ የክፍል ውሂብ ውስጥ እንዲቀመጥ ያስችለዋል // የእኛ ክፍል ለመረጃ {የህዝብ ሕብረቁምፊ ስም ፤ ይፋዊ የአባት ስም; የህዝብ ሕብረቁምፊ ከተማ; የህዝብ ሕብረቁምፊ ቁጥር; } የግል ባዶነት SaveToolStripMenuItem_Click (የነገር ላኪ ፣ EventArgs e) {GRID. EndEdit (); SaveFileDialog saveFileDialog1 = አዲስ SaveFileDialog (); // የፋይል ማስቀመጫ መገናኛን መፍጠር ፋይልን መፍጠር1. RestoreDirectory = true; // ጥሬ መረጃውን ያንብቡ እና ያጣሩ (saveFileDialog1. ShowDialog () == DialogResult. OK) {BinaryFormatter formatter = new BinaryFormatter () ፤ FileStream ውፅዓት = አዲስ FileStream (saveFileDialog1. FileName ፣ FileMode. OpenOrCreate ፣ FileAccess. Write) ፤ ' int n = GRID. RowCount; ውሂብ ሰው = አዲስ ውሂብ [n - 1]; // እኛ ብዙ ረድፎች ያሉ ብዙ መዝገቦች አሉን ፣ ረድፎች በራስ -ሰር ተጨምረዋል ስለዚህ እኛ ሁል ጊዜ ከሚያስፈልገን በላይ አንድ ረድፍ አለን ፣ ስለዚህ n የረድፎች ብዛት -1 ባዶ ረድፍ ለ (int i = 0; i <n - 1; i ++) {ሰው = አዲስ ውሂብ () ፤ // ግሪድ በ «» ውስጥ ሁለት ቁጥሮች አሉት የመጀመሪያው ቁጥር የአምድ መረጃ ጠቋሚ ነው ፣ ሁለተኛው የረድፍ ፈለግ ነው ፣ ማውጫ ሁልጊዜ ከ 0 'ሰው ይጀምራል].ስም = GRID [0, i]. Value. ToString (); ሰው .surname = GRID [1, i]. Value. ToString (); ሰው .city = GRID [2, i]. Value. ToString (); ሰው .ቁጥር = GRID [3, i]. Value. ToString (); } ቅርጸት ሰሪ (ውጤት ፣ ሰው) ፤ ውፅዓት መዝጊያ (); }} የግል ባዶነት OpenToolStripMenuItem_Click (የነገር ላኪ ፣ EventArgs e) // ፋይል ማንበብ እና ወደ GRID ውሂብ ማከል {openFileDialog1 = new OpenFileDialog () ፤ ከሆነ (openFileDialog1. ShowDialog () == DialogResult. OK) {BinaryFormatter reader = new BinaryFormatter (); የፋይል ዥረት ግብዓት = አዲስ FileStream (openFileDialog1. FileName ፣ FileMode. Open ፣ FileAccess. Read) ፤ ውሂብ ሰው = (ውሂብ ) አንባቢ። ግላዊነት (ግቤት); GRID. Rows. Clear (); ለ (int i = 0; i <Person. Length; i ++) {GRID. Rows. Add (); GRID [0, i]. እሴት = ሰው .ስም; ግሪድ [1, i]. እሴት = ሰው .የስም ስም; ግሪድ [2, i]. እሴት = ሰው . ከተማ; ግሪድ [3, i]. እሴት = ሰው .ቁጥር; }}} የግል ባዶነት CloseToolStripMenuItem_Click (የነገር ላኪ ፣ EventArgs e) {ዝጋ (); // መተግበሪያን መዝጋት}}}
ደረጃ 7: ተከናውኗል። ይሞክሩት
በእይታ ስቱዲዮ ውስጥ ማረም / ማረም ሊሠራበት ስለሚችል ምናሌ ላይ ጠቅ ያድርጉ። መተግበሪያውን ለመሞከር ይሞክሩ። አንዳንድ ሳንካዎችን እንደሚያገኙ እርግጠኛ ነኝ ፣ ፋይሎችን በመክፈት ላይ ፣ የእኛ ትግበራዎች ያለ ምንም ደህንነቶች በጣም ቀላል ናቸው ፣ ትልቅ ጠቃሚ መተግበሪያን እንዴት ማድረግ እንደሚቻል ማሳያ ብቻ ነው። እርስዎ ማሻሻል ይችላሉ ፣ የራስዎን ስሪት ያዘጋጁ! አንዳንድ አዲስ ባህሪያትን ያክሉ ፣ የሚፈልጉትን ሁሉ ይለውጡ። መልካም እድል!
የሚመከር:
የማይክሮቢት ጨዋታ እንዴት እንደሚፈጠር -7 ደረጃዎች
![የማይክሮቢት ጨዋታ እንዴት እንደሚፈጠር -7 ደረጃዎች የማይክሮቢት ጨዋታ እንዴት እንደሚፈጠር -7 ደረጃዎች](https://i.howwhatproduce.com/images/001/image-1052-j.webp)
የማይክሮቢት ጨዋታን እንዴት መፍጠር እንደሚቻል -ሀይ ጓደኞች ፣ በዚህ ትምህርት ውስጥ አዲሱን ልዩ ክፍል ማይክሮቢትን በመጠቀም በ tinkercad ውስጥ ጨዋታ እንዴት እንደሚፈጥሩ አስተምራችኋለሁ።
የውሃ ፍሰት መለኪያ እንዴት እንደሚፈጠር -7 ደረጃዎች
![የውሃ ፍሰት መለኪያ እንዴት እንደሚፈጠር -7 ደረጃዎች የውሃ ፍሰት መለኪያ እንዴት እንደሚፈጠር -7 ደረጃዎች](https://i.howwhatproduce.com/images/005/image-14298-j.webp)
የውሃ ፍሰት መለኪያ እንዴት እንደሚፈጠር-ትክክለኛ ፣ ትንሽ እና ዝቅተኛ ዋጋ ያለው ፈሳሽ ፍሰት መለኪያ የግሪንፓክ ™ ክፍሎችን በመጠቀም በቀላሉ ሊሠራ ይችላል። በዚህ መመሪያ ውስጥ የውሃ ፍሰቱን ያለማቋረጥ የሚለካ እና በሦስት ባለ 7 ክፍል ማሳያዎች ላይ የሚያሳየውን የውሃ ፍሰት ቆጣሪ እናቀርባለን። የፍሰት ስሜት
ቀላል DTMF (ቶን) የስልክ መስመር ዲኮደር እንዴት ማድረግ እንደሚቻል - 3 ደረጃዎች
![ቀላል DTMF (ቶን) የስልክ መስመር ዲኮደር እንዴት ማድረግ እንደሚቻል - 3 ደረጃዎች ቀላል DTMF (ቶን) የስልክ መስመር ዲኮደር እንዴት ማድረግ እንደሚቻል - 3 ደረጃዎች](https://i.howwhatproduce.com/images/008/image-21440-j.webp)
ቀላል DTMF (ቶን) የስልክ መስመር ዲኮደር እንዴት ማድረግ እንደሚቻል - ይህ በመሠረቱ በማንኛውም የስልክ መስመር ላይ የ DTMF ምልክቶችን እንዲለዩ የሚያስችልዎት ቀላል ፕሮጀክት ነው። በዚህ መማሪያ ውስጥ ዲኮደር MT8870D ን እየተጠቀምን ነው። እኛ ቅድመ -የተገነባ የቃና ዲኮደር እየተጠቀምን ነው ፣ ምክንያቱም እመኑኝ ፣ ከኋላው ጋር መሞከር እና ከ
በ Google ሰነዶች (አይፓድ) ላይ ተንጠልጣይ ገቢያ እንዴት እንደሚፈጠር -12 ደረጃዎች
![በ Google ሰነዶች (አይፓድ) ላይ ተንጠልጣይ ገቢያ እንዴት እንደሚፈጠር -12 ደረጃዎች በ Google ሰነዶች (አይፓድ) ላይ ተንጠልጣይ ገቢያ እንዴት እንደሚፈጠር -12 ደረጃዎች](https://i.howwhatproduce.com/images/010/image-28744-j.webp)
በ Google ሰነዶች (አይፓድ) ላይ ተንጠልጣይ ገጠመኝ እንዴት እንደሚፈጠር - ብዙዎች እርስዎ በሚያደርጉት ግልፅ ያልሆነ መንገድ በ iPad ላይ ተንጠልጣይ መግቻ እንዴት እንደሚፈጥሩ ለማወቅ ችግሮች ነበሩባቸው። በድርጊትዎ ላይ ያንን ሥራ የተጠቀሰው ገጽ እንዲሠራ ለማድረግ እነዚህ እርምጃዎች እርስዎ እንዴት እንደሚያደርጉት ሂደት ውስጥ ይወስዱዎታል
በ Blogger በ .co.cc: 8 ደረጃዎች ውስጥ ነፃ ጎራ (.co.cc) እንዴት እንደሚፈጠር
![በ Blogger በ .co.cc: 8 ደረጃዎች ውስጥ ነፃ ጎራ (.co.cc) እንዴት እንደሚፈጠር በ Blogger በ .co.cc: 8 ደረጃዎች ውስጥ ነፃ ጎራ (.co.cc) እንዴት እንደሚፈጠር](https://i.howwhatproduce.com/images/001/image-2332-45-j.webp)
በብሎገር With.co.cc ውስጥ ነፃ ጎራ (.co.cc) እንዴት መፍጠር እንደሚቻል - ይህንን አገናኝ ጠቅ ያድርጉ > > http://www.co.cc