-- ·|­û / µù¥U -- ¡@
¡@±b¸¹¡G
¡@±K½X¡G
¡@ | µù¥U | §Ñ°O±K½X
12/13 ·s®Ñ¨ì¡I 10/8 ·s®Ñ¨ì¡I 10/1 ·s®Ñ¨ì¡I 9/24 ·s®Ñ¨ì¡I
ÁʮѬyµ{¡EQ & A¡E¯¸°È¯d¨¥ª©¡E«ÈªA«H½c
¢x 3ds Max¢x Maya¢x Rhino¢x After Effects¢x SketchUp¢x ZBrush¢x Painter¢x Unity¢x
¢x PhotoShop¢x AutoCad¢x MasterCam¢x SolidWorks¢x Creo¢x UG¢x Revit¢x Nuke¢x
¢x C#¢x C¢x C++¢x Java¢x ¹CÀ¸µ{¦¡¢x Linux¢x ´O¤J¦¡¢x PLC¢x FPGA¢x Matlab¢x
¢x Àb«È¢x ¸ê®Æ®w¢x ·j¯Á¤ÞÀº¢x ¼v¹³³B²z¢x Fluent¢x VR+AR¢x ANSYS¢x ²`«×¾Ç²ß¢x
¢x ³æ´¹¤ù¢x AVR¢x OpenGL¢x Arduino¢x Raspberry Pi¢x ¹q¸ô³]­p¢x Cadence¢x Protel¢x
¢x Hadoop¢x Python¢x Stm32¢x Cortex¢x Labview¢x ¤â¾÷µ{¦¡¢x Android¢x iPhone¢x
¥i¬d®Ñ¦W,§@ªÌ,ISBN,3dwoo®Ñ¸¹
¸Ô²Ó®ÑÄy¤ÀÃþ

·s½sVisual C# 2005µ{¦¡³]­p±q¤Jªù¨ìºë³q

( ²Åé ¦r)
§@ªÌ¡GÀs°¨¤u§@«ÇÃþ§O¡G1. -> µ{¦¡³]­p -> .NET -> C#
ĶªÌ¡G
¥Xª©ªÀ¡G¤H¥Á¶l¹q¥Xª©ªÀ·s½sVisual C# 2005µ{¦¡³]­p±q¤Jªù¨ìºë³q 3dWoo®Ñ¸¹¡G 12266
¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I

¡i¯Ê®Ñ¡j
¡i¤£±µ¨ü­qÁÊ¡j

¥Xª©¤é¡G4/1/2008
­¶¼Æ¡G448
¥úºÐ¼Æ¡G2
¯¸ªø±ÀÂË¡G
¦L¨ê¡G¶Â¥Õ¦L¨ê»y¨t¡G ( ²Åé ª© )
¡i¤£±µ¨ü­qÁÊ¡j
ISBN¡G9787115176936
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç
(²Åé®Ñ¤W©Ò­z¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, ­YŪªÌ»Ý­n½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ)
§@ªÌ§Ç¡G

ĶªÌ§Ç¡G

«e¨¥¡G

¤º®e²¤¶¡G

¥»®Ñ¬O«ü¾Éªì¾ÇªÌ¾Ç²ßVisual C# 2005ªº¤Jªù®ÑÄy¡C¥þ®Ñ¦@¤À18³¹¡A¥]¬A«Ø¥ßC#¶°¦¨¶}µoÀô¹Ò¡BC#À³¥Îµ{§Ç¡BC#­±¦V¹ï¶H½sµ{¡BWindowsÀ³¥Îµ{§Çªº¥Î¤á¬É­±³]­p¡B¦h¤åÀÉÀ³¥Îµ{§Çªº¶}µo¡BSQL»y¨¥¡B³Ð«Ø¼Æ¾Ú®w¤ä«ùªºWebÀ³¥Îµ{§Ç¡BWebªA°ÈªºÀ³¥Î»P¶}µo¡B³B²z¦h¥Î¤á½Ð¨D©Mµo¥¬À³¥Îµ{§Çµ¥¤º®e¡C
¡@¡@¥»®Ñ¾A¦XVisual C# 2005ªì¾ÇªÌ¾\Ū¡A¹ï¤_¾Ö¦³¤@©w¸gÅ窺³n¥ó¶}µo¤H­û¤]¨ã¦³¸û°ªªº°Ñ¦Ò»ù­È¡C
¥Ø¿ý¡G

²Ä1½g¡@¤Jªù½g

²Ä0³¹¡@ºë­^¦¨ªø¤§¸ô¡@3
0.1¡@C#¡@4
0.2¡@Ãö¤_¥»®Ñ¡@4
0.3¡@¿ï¾ÜVisual Studio 2005¡@5
0.4¡@¥»®Ñ¾\Ū¤è®×¡@5

²Ä1³¹¡@«Ø¥ßC#¶°¦¨¶}µoÀô¹Ò¡@7
1.1¡@Microsoft .NET²¤¶¡@8
1.2¡@Visual Studio 2005Àô¹Ò­n¨D¡@9
1.2.1¡@µw¥ó­n¨D¡@9
1.2.2¡@³n¥ó­n¨D¡@9
1.3¡@¦w¸ËVisual Studio 2005¡@9
1.4¡@Visual Studio 2005¤Jªù¡@11
1.5¡@¥»³¹¤pµ²¡@13

²Ä2³¹¡@²Ä¤@­ÓC#À³¥Îµ{§Ç¡@15
2.1¡@³Ð«ØC#À³¥Îµ{§Çªº°ò¥»¨BÆJ¡@16
2.1.1¡@·s«Ø¶µ¥Ø¡@17
2.1.2¡@³]­pÀ³¥Îµ{§Çªº¥Î¤á¬É­±¡@17
2.1.3¡@³]¸m±±¥óªºÄÝ©Ê¡@18
2.1.4¡@½s¼gµ{§Ç¥N½X¡@20
2.1.5¡@¹B¦æµ{§Ç¡@21
2.2¡@À³¥Îµ{§Çªº¤å¥ó²Õ¦¨¤Î¥N½X¤ÀªR ¡@22
2.2.1¡@AssemblyInfo.cs¤å¥ó¡@22
2.2.2¡@Form1.cs¤å¥ó¡@23
2.2.3¡@Form1.designer.cs¤å¥ó¡@24
2.2.4¡@Program.cs¤å¥ó¡@27
2.2.5¡@©R¦WªÅ¶¡¡B¶µ¥Ø¤Þ¥Î©Musing»y¥y¡@27
2.3¡@À³¥Îµ{§Çªº°õ¦æ¹Lµ{¤ÀªR¡@29
2.3.1¡@À³¥Îµ{§Çªº¤J¤fÂIMain¤èªk¡@29
2.3.2¡@Form1Ãþªººc³y¨ç¼Æ¡@29
2.3.3¡@InitializeComponent¤èªk¡@30
2.3.4¡@btnShow_Click¤èªk©MbtnExit_Click¤èªk¡@32
2.3.5¡@Dispose¤èªk¡@32
2.4¡@¥»³¹¤pµ²¡@33

²Ä3³¹¡@C#»y¨¥³t¦¨(¤@)¡@35
3.1¡@±`¶q©MÅܶq¡@36
3.1.1¡@±`¶q¡@36
3.1.2¡@Åܶq¡@36
3.2¡@C#ªº¼Æ¾ÚÃþ«¬¡@39
3.3¡@­ÈÃþ«¬¡@41
3.3.1¡@¾ã¼ÆÃþ«¬¡@41
3.3.2¡@¯BÂI¼ÆÃþ«¬¡@43
3.3.3¡@decimalÃþ«¬¡@44
3.3.4¡@¥¬º¸Ãþ«¬¡@45
3.3.5¡@¦r²ÅÃþ«¬¡@46
3.3.6¡@µ²ºcÃþ«¬¡@47
3.3.7¡@ªTÁ|Ãþ«¬¡@50
3.3.8¡@Ãþ«¬Âà´«¡@50
3.4¡@¹Bºâ²Å©Mªí¹F¦¡¡@52
3.4.1¡@ºâ³N¹Bºâ²Å¡@52
3.4.2¡@Ãö¨t¹Bºâ²Å¡@54
3.4.3¡@ÅÞ¿è¹Bºâ²Å¡@56
3.4.4¡@¦ì¹Bºâ²Å¡@56
3.4.5¡@½á­È¹Bºâ²Å¡@57
3.4.6¡@±ø¥ó¹Bºâ²Å¡@58
3.4.7¡@¨ä¥L¯S®í¹Bºâ²Å¡@58
3.4.8¡@¹Bºâ²ÅªºÀu¥ý¯Å¡@60

²Ä4³¹¡@C#»y¨¥³t¦¨(¤G)¡@61
4.1¡@¼Æ²Õ¡@62
4.1.1¡@¼Æ²Õ°ò¥»ª¾ÃÑ¡@62
4.1.2¡@C#¼Æ²Õªº¯SÂI¡@63
4.2¡@¬yµ{±±¨î¡@65
4.2.1¡@´_¦X»y¥y¡@65
4.2.2¡@if»y¥y¡@65
4.2.3¡@switch»y¥y¡@69
4.2.4¡@while»y¥y¡@71
4.2.5¡@do-while»y¥y¡@72
4.2.6¡@for»y¥y¡@73
4.2.7¡@foreach»y¥y¡@74
4.2.8¡@break»y¥y¡Bcontinue»y¥y©Mgoto»y¥y¡@76
4.3¡@­±¦V¹ï¶Hªº°ò¦¡@78
4.3.1¡@¹ï¶H¡@78
4.3.2¡@Ãþ¡@79
4.3.3¡@Ä~©Ó¡@81
4.4¡@¥»³¹¤pµ²¡@84

²Ä5³¹¡@WindowsÀ³¥Îµ{§Çªº¥Î¤á¬É­±³]­p¡@85
5.1¡@Windows Forms°ò¦¡@86
5.1.1¡@¶}µoÂ×´IªºÀ³¥Îµ{§Ç¬É­±¡@86
5.1.2¡@²z¸ÑWindows Forms¡@86
5.2¡@¨Ï¥Îµ¡Åé³]­p¾¹¡@86
5.2.1¡@³Ð«Øµ¡Åé¡@87
5.2.2¡@½Õ¾ãµ¡Åé¤Ø¤o¡@88
5.2.3¡@µ¡Åé¦b«Ì¹õ¤WªºÅã¥Ü¦ì¸m¡@88
5.2.4¡@³]¸mµ¡Å骺Ãä®Ø­·®æ¡@89
5.2.5¡@³Ð«Ø¤£¦P§Î¦¡ªºµ¡Åé¡@90
5.3¡@±`¥ÎªºWindowsµ¡Åé±±¥ó¡@92
5.3.1¡@¼Ðñ¡@93
5.3.2¡@¤å¥»®Ø¡@94
5.3.3¡@«ö¶s¡@94
5.3.4¡@¦Cªí®Ø¡@95
5.3.5¡@²Õ¦X®Ø¡@96
5.3.6¡@³æ¿ï«ö¶s»P´_¿ï®Ø¡@96
5.3.7¡@¥Dµæ³æ±±¥ó©M¼u¥Xµæ³æ±±¥ó ¡@99
5.3.8¡@¤u¨ãÄæ±±¥ó¡@101
5.3.9¡@¦h¦æ¤å¥»®Ø¡@101
5.3.10¡@¹Ï¤ù®Ø¡@102
5.3.11¡@UpDown±±¥ó¡@103
5.3.12¡@¤é´Á/®É¶¡±±¥ó¡@104
5.3.13¡@¶i«×±ø±±¥ó¡@104
5.3.14¡@Provider±±¥ó¡@109
5.3.15¡@¤ô¥­ºu°Ê±ø»P««ª½ºu°Ê±ø ¡@111
5.3.16¡@Panel©MGroupBox®e¾¹±±¥ó¡@111
5.4¡@¥»³¹¤pµ²¡@111

²Ä6³¹¡@¦h¤åÀÉÀ³¥Îµ{§Çªº¶}µo¡@113
6.1¡@¦h¤åÀÉÀ³¥Îµ{§Ç·§­z¡@114
6.2¡@¦h¤åÀÉÀ³¥Îµ{§Ç¶}µo¨BÆJ¡@114
6.3¡@¦h¤åÀÉÀ³¥Îµ{§Ç¶}µo¹ê¨Ò¡@114
6.3.1¡@³Ð«Ø¤÷µ¡Åé¡@115
6.3.2¡@³Ð«Ø¤lµ¡Åé¡@115
6.3.3¡@¹ê²{¤÷µ¡Åé¥\¯à¡@116
6.3.4¡@Form1.cs¤å¥ó¡@117
6.3.5¡@¹ê²{¤lµ¡Åé¥\¯à¡@119
6.3.6¡@MdiChild.cs¤å¥ó¡@119
6.3.7¡@¹B¦æ¦h¤åÀÉÀ³¥Îµ{§Ç¡@120
6.4¡@¥»³¹¤pµ²¡@121

²Ä7³¹¡@Windows À³¥Îµ{§Çªº¨å«¬¹ê¨Ò¡@¡@¡@123
7.1¡@­pºâ¾¹ªº³]­p¡@124
7.1.1¡@³Ð«Ø­pºâ¾¹¶µ¥ØCalculator ¡@124
7.1.2¡@³]­p­pºâ¾¹ªº¥Î¤á¬É­±¡@124
7.1.3¡@½s¼g¥N½X¡@125
7.1.4¡@Form1.cs¤å¥ó¡@131
7.1.5¡@¹B¦æ¶µ¥ØCalculator¡@138
7.2¡@¤å¥»½s¿è¾¹ªº³]­p¡@139
7.2.1¡@³Ð«Ø¤å¥»½s¿è¾¹¶µ¥ØTextEdit¡@139
7.2.2¡@³]­p¤å¥»½s¿è¾¹ªº¥Î¤á¬É­±¡@139
7.2.3¡@½s¼g¥N½X¡@142
7.2.4¡@Form1.cs¤å¥ó¡@149
7.2.5¡@¹B¦æ¶µ¥ØTextEdit¡@155
7.3¡@¥»³¹¤pµ²¡@155

²Ä2½g¡@´£°ª½g

²Ä8³¹¡@SQL³t¦¨¡@159
8.1¡@¦w¸Ë©M¨Ï¥Î¼Æ¾Ú®wºÞ²z¨t²Î¡@160
8.2¡@¼Æ¾Ú®w°ò¥»·§©À¡@162
8.3¡@µ²ºc¤Æ¬d¸ß»y¨¥·§­z¡@164
8.4¡@¬d¸ß»y¥y¡@165
8.4.1¡@±qªí¤¤¬d¸ß°O¿ý¡@166
8.4.2¡@WHERE±q¥y¡@166
8.4.3¡@³q°t²Å¡@167
8.4.4¡@±q­S³ò¤¤¨ú­È¡@168
8.4.5¡@ÅÞ¿è¹Bºâ²Å¡@169
8.4.6¡@±Æ§Ç¡@170
8.4.7¡@®ø°£­«´_¦æ¡@170
8.4.8¡@Ū¨úNULL­È¡@171
8.4.9¡@TOPÃöÁä¦r¡@171
8.4.10¡@¦X¦}¬d¸ßªºµ²ªG¡@172
8.4.11¡@COUNT©MAVG¨ç¼Æ¡@172
8.4.12¡@«ü©w§O¦W©MÅã¥Ü¦W¡@173
8.4.13¡@±q¦h­Óªí¤¤¬d¸ß«H®§¡@174
8.5¡@­×§ï¼Æ¾Ú¡@174
8.5.1¡@¦bªí¤¤¼W¥[·s¦æ¡@174
8.5.2¡@§ó·s¼Æ¾Ú¡@175
8.5.3¡@§R°£¼Æ¾Ú¡@175
8.6¡@¥»³¹¤pµ²¡@176

²Ä9³¹¡@³Ð«Ø¼Æ¾Ú®w¤ä«ùªºWebÀ³¥Îµ{§Ç¡@177
9.1¡@ºc¬[¡@180
9.2¡@³]­p¯d¨¥ªO¬É­±¡@182
9.3¡@½s¼g¯d¨¥ªOµ{§Ç¡@185
9.4¡@¥»³¹¤pµ²¡@189

²Ä10³¹¡@¼Æ¾Ú®w¤ä«ùªºÀ³¥Îµ{§Ç¡@191
10.1¡@³X°Ý¼Æ¾Ú®wªºADO.NET¡@192
10.1.1¡@ADO.NETªº¼Æ¾Ú¦s¨ú¡@192
10.1.2¡@ADO.NETªº¹B§@¹Lµ{¡@196
10.1.3¡@ADO.NET»PADOªº®t§O¡@197
10.2¡@ºÞ²z¤ä«ùµ{§Ç¡@197
10.2.1¡@·í«e¥i¥Îªº¤ä«ùµ{§Ç¡@198
10.2.2¡@¥ÑºÞ²z¤ä«ùµ{§Ç°õ¦æªºÃþ ¡@198
10.3¡@ADO.NET¹ï¶Hªº¨Ï¥Î¡@202
10.3.1¡@Connection¹ï¶H¡@202
10.3.2¡@DataAdapter¹ï¶H¡@205
10.3.3¡@Command¹ï¶H¡@209
10.3.4¡@DataSet¹ï¶H¡@209
10.3.5¡@DataView¹ï¶H¡@214
10.3.6¡@DataReader¹ï¶H¡@216
10.4¡@±±¥ó»P¼Æ¾Úªº¸j©w¡@218
10.4.1¡@²³æªº±±¥ó¼Æ¾Ú¸j©w¡@218
10.4.2¡@´_Âøªº±±¥ó¼Æ¾Ú¸j©w¡@221
10.4.3¡@¨Ï¥Î¼Æ¾Úµ¡Åé¦V¾É¡@224
10.5¡@¥»³¹¤pµ²¡@226

²Ä11³¹¡@WebªA°ÈªºÀ³¥Î»P¶}µo¡@227
11.1¡@²z¸ÑWeb ªA°È¡@228
11.1.1¡@Web ªA°Èªº¥Î³~¡@228
11.1.2¡@²z¸ÑSOAP¨óij¡@229
11.1.3¡@³Ð«ØWeb ªA°È¡@229
11.1.4¡@¦bC#¤¤¨Ï¥ÎWeb ªA°È¡@230
11.2¡@¤@­Ó²³æªº¹ê¨Ò¡@231
11.2.1¡@«Ø¥ßWeb ªA°È¡@232
11.2.2¡@´ú¸ÕWeb ªA°È¡@233
11.2.3¡@½Õ¥ÎWeb ªA°È¡@234
11.2.4¡@µo¥¬Web ªA°È¡@243
11.3¡@½Õ¥Î¤ñ¸û´_ÂøªºWeb ªA°È¡@244
11.4¡@¥»³¹¤pµ²¡@247

²Ä3½g¡@ºë³q½g

²Ä12³¹¡@´£°ª¼Æ¾Ú®wªº¨Ï¥Î®Ä²v¡@251
12.1¡@ºÞ²z³s±µ¡@252
12.2¡@ºÞ²z³s±µ¦À¡@256
12.2.1¡@¹ê¨Ò¤@¡@257
12.2.2¡@¹ê¨Ò¤G¡@261
12.3¡@DataSet©MDataReader¡@262
12.4¡@¥»³¹¤pµ²¡@264

²Ä13³¹¡@³B²z¦h¥Î¤á½Ð¨D¡@265
13.1¡@¦}µo©Ê¡@266
13.2¡@¨Æ°È¡@266
13.2.1¡@SQL¤¤ªº¨Æ°È³B²z¡@267
13.2.2¡@ADO.NET¤¤ªº¨Æ°È³B²z¡@¡@267
13.3¡@¥»³¹¤pµ²¡@268

²Ä14³¹¡@¶iµ{©M½uµ{À³¥Îµ{§Ç¡@269
14.1¡@¤F¸ÑAppDomain¡@270
14.1.1¡@Windows 32¶iµ{¼Ò¦¡¡@270
14.1.2¡@.NET¶iµ{¼Ò¦¡¡@270
14.1.3¡@AppDomainÃþ¡@271
14.2¡@¶iµ{ªº¾Þ§@¡@273
14.2.1¡@ProcessÃþ¡@273
14.2.2¡@À³¥Î¹ê¨Ò¡@274
14.3¡@½uµ{ªº¾Þ§@¡@280
14.3.1¡@ThreadÃþ¡@281
14.3.2¡@¦h½uµ{¹ê¨Ò¡@282
14.4¡@¦h½uµ{¦P¨B¡@288
14.4.1¡@¥[Âê¡@290
14.4.2¡@ºÊµø¾¹¡@293
14.4.3¡@¤¬¥¸Åé¡@299
14.4.4¡@©w®É¾¹¡@302
14.5¡@½uµ{¦À¡@305
14.5.1¡@ThreadPoolÃþ¡@305
14.5.2¡@ThreadPool¹ê¨Ò¡@306
14.6¡@¥»³¹¤pµ²¡@308

²Ä15³¹¡@µo¥¬À³¥Îµ{§Ç¡@309
15.1¡@³¡¸pÀ³¥Îµ{§Çªº°ò¥»·§©À¡@310
15.1.1¡@.NET¤U³¡¸p¸Ñ¨M¤è®×ªº¥D­n¥ô°È¡@310
15.1.2¡@Visual Studio.NET³¡¸pªº·s¼W¥\¯à¡@310
15.2¡@³¡¸p¤@­Ó²³æªºÀ³¥Îµ{§Ç¡@311
15.2.1¡@¦V¸Ñ¨M¤è®×¤¤²K¥[³¡¸p¶µ¥Ø¡@311
15.2.2¡@³]¸m³¡¸p¶µ¥ØªºÄÝ©Ê¡@314
15.2.3¡@¦V³¡¸p¶µ¥Ø¤¤²K¥[¶µ¡@314
15.2.4¡@³¡¸p¤¤ªº¤å¥ó¦w¸ËºÞ²z¡@316
15.2.5¡@«ü©w¥Ø¼Ð­pºâ¾÷¤Wªºª`¥Uªí³]¸m¡@317
15.2.6¡@³¡¸p¤¤ªº¤å¥óÃþ«¬ºÞ²z¡@317
15.2.7¡@³¡¸p¤¤ªº¥Î¤á¬É­±ºÞ²z¡@318
15.2.8¡@³¡¸p¤¤ªº¦Û©w¸q¾Þ§@ºÞ²z ¡@319
15.2.9¡@¦b³¡¸p¤¤±Ò°Ê±ø¥óºÞ²z¡@319
15.3¡@¥»³¹¤pµ²¡@320

²Ä4½g¡@¹ê¾Ô¯µÄy½g

²Ä16³¹¡@±`¥Î¥\¯àªº¹ê²{¡@323
16.1¡@³Ð«Ø³z©úµ¡Åé¡@324
16.2¡@³Ð«ØÀô§Îµ¡Åé¡@327
16.2.1¡@½sµ{«ä¸ô¡@327
16.2.2¡@³]­p¨BÆJ¡@327
16.3¡@³Ð«Ø¨t²Î¦«½L¡@329
16.3.1¡@½sµ{«ä¸ô¡@329
16.3.2¡@³]­p¨BÆJ¡@329
16.4¡@Äưʪºµ¡Åé¡@331
16.4.1¡@¹ê¨Ò¤¶²Ð¡@332
16.4.2¡@³]­p¨BÆJ¡@332
16.5¡@Ū¼g¤G¶i¨î¤å¥ó¡@334
16.6¡@°Å¶KªO¾Þ§@¡@339
16.6.1¡@½sµ{«ä¸ô¡@339
16.6.2¡@³]­p¨BÆJ¡@339
16.7¡@ª`¥Uªí¾Þ§@¡@341
16.7.1¡@½sµ{«ä¸ô¡@342
16.7.2¡@³]­p¨BÆJ¡@343
16.8¡@Windows¶°¦¨¨­¥÷ÅçÃÒ¡@348
16.9¡@¥»³¹¤pµ²¡@354

²Ä17³¹¡@¼öªù±±¥óÀ³¥Î¸Ô¸Ñ¡@355
17.1¡@Windows Forms±±¥ó¤¶²Ð¡@356
17.1.1¡@µæ³æ±±¥ó¡@356
17.1.2¡@LinkLabel±±¥ó¡@358
17.1.3¡@CheckedListBox±±¥ó¡@358
17.1.4¡@DateTimerPicker±±¥ó¡@359
17.1.5¡@Panel©MGroupBox®e¾¹±±¥ó¡@359
17.1.6¡@NotifyIcon±±¥ó¡@360
17.1.7¡@PrintDocument±±¥ó¡@360
17.1.8¡@DataGridView±±¥ó¡@361
17.2¡@ªA°È¾¹±±¥ó¡@362
17.2.1¡@HTMLªA°È¾¹±±¥ó¡@363
17.2.2¡@ASP.NETªA°È¾¹±±¥ó¡@364
17.2.3¡@ÅçÃÒ±±¥ó¡@366
17.3¡@±`¥Î±±¥óÀ³¥Î¡@367
17.3.1¡@«ö¶s±±¥ó©M¼Ðñ±±¥ó¡@367
17.3.2¡@¤å¥»®Ø©M¦Cªí®Ø±±¥ó¡@369
17.3.3¡@³æ¿ï«ö¶s©M´_¿ï®Ø±±¥ó¡@372
17.3.4¡@¤u¨ã´£¥Ü±±¥ó¡@374
17.3.5¡@¶i«×±ø±±¥ó¡@376
17.3.6¡@¾ð§Îµø¹Ï±±¥ó¡@377
17.3.7¡@¦Cªíµø¹Ï±±¥ó¡@383
17.4¡@¼öªù±±¥óÀ³¥Î¡@386
17.4.1¡@¨î§@¤@­Ó¹Ï¹³ÂsÄý¾¹¡@386
17.4.2¡@¤U¸üWeb­¶­±¡@393
17.4.3¡@³X°ÝWeb¥D­¶¡@396
17.4.4¡@³]¸mùٯȡ@400
17.5¡@¥»³¹¤pµ²¡@402

²Ä18³¹¡@¥ø·~ºô¯¸¡@403
18.1¡@°t¸mºô¯¸¡@404
18.2¡@¼Æ¾Ú®wªíµ²ºc¡@405
18.3¡@¦Z»O¨t²Î¹ê²{¡@406
18.3.1¡@ºÞ²z­ûµn¿ý¼Ò¶ô¡@406
18.3.2¡@¯¸¤º¤½§i¼Ò¶ô¡@409
18.3.3¡@·s»D¼Ò¶ô¡@414
18.3.4¡@²£«~¼Ò¶ô¡@418
18.3.5¡@­q³æºÞ²z¼Ò¶ô¡@430
18.3.6¡@¯d¨¥ºÞ²z¼Ò¶ô¡@433
18.4¡@«e»O¨t²Î¹ê²{¡@437
18.4.1¡@Åã¥Ü¤½§i¡@439
18.4.2¡@Åã¥Ü·s»D¦Cªí¡@440
18.4.3¡@¶ñ¼g­q³æ¡@442
18.4.4¡@«O¦s¶ñ¼g­q³æ¡@444
18.4.5¡@¶ñ¼g¯d¨¥¡@445
18.4.6¡@«O¦s¥Î¤áªº¯d¨¥¡@446
18.5¡@¥»³¹¤pµ²¡@447

ªþ¿ýA¡@±`¥Î§Ö±¶Áä¤Î¨ä§Þ¥©(¦b¥ú½L¤¤)¡@449
ªþ¿ýB¡@±`¨£°ÝÃD¤Î¸Ñµª(¦b¥ú½L¤¤)¡@454
ªþ¿ýC¡@·½½X¤j©ñ°e(¦b¥ú½L¤¤)¡@470
ªþ¿ýD¡@±Ð¾Çºô¯¸±ÀÂË(¦b¥ú½L¤¤)¡@474
ªþ¿ýE¡@¸ê·½ºô¯¸±ÀÂË(¦b¥ú½L¤¤)¡@476
ªþ¿ýF¡@µøÀWºô¯¸±ÀÂË(¦b¥ú½L¤¤)¡@478
§Ç¡G