ÀÌ Ã¥Àº À©µµ ÇÁ·Î±×·¡¹ÖÀ» óÀ½ ÇнÀÇÏ´Â ÇлýµéÀ» ´ë»óÀ¸·Î Á¦ÀÛÇÏ¿´À¸¸ç, VisualBasic.NET(VB.NET)ÀÇ ±âº» ±â´ÉºÎÅÍ µ¥ÀÌÅͺ£À̽º¸¦ Æ÷ÇÔÇÑ ÀÀ¿ëÇÁ·Î±×·¥±îÁö ´Ù¾çÇÑ ±â´ÉµéÀ» ¿¹Á¦ ÇÁ·Î±×·¥°ú ÇÔ²² ¼ö·ÏÇÏ¿´½À´Ï´Ù. ½Ç½ÀÀ» À§ÇÑ ¿¹Á¦ ÇÁ·Î±×·¥Àº Visual Studio2008 ¿¡¼ Á¦ÀÛÇÏ¿´À¸¸ç, ÃâÆÇ»ç ȨÆäÀÌÁö¿¡¼ ´Ù¿î·Îµå ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù ÀÌ Ã¥Àº ´ëÇÐ ±³Àç·Î ÇÑ Çб⠵¿¾È ÇнÀÇÒ ¼ö ÀÖ´Â ºÐ·®ÀÇ ³»¿ëÀ» ´Ù·ç¾úÀ¸¸ç, ÇнÀ ÈÄ¿¡´Â °£´ÜÇÑ ÀÀ¿ëÇÁ·Î±×·¥À» ½º½º·Î °³¹ßÇÒ ¼ö ÀÖ´Â ´É·ÂÀ» °®µµ·Ï Çϴµ¥ ÁßÁ¡À» µÎ¾ú½À´Ï´Ù.
¸ñÂ÷
Á¦1ºÎ Visual Basic.NET °³¿ä
Á¦1Àå Visual Basic.NET °³¹ß ȯ°æ
1.1 À©µµ(Windows)¿Í Visual Basic.NET
1.1.1 À©µµ ÇÁ·Î±×·¡¹Ö
1.1.2 Visual Basic.NET°ú .NET ÇÁ·¹ÀÓ¿öÅ©(Framework)ÀÇ Æ¯Â¡
1.2 Visual Basic.NET ¿ë¾î
1.3 Visual Basic.NET µµ±¸(Tool)
1.3.1 Æû(Form)°ú ¼Ö·ç¼Ç(Solution) Ž»ö±â
1.3.2 µµ±¸»óÀÚ(Tool Box)¿Í ¼Ó¼º(Property) â
1.3.3 µµ±¸ÁÙ(Tool Bar)°ú ÄÚµå â
1.3.4 Visual Basic.NET ¸Þ´º ¸í·É¾î
1.4 ÇÁ·ÎÁ§Æ® °ü¸®
1.4.1 ÇÁ·ÎÁ§Æ® »ý¼º ¹× ÀúÀåÇϱâ
1.4.2 ÇÁ·ÎÁ§Æ® ¿±â ¹× ½ÇÇàÇϱâ
Á¦2Àå ÇÁ·Î±×·¡¹Ö ±âº» °úÁ¤
2.1 À©µµ Æû ÀÀ¿ëÇÁ·Î±×·¥ °³¹ß
2.1.1 Æû(Form) ¼³°èÇϱâ
2.1.2 Æû¿¡ ÄÁÆ®·Ñ Ãß°¡Çϱâ
2.1.3 °´Ã¼(Object)¿¡ ÄÚµå ºÙÀ̱â
2.1.4 ÆÄÀÏ ÀúÀåÇϱâ
2.1.5 ÇÁ·Î±×·¥ ½ÇÇà°ú ½ÇÇàÆÄÀÏ ¸¸µé±â
2.2 À¯¿ëÇÑ ±â´Éµé
2.2.1 ÇÁ·ÎÁ§Æ® ¿É¼Ç ¼³Á¤
2.2.2 °´Ã¼¸í ºÎ¿©±ÔÄ¢
Á¦2ºÎ Visual Basic.NET ±âÃÊ
Á¦3Àå Visual Basic.NET ±¸¹®
3.1 »ó¼ö¿Í º¯¼ö
3.1.1 »ó¼ö
3.1.2 º¯¼öÀÇ ÀÚ·áÇü
3.1.3 º¯¼öÀÇ ¿µ¿ª ±ÔÄ¢
3.2 ¿¬»êÀÚÀÇ Á¾·ù
3.2.1 »ê¼ú ¿¬»êÀÚ
3.2.2 °ü°è ¿¬»êÀÚ
3.2.3 ³í¸® ¿¬»êÀÚ
3.2.4 ºñÆ® ¿¬»êÀÚ
3.3 Á¦¾î¹®ÀÇ »ç¿ë
3.3.1 ¼±Åù® ±¸Á¶
3.3.2 ¹Ýº¹¹® ±¸Á¶
3.3.3 ±âŸ Á¦¾î¹®
3.4 ÇÔ¼ö¿Í ÇÁ·Î½ÃÀú(Procedure)
3.4.1 ¼ºê ÇÁ·Î½ÃÀú(Sub Procedure)
3.4.2 ÇÔ¼ö ÇÁ·Î½ÃÀú(Function Procedure)
3.4.3 ÇÁ·Î½ÃÀúÀÇ ÇüÅÂ
3.4.4 Àμö¿Í ¸Å°³º¯¼ö(Argument and Parameter)
3.4.5 Visual Basic.NET ÇÔ¼ö
Á¦4Àå ±âº» ÄÁÆ®·ÑÀÇ ÀÌ¿ë
4.1 Æû°ú ¼Ó¼º
4.2 Ç¥ÁØ(Standard) ÄÁÆ®·Ñ
4.2.1 ·¹À̺í(Label)°ú ±Û»óÀÚ(Text Box)
4.2.2 ¸í·É¹öÆ°(Button)
4.2.3 ¼öÁ÷/¼öÆò ½ºÅ©·Ñ(Scroll Bar)
4.2.4 ÄÞº¸¹Ú½º(Combo Box)¿Í ¸®½ºÆ®¹Ú½º(List Box)
4.2.5 ŸÀ̸Ó(Timer)
4.2.6 ±×¸²»óÀÚ(Picture Box)¿Í À̹ÌÁö ¸®½ºÆ®
4.2.7 ±×·ì¹Ú½º(Group Box), üũ¹Ú½º(Check Box), ¿É¼Ç¹öÆ°(Radio Button)
4.2.8 ±×¸®µå(DataGrid) ÄÁÆ®·Ñ
4.3 ¿¹Á¦ ÇÁ·Î±×·¥
4.3.1 ´ÜÀ§º¯È¯ ÇÁ·Î±×·¥
4.3.2 Á¤·Ä ÇÁ·Î±×·¥
4.3.3 ÄÁÆ®·Ñ È°¿ë ÇÁ·Î±×·¥
Á¦3ºÎ ÀÀ¿ëÇÁ·Î±×·¥ ¼³°è
Á¦5Àå ¸Þ´º, µµ±¸¸ðÀ½, »óÅÂÇ¥½ÃÁÙ ¼³°è
5.1 ¸Þ´º ¼³°è
5.1.1 ¸Þ´º ¼³°è ±âÁØ
5.1.2 MenuStrip ÄÁÆ®·Ñ
5.1.3 ¸Þ´ºÀÇ ¼³°è
5.2 µµ±¸¸ðÀ½ ¼³°è
5.3 »óÅÂÇ¥½ÃÁÙ ¼³°è
5.4 ¿¹Á¦ ÇÁ·Î±×·¥
Á¦6Àå MDI ÀÀ¿ëÇÁ·Î±×·¥
6.1 ÆûÀÇ °ü¸®
6.1.1 ÆûÀÇ Ç¥Çö
6.1.2 ½ÃÀÛ(Startup)ÆûÀÇ ¼³Á¤
6.2 MDI(Multiple Document Interface)
6.2.1 MDI ÀÀ¿ëÇÁ·Î±×·¥ Á¦ÀÛ
6.2.2 MDI ÀÀ¿ëÇÁ·Î±×·¥ÀÇ Æ¯¼º
6.3 ¿¹Á¦ ÇÁ·Î±×·¥
Á¦7Àå ´ëÈ»óÀÚ ÀÌ¿ë
7.1 ¸Þ½ÃÁö »óÀÚ
7.1.1 MsgBox() ÇÔ¼ö
7.1.2 InputBox() ÇÔ¼ö
7.2 ´ëÈ»óÀÚ ÄÁÆ®·Ñ
7.3 ¿¹Á¦ ÇÁ·Î±×·¥
Á¦8Àå ÇÁ·Î±×·¥ ±¸¼º ¿ä¼Ò
8.1 Å°º¸µå¿Í ¸¶¿ì½ºÀÇ ÀÔ·Âó¸®
8.2 °í±Þ ÀÚ·áÇü
8.2.1 ¹è¿
8.2.2 »ç¿ëÀÚ Á¤ÀÇ ÀÚ·áÇü(User-Defined Data Types)
8.3 ±×·¡ÇÈ ¸Þ¼Òµå
8.4 µð¹ö±×
8.4.1 ¿¡·¯Ã³¸®¿Í µð¹ö±ë µµ±¸
8.4.2 µð¹ö±ë
8.4.3 µ¥ÀÌÅÍ¿Í ÇÁ·Î½ÃÀú Å×½ºÆ®
8.5 ¿¹Á¦ ÇÁ·Î±×·¥
8.5.1 Á¤·Ä ÇÁ·Î±×·¥
Á¦4ºÎ Visual Basic.NET ÀÀ¿ëÇÁ·Î±×·¥ È°¿ë
Á¦9Àå ¸ÖƼ¹Ìµð¾î
9.1 ¸ÖƼ¹Ìµð¾î ÇÁ·Î±×·¥
9.2 ¾Ö´Ï¸ÞÀ̼Ç(Animation)
9.2.1 ÄÁÆ®·ÑÀÇ À̵¿
9.2.2 ÄÁÆ®·Ñ ¹è¿ È°¿ë
9.2.3 ¾Ö´Ï¸ÞÀÌ¼Ç ÇÁ·Î±×·¥
9.3 ¿¹Á¦ ÇÁ·Î±×·¥
Á¦10Àå ÆÄÀÏ
10.1 ÆÄÀÏÀÇ Á¾·ù
10.1.1 ·£´ý(Random) Á¢±Ù ÆÄÀÏ
10.1.2 ¼øÂ÷(Sequential) Á¢±Ù ÆÄÀÏ
10.1.3 ÀÌÁø(Binary) Á¢±Ù ÆÄÀÏ
10.2 ¿¹Á¦ ÇÁ·Î±×·¥
10.2.1 ÇлýÁ¤º¸°ü¸® ÇÁ·Î±×·¥
Á¦11Àå µ¥ÀÌÅͺ£À̽º È°¿ëÇϱâ
11.1 µ¥ÀÌÅͺ£À̽º ¼³°è
11.1.1 °³¿ä
11.1.2 Å×ÀÌºí ¼³°è
11.2 µ¥ÀÌÅͺ£À̽º ±¸Çö
11.3 µ¥ÀÌÅͺ£À̽º ¿¬°á
11.3.1 ÅøÀ» »ç¿ëÇÏ¿© ¿¬°áÇϱâ
11.3.2 Äڵ带 »ç¿ëÇÏ¿© ¿¬°áÇϱâ
11.4 DataGridView ÄÁÆ®·Ñ
11.5 SQL(Structured Query Language)
11.5.1 SQL »ç¿ë ¿¹Á¦
11.6 ¿¹Á¦ ÇÁ·Î±×·¥
Á¦12Àå ÀÀ¿ëÇÁ·Î±×·¥ ½Ç½À
12.1 ±âº» ÄÁÆ®·ÑÀÇ È°¿ë
12.1.1 ²ÉÁý ¸ÅÃâ¾× °è»ê
12.1.2 »çÁø°ü ¸ÅÃâ¾× °è»ê
12.1.3 ±¤°í·á °è»ê
12.1.4 °è»ê±â ±â´É
12.2 µ¥ÀÌÅͺ£À̽º¿Í Åë½Å
12.2.1 ADO È°¿ëÇϱâ
12.2.2 äÆà ÇÁ·Î±×·¥
¡á ã¾Æº¸±â