‚Q‚æ‚į‚ń‚Ė‚é šƒXƒ}ƒz”Łš ”ŒfŽ¦”Ā‚ɖ߂達 ‘S•” 1- ÅV50  

” ‚±‚ĢƒXƒŒƒbƒh‚Ķ‰ß‹ŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ź‚Ä‚¢‚Ü‚·

C#, Cņ, C”‘Š’kŽŗ Part59

1 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/16(“ś) 23:13:52
(#߁[ß)‚Ā ƒ C#A.NET‚Ģ˜b‘č‚Ķ‚±‚æ‚ē‚Å‚Ē‚¤‚¼B

‘OƒXƒŒ 
C#, Cņ, C”‘Š’kŽŗ Part58
http://pc12.2ch.net/test/read.cgi/tech/1269261310/

Visual C# 2008 Express Edition “ś–{Œź”Å
http://www.microsoft.com/japan/msdn/vstudio/express/vcsharp/

‚»‚Ģ‘¼ƒeƒ“ƒvƒŒ>>1-5‚­‚ē‚¢

2 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/16(“ś) 23:49:58
@@@@@@@@ @ @ --@.._
@@@@@@,@ L@@@°-Š@ M˜¤A
@@@@@/@'@, @@@@@MR/L. -R
.@@@@ Œ'@śU@@ ™Ń„°-'L]Ź |
@@@@ ‚Œ@i @ ‚Œ@@@|@@@@@@@‚k!
@@@@ |@l @ !@i@l ƒŒ-]@ @ 'Ü‚kI
@@@@ |@l@ £@‚ɃR,. _- @ @ ‹ŅL.!
@@@@ l@l@‚Œf|@@ l |Ø Ź-]„¢²æ ƒŠ|
@@ @ I.‚Œ@‚Œ |@@@‘ćƒ\@ ,™{M..؁@|
@@@ @ V@ ! | ‚‰ @ ‚‰|@MP @ '@Éi,ŪA
@@@@@j@ l@! ! !@‚Œ|@@ °_'LŚ-'„Ÿ]'§¤@@@‚ä‚Į‚­‚肵‚Ä‚¢‚Į‚Ä‚ĖI
.@@ @ ™Ńƒml@‚Œ ‚Œ ‚Œi@l|M §[r'^7°,ŗʁL ²
@@ ^ÜRM¤| | |l@‚Œ| /@Ź ‚u@/Ģʓńƒu¤
@ /^R@@ R RMR¤{__'ƒm@`¤VL @ R.@@_
@i@@ ˜¤@@R R @ @ @ @ rV_Ś___R@@ R
.@l@@@@V @ `¤`A@_.. - Ę -Ķ@@ @ MA@ É
@ lĶ@@@ R.@@l@“ń -'@ ™d@ R@@ @ `°'
.@ lR@@@@ ‚Œ @ ‚Œ@@,. -]„ØŽ- ¤@',
@@T°---]r' @@l@/@@@ “ń7L ˜¦
@@ l@@@@l@ @ ƒm@@ @ ,Ę7f.ƒC@@@@)@@@j
.@@ ‚Œ@@@ Ń- L@@^P _||'LƒmŹ@@iÜ@@ ‚­
@ @ l @ 'L@@ @ Ś -] 'L ||L /@ŹA@(@_..@-]j]-
.@ @ ‚Œ@@@@@^ M [@@a @ /@i@,@L_..@-]]]-
.@@ ,Ź.@ @ ^M˜¤¤_ __ @ a_..@..._ |f ,@Lc@`Ü
@@ {@`7’š@@@@@@@ @ Sʓńƒu |'¤ ` @ @ (‚Ā
@@ R ,Œl@@@@@ @ @ @ _, -'L@@|@M@°----]@L
@@ @ ‚Œ@śU@@@@ @ _, -'L@@ _, -'L!
@@ @ |@b@ @ _, -'L@@@@@ MR@ M °-@..Q..@-

3 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/17(ŒŽ) 22:41:30
C#‰SŽŅ‚Å‚·B‚ā‚č‚½‚¢‚±‚Ę‚ĶWebƒAƒvƒŠ‚ŃL[ƒ{[ƒh‚ĢEnterƒL[‚š‰Ÿ‚·‚Ę
ƒeƒLƒXƒgƒ{ƒbƒNƒX“ą‚Ģƒ[ƒh‚ÅŒŸõ‚·‚éA‚Ę‚¢‚¤‚±‚Ę‚Å‚·B
‚Ü‚øAƒtƒ@ƒCƒ‹–¼.aspx“ą‚É
<body onkeydown="click_sub()"
<script language="Javascript">
function click_sub() {
if(windows.event.keyCode == 13) {
CallServer("","");
}


4 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/17(ŒŽ) 22:51:07
C#‰SŽŅ‚Å‚·B‚ā‚č‚½‚¢‚±‚Ę‚ĶWebƒAƒvƒŠ‚ŃL[ƒ{[ƒh‚ĢEnterƒL[‚š‰Ÿ‚·‚Ę
ƒeƒLƒXƒgƒ{ƒbƒNƒX“ą‚Ģƒ[ƒh‚ÅŒŸõ‚·‚éA‚Ę‚¢‚¤‚±‚Ę‚Å‚·B
‚Ü‚øAƒtƒ@ƒCƒ‹–¼.aspx“ą‚É
<body onkeydown="click_sub()"
<script language="Javascript">
<!--
function click_sub() {
if(windows.event.keyCode == 13) {
CallServer("","");
}
}
function ReceiveServerData(rBValue) {
window.open('Search.aspx', 'ŒŸõ')
}
—Ŗ
‚Ę’Ē‰Į‚µAƒtƒ@ƒCƒ‹–¼.aspx.cs‚ĢPage_Load(object sender, EventArgs e)‚É
callbackScript ="function CallServer(arg, contexct)" +
"{" + cbReference + ";};
Page.ClientScript.RegisterClientScriptBlock(this.GetType(),
"CallServer", callbackScript, true);
‚Ę’Ē‰Į‚µ‚Ü‚µ‚½B
public void RaiseCallbackEvent(String evenArguemnt)
‚ÅtxtSearch.Text‚Ģ’†‚Ŗ‹ó‚É‚Č‚Į‚Ä‚µ‚Ü‚¢A
•¶Žš—ń‚Ŗ³ķ‚ÉŽę“¾‚Å‚«‚Ü‚¹‚ńB
ƒfƒoƒbƒO‚Å‚±‚Ģˆ—‚Ü‚Å—ˆ‚é‚Ģ‚ĶŠm”F‚µ‚Ü‚µ‚½‚ŖA
ƒeƒLƒXƒgƒ{ƒbƒNƒX‚Ģ’l‚Ŗ‰½‚ą“ü‚Į‚Ä‚¢‚Ü‚¹‚ńB
ƒ{ƒ^ƒ“ƒNƒŠƒbƒNƒCƒxƒ“ƒg‚¾‚ʐ³ķ‚ÉŽę“¾‚Å‚«‚Ü‚µ‚½B
txtSearch‚ɐe‚Ģ–¼‘O‹óŠŌ‚Ŗ•K—v‚Č‚Ģ‚Å‚µ‚傤‚©H
‚¤‚Ü‚­ą–¾‚Å‚«‚Ü‚¹‚ń‚ŖA‚ę‚ė‚µ‚­‚ØŠč‚¢‚µ‚Ü‚·B
>>3‚ĶŽø”s‚µ‚Ü‚µ‚½B\‚µ–ó‚ ‚č‚Ü‚¹‚ń‚Å‚µ‚½B

5 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/17(ŒŽ) 22:55:53
•’Ź‚ÉPost‚·‚ź‚Ī‚¢‚¢‚¶‚į‚ńB

6 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/18(‰Ī) 02:37:28
>>4
‚»‚Ģ’ńŽ¦‚µ‚½ƒ\[ƒXˆČŠO‚ĢŠ‚É–ā‘č‚Ŗ‚ ‚é‚Č
‹ļ‘Ģ“I‚É‚ĶTextBox‚Érunat="server"‚Ė[‚¾‚ėH

7 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/18(‰Ī) 06:01:06
>>5-6
‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B
‚»‚Ģ•Ó‚Å’²‚ׂĂŻ‚Ü‚·B

8 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/18(‰Ī) 18:49:04
ƒvƒƒpƒeƒBƒOƒŠƒbƒh‚ĢƒJƒeƒSƒŠ‚š”CˆÓ‚Ģ‡”Ō‚É‚·‚é•ū–@‚š‹³‚¦‚Ä‚­‚¾‚³‚¢B
ƒvƒƒpƒeƒB‚Ģ‡”Ō‚š”CˆÓ‚É•Ļ‚¦‚é•ū–@‚Ķ‚·‚®Œ©‚Ā‚©‚Į‚½‚ń‚Å‚·‚ŖAƒJƒeƒSƒŠ‚Ģ
•Ą‚я‡‚š•Ļ‚¦‚é‚Ģ‚Į‚Ä‚Č‚©‚Č‚©Œ©‚Ā‚©‚ē‚Č‚¢‚Å‚·B

9 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/18(‰Ī) 22:46:03
ƒJƒeƒSƒŠ–¼‚Ģę“Ŗ‚Ƀ^ƒu•¶Žš(\t)‚š“ü‚ź‚Ü‚­‚é
ƒvƒƒpƒeƒBƒOƒŠƒbƒh‚Ė‚¦
‚ ‚ń‚Ü‚č”ńƒvƒƒOƒ‰ƒ}‚ɐG‚ē‚¹‚é‚ꂤ‚Č‚ą‚ń‚¶‚į‚Č‚¢‚ĘŽv‚¤

10 F8F2010/05/19(…) 08:38:14
>>9
‚ ‚č‚Ŗ‚Ę‚¤I
‚Č‚é‚Ł‚Ēƒ^ƒu•¶Žš‚Ę‚Ķ‚ĖB
‚±‚ź‚ĶŽv‚¢‚Ā‚«‚Ü‚¹‚ń‚Å‚µ‚½B

11 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/20(–Ų) 01:27:20
>>10
l¶‚ŏ‰‚ß‚Ä‚Ø—ē‚šŒ¾‚ķ‚ź‚½‚ꂤ‚ÉŽv‚¤
‚¤‚Š‚å[‚—

12 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/20(–Ų) 10:02:49
>>11
‚Ø‚ß‚Å‚Ę‚¤I
‚Ø‚ß‚Å‚Ę‚¤II
‚Ø‚ß‚Å‚Ę‚¤III



13 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/20(–Ų) 19:29:25
app.config‚Į‚Ä”z—ń‚Ŗˆµ‚¦‚Č‚¢‚ń‚¾‚Æ‚Ē
‚Ē‚¤‚µ‚Ä‚ąŽg‚¢‚½‚¢ź‡AXmlDocument‚Å“Ē‚Żž‚Ü‚Č‚¢‚Ę‚¢‚Æ‚Č‚¢‚Ģ‚©‚ȁH

14 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/20(–Ų) 20:22:20
ƒJƒ“ƒ}‚Å‹ęŲ‚Į‚ÄSplitA‚Ę‚¢‚¤”ß‚µ‚¢‹Z‚šŽg‚Į‚½‚±‚Ę‚Ŗ‚ ‚éB

15 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/20(–Ų) 22:38:49
•¶Žš—ń‚Č‚ēStringCollection‚ŖŽg‚¦‚邾‚ė

16 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/20(–Ų) 23:36:02
EXE‚Ę“Æ‚¶źŠ‚ɐŻ’č•Ū‘¶‚·‚éŠČ’P‚ČŽd‘g‚Ż‚Ŗ‚ ‚Į‚½‚ē‚ę‚©‚Į‚½‚Ģ‚É‚Č‚Ÿ[

17 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/20(–Ų) 23:38:26
xmlƒVƒŠƒAƒ‰ƒU[Žg‚¦‚Ī‚¢‚¢‚ń‚¶‚į‚Č‚¢‚ĢH

18 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/20(–Ų) 23:54:21
‚ ‚ź‚ā‚±‚ź‚ā‚Ę•Ö—˜‚Č‚ą‚Ģ‚š’ń‹Ÿ‚³‚ź‚Ä‚é‚É‚ą‚©‚©‚ķ‚ē‚ø‚±‚Ģ‚“‚Ü‚Å‚·‚ę

19 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/20(–Ų) 23:59:29
CF‚É‚Ķapp.config–³‚¢‚Ģ‚ÅŽ©‘O‚Å—pˆÓ‚µ‚½‚Ģ‚šŽg‚Į‚Ä‚é

20 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 00:01:25
•Ū‘¶źŠ‚Ģ–ā‘č‚ĶXP‚Ģ‚ ‚ź‚ȏó‘Ō‚Ŗ’·Šś‚Å‚«‚æ‚į‚Į‚Ä
ƒ†[ƒU[‚É•Ļ‚Č•Č‚Ŗ•t‚¢‚Ä‚é‚Ģ‚ŖÅ‘å‚ĢƒlƒbƒN‚¾‚ĘŽv‚¢‚Ü‚·B
UAC‚Ę‚©—‰š‚µ‚Ä‚­‚ź‚é‚Č‚ē‚ ‚č‚Ŗ‚½‚¢‹@”\‚šƒoƒVƒoƒVŽg‚¢‚Ü‚·‚Ŗ‚Č

‚»‚ź‚Ęƒxƒr[ƒJ[‚ĢCMH‚ā‚Į‚Ä‚½‚Æ‚Ē‘½‚·‚¬‚é‚Ę–Ą‚Į‚½‚č‚·‚é‚ń‚Å‚·‚ę
‚ ‚ź‚±‚źŽŽ‚·˜J—Ķ‚ą‘å•Ļ‚Č‚Ģ‚Å‚Ó‚ē`‚Ę‚±‚¤‚¢‚Ę‚±‚Ę‚Å
‰½‚©‚¢‚¢•ū–@‚ȁ`‚¢H‚Ę‹š’s‚š‚±‚Ś‚·‚ń‚Å‚·‚ę

21 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 00:08:58
MS‚ĢŒ¾‚¤‚Ę‚Ø‚čƒŒƒWƒXƒgƒŠ‚É•Ū‘¶‚·‚ź‚Ī‚ę‚ė‚µ‚¢

22 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 00:11:12
>>17
‚¢‚Ü‚Ķ‚»‚¤‚µ‚Ä‚é‚Æ‚ĒA‚¹‚Į‚©‚­VS•W€‚Ģ‚Ŗ‚ ‚é‚ń‚¾‚©‚ē
‚ ‚ź‚ŖŽg‚¦‚½‚ē‚ȁ`‚Į‚ÄŽv‚Į‚Ä‚³

23 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 00:53:43
Windows Vista/7‘Ī‰ž‚š‚¤‚½‚Į‚Ä‚Ø‚«‚Č‚Ŗ‚ēŽĄsƒtƒ@ƒCƒ‹‚Ę“Æ‚¶źŠ‚ɐŻ’č‚š•Ū‘¶‚µ‚ꂤ‚Ę‚·‚é’j‚Ģl‚Į‚Ä

24 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 01:08:33
‚æ‚į‚ń‚ĘƒŒƒWƒXƒgƒŠŽg‚Ø‚¤‚Ė

25 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 01:14:02
XP‚¾‚Į‚ÄŠĒ—ŽŅˆČŠO‚Ķ³ķ‚É“®ģ‚µ‚Č‚¢‚Æ‚Ē‚ĖB
(ProgramFilesˆČ‰ŗ‚ɃCƒ“ƒXƒg[ƒ‹‚µ‚½ź‡j

ƒvƒƒOƒ‰ƒ}‚Å‚ąWin9xŽž‘ć‚Ģƒ‰ƒt‚ȍl‚¦•ū‚š‚Ž‚µ‚ėu‰“‚Ķ‚ķ‚©‚Į‚Ä‚é‚ń‚¾v
‚Ż‚½‚¢‚Ɋ؈į‚¢‚µ‚Ä‚é“z‚Ŗ–¢‚¾‚É‘½‚¢‚Ģ‚Ķ¢‚Į‚½‚ą‚ń‚¾‚Ė

26 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 01:19:15
>>23
¢‚Ģ’†‚É‚Ķƒ|[ƒ^ƒuƒ‹”Å‚Į‚Ä‚¢‚¤‚Ģ‚Ŗ‚ ‚é‚ń‚¾‚ę

27 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 01:34:52
’N‚ąƒ|[ƒ^ƒuƒ‹”Å‚Ģ˜b‚Č‚ń‚Ä‚µ‚Ä‚Č‚¢‚¾‚ė

28 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 01:41:51
>>26
Program Files“ą‚Ƀ|[ƒ^ƒuƒ‹”Å‚š‚Ō‚悱‚Ž‚Ģ‚Ŗ‚»‚ą‚»‚ą‚ĢŒė‚č‚¾‚Ę‹C•t‚Æ‚ę‚—‚—

29 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 02:14:23
>>28
Program Files“ą‚É“ü‚ź‚Č‚¢‚Ę‚¢‚Æ‚Č‚¢‚ʏŸŽč‚ÉŽv‚¢‚±‚ń‚Å‚é‚Ģ‚©‚—
‚Ē‚¤‚µ‚ꂤ‚ą‚Č‚¢‚Č‚—

30 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 02:45:29
Ż’č‚š•Ū‘¶‚µ‚Ä‚Č‚¢‚Ģ‚Ƀtƒ@ƒCƒ‹‚šŠJ‚­ƒ_ƒCƒAƒƒO‚Ģ
ƒtƒ@ƒCƒ‹‚šŠJ‚­źŠ‚Ŗ‘O‰ńŠJ‚¢‚½źŠ‚É‚Č‚Į‚Ä‚é
‚æ‚į‚ń‚ĘƒAƒvƒŠ‚²‚Ę‚É
OS‚Ŗ‚ā‚Į‚Ä‚é‚ĘŽv‚¤‚ń‚¾‚Æ‚ĒA‚Ē‚±‚ɐŻ’č•Ū‘¶‚µ‚Ä‚é‚ń‚¾‚ė‚¤H

31 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 02:58:55
•Ź‚ɃAƒvƒŠ‚²‚Ę‚É•Ū‘¶‚µ‚Ä‚é‚ķ‚Æ‚¶‚į‚Č‚¢‚ꂤ‚ÉŽv‚¤‚ń‚¾‚ŖA‚»‚¤‚Å‚ą‚Č‚¢‚Ģ‚©‚ĖB

32 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 03:04:30
Ģģ‚Į‚½ƒAƒvƒŠ‚š”ƒ–ŒŽ‚Ō‚č‚É‹N“®‚µ‚ătƒ@ƒCƒ‹‚šŠJ‚­ƒ_ƒCƒAƒƒO‚šŠJ‚¢‚Ä‚Ż‚½‚ēA
‚«‚æ‚ń‚Ę‘O‚É‚»‚ĢƒAƒvƒŠ‚ÅŠJ‚¢‚½ƒtƒ@ƒCƒ‹‚ĢƒtƒHƒ‹ƒ_‚š•\Ž¦‚µ‚½‚©‚ēAOS‚Ŗī•ń‚š•ŪŽ‚µ‚Ä‚é‚Ķ‚ø

‰“AŠJ‚¢‚½źŠ‚š•Ū‘¶‚µ‚āAŽŸ‰ń‹N“®Žž‚É“Ē‚Żž‚ń‚Ń_ƒCƒAƒƒO‚ɐŻ’č‚·‚é‚Ę‚©A‚Ē‚źˆź‚Ā‚ā‚Į‚Ä‚Č‚¢

33 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 03:36:04
‚ A‚²‚ß‚ńAC#2008‚ōģ‚Į‚Ä‚Č‚©‚Į‚½EEEDelphi6‚ōģ‚Į‚½‚ń‚¾‚Į‚½EEE
C#‚¾‚Ęƒtƒ@ƒCƒ‹‚šŠJ‚­ƒ_ƒCƒAƒƒO‚Ģ‹““®‚Ŗˆį‚¤‚©‚ąEEE

34 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 07:48:02
”‚ĶAƒŒƒWƒXƒgƒŠ‚Å‚Ķ‚Č‚­AAppData‚É•Ū‘¶‚Ŗ„§‚³‚ź‚Ä‚¢‚éB

35 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 08:40:11
>>34
XP‚Ķ–³Ž‹H

36 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 09:16:13
XMLƒVƒŠƒAƒ‰ƒCƒU‚Į‚āA‚Č‚ń‚Å‘½Œ³”z—ńŽg‚¦‚Č‚¢‚ń‚¾‚ę

37 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 09:17:32
‘½Œ³”z—ń‚Č‚ń‚ÄŽq‹Ÿ‚ŖŽg‚¤‚ą‚ń‚¾‚ę

38 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 10:58:34
>>35
Windows 95‚É‚ą‚ ‚éB

39 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 10:59:18
>>35
‚¦H

40 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 11:02:51
>>32
ƒRƒ‚ƒ“ƒtƒ@ƒCƒ‹ƒ_ƒCƒAƒƒO‚ĶƒVƒFƒ‹‚ĢŠĒŠ
ÅŒć‚É‘I‘š‚µ‚½źŠ‚ĢŠī–{“I‚ÉŽĄsƒtƒ@ƒCƒ‹–¼‚ÅŠĒ—‚µ‚Ä‚é‚Č

41 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 11:17:32
>>39
‚¦H

42 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 11:32:16
‚Č‚É‚»‚ź‚±‚ķ‚¢

43 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 11:33:34
Å‹ß‚Ķ‰Ž‚ŖƒvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚Ä‚é‚Ģ‚©B

44 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 13:49:37
~‰Ž‚ŖƒvƒƒOƒ‰ƒ~ƒ“ƒO‚µ‚Ä‚é
›‰Ž‚Ŗ‹’…‚¢‚Ä‚¢‚é

45 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 15:34:42
>>30
‚ĀRestoreDirectory

46 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 15:46:27
>>45
‚»‚źAƒ_ƒCƒAƒƒO‚É‚ę‚Į‚Ä•ĻX‚³‚ź‚éƒJƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚šŒ³‚É–ß‚·‚©‚Ē‚¤‚©‚¶‚į‚ĖH

47 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 16:58:53
>>44
o(LEƒÖE`)‚Ō‚Ā‚Ø

48 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 20:56:30
EWFŽü•Ó‚šC#‚ŐG‚Į‚Ä‚é‚ń‚¾‚Æ‚ĒA
ˆź‰ÓŠC#‚Å‚Ģ‘‚«•ū‚Ŗ‚ ‚Į‚½‚Ģ‚Å‹³‚¦‚Ä‚­‚¾‚³‚¢B

typedef struct _EWF_VOLUME_NAME_ENTRY
{
struct _EWF_VOLUME_NAME_ENTRY * Next;
WCHAR Name[1];
} EWF_VOLUME_NAME_ENTRY, *PEWF_VOLUME_NAME_ENTRY;

‚±‚Ģ\‘¢‘Ģ‚Ģ’č‹`‚šC#‚ŏ‘‚«’¼‚·‚Ę‚Ē‚Ģ‚ꂤ‚ɏ‘‚­‚Ģ‚Å‚·‚©H

49 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/21(‹ą) 21:00:58
•s’č’·i‚š–Ś“I‚Ę‚µ‚½j\‘¢‘Ģ‚ĶŒ^‚Ę‚µ‚Ä‹Lq‚Å‚«‚Č‚¢

50 F48F2010/05/21(‹ą) 21:08:40
>>49
‚ń[EEE‚»‚¤‚Å‚·‚©BBB
‚ ‚č‚Ŗ‚Ę‚Å‚·BVC++‚щƒbƒvdllģ‚é‚©cB

51 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 00:18:26
>>37
‘ål‚Č‚ē‚ā‚Į‚Ļ‚č‚QŽŸŒ³”z‹ōŽŅ‚¾‚ę‚Č

52 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 10:29:05
iPhone SDK‚ĢUITableView‚Ż‚½‚¢‚ɁAƒŠƒXƒg‚ĢŠe€–Ś‚šƒJƒXƒ^ƒ}ƒCƒY‚Å‚«‚éƒRƒ“ƒgƒ[ƒ‹‚Į‚Ä‚Č‚¢‚Å‚·‚©H
ListView + ListViewItem‚Å‚Ķ–³—‚Å‚·‚ę‚ĖB
‚Ē‚±‚©‚ɃI[ƒvƒ“ƒ\[ƒX‚Čƒ‰ƒCƒuƒ‰ƒŠ‚Ķ‚Č‚¢‚ą‚Ģ‚Å‚µ‚傤‚©B
Ž©‘O‚ōģ‚é‚ĘŒ‹\‘å•Ļ‚»‚¤‚ŁEEE

53 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 13:40:28
Ž©ģ‚·‚é‚©Šł‘¶‚ĢƒRƒ“ƒgƒ[ƒ‹‚ĢƒI[ƒi[ƒhƒ[ŠÖ˜A‚š—˜—p‚µ‚Ä
Ž©•Ŗ‚Å•`‰ę•”•Ŗ‚š‘‚­‚©
Œć‚ĶWPF‚Ö‚¢‚­‚©EEE

54 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 14:25:03
‚Ē‚Ś‚ń‚Ģ http://dobon.net/vb/dotnet/process/standardoutput.html ‚Ģƒ\[ƒX‚šŽĄs‚µ‚Ä‚ąA
result‚ÉŒ‹‰Ź‚šŽę“¾‚Å‚«‚é’[––‚Ę‚Ķ‹ó•¶Žš—ń‚µ‚©E‚¦‚Č‚¢’[––‚Ŗ‚ ‚č‚Ü‚·B
‹¤‚ÉDOS‘‹‚Ådir‚šŽĄs‚µ‚½‚ēAƒfƒBƒŒƒNƒgƒŠī•ń‚Ķ•\Ž¦‚³‚ź‚Ü‚·B
‰½‚©Œ ŒĄ‚Ę‚©‚ ‚é‚Ģ‚Å‚µ‚傤‚©H


System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo();

//ComSpec‚ĢƒpƒX‚šŽę“¾‚·‚é
psi.FileName = System.Environment.GetEnvironmentVariable("ComSpec");

//o—Ķ‚š“Ē‚ŻŽę‚ź‚é‚ꂤ‚É‚·‚é
psi.RedirectStandardInput = false;
psi.RedirectStandardOutput = true;
psi.UseShellExecute = false;
//ƒEƒBƒ“ƒhƒE‚š•\Ž¦‚µ‚Č‚¢‚ꂤ‚É‚·‚é
psi.CreateNoWindow = true;
//ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚šŽw’či"/c"‚ĶŽĄsŒć•Ā‚¶‚邽‚ß‚É•K—vj
psi.Arguments = @"/c dir c:\ /w";
//‹N“®
System.Diagnostics.Process p = System.Diagnostics.Process.Start(psi);
//o—Ķ‚š“Ē‚ŻŽę‚é
string results = p.StandardOutput.ReadToEnd();
//WaitForExit‚ĶReadToEnd‚ĢŒć‚Å‚ ‚é•K—v‚Ŗ‚ ‚é
//(eƒvƒƒZƒXAŽqƒvƒƒZƒX‚ŃuƒƒbƒN–hŽ~‚Ģ‚½‚ß)
p.WaitForExit();

//o—Ķ‚³‚ź‚½Œ‹‰Ź‚š•\Ž¦
Console.WriteLine(results);

55 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 14:41:01
VB.net‚ĢStartupNextInstanceŽĄ‘•‚Į‚Ä‚Ē‚¤‚ā‚Į‚Ä‚é‚Ģ‚©‚ȁB
‚Ę‚č‚ ‚¦‚øA–¼‘O•t‚«ƒpƒCƒv‚Å“Æ‚¶Ž–‚µ‚ꂤ‚ʏ‘‚«Žn‚ß‚½‚Æ‚ĒA
‹N“®’†‚ɁA–¼‘O•t‚«ƒpƒCƒv‚šŠJ‚Į‚Ļ‚Č‚µ‚É‚µ‚Ä‚¢‚¢‚ą‚Ģ‚©‚Ē‚¤‚©
‹C‚É‚Č‚Į‚Ä‚«‚½B

‹ļ‘Ģ“I‚É‚ĶA“ńd‹N“®‚š‹ÖŽ~‚µ‚āA
Œć‚©‚ē‹N“®‚³‚ź‚½ƒvƒƒOƒ‰ƒ€‚ĢƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚šŽę“¾‚µ‚½‚¢B

56 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 14:45:35
>>55
C#‚Å“Æ‚¶‚±‚Ę‚š‚ā‚é•ū–@‚Ŗ‚Ē‚±‚©‚ÉŒöŠJ‚³‚ź‚Ä‚½‚Ķ‚ø‚¾‚©‚ēAƒOƒO‚ź‚Īo‚Ä‚­‚é‚ę‚«‚Į‚ʁB
‰ļŽŠ‚Ģƒuƒ‰ƒEƒU‚É‚ĶƒuƒbƒNƒ}[ƒN‚µ‚Ä‚ ‚é‚ń‚¾‚Ŗ...

‚Ü‚ ‚Å‚ąAƒXƒ^[ƒgƒAƒbƒvƒvƒƒWƒFƒNƒg‚šVB‚É‚·‚ź‚Ī–­‚Č‹ZI‚šŽg‚¤•K—v‚ą‚Č‚¢‚ȁB

57 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 15:00:03
IpcChannel‚Ę‚©

58 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 15:00:22
“Æ‚¶Ž–‚Ŗ‚µ‚½‚¢‚¾‚Æ‚Č‚ēA
Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase‚Ģ”h¶ƒNƒ‰ƒXģ‚Į‚Ä
IsSingleInstance‚Ę‚©ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ŐŻ’čA
‚ÅApplication.Run‚Ģ‘ć‚ķ‚č‚É‚»‚¢‚Ā‚ĢRun‚šŽg‚¦‚Ī‚ę‚¢

59 F55F2010/05/22(“y) 15:03:32
VB‚ĢƒXƒ^[ƒgƒAƒbƒvŽg‚¤‚Å‚·‚©B
‚æ‚å‚Į‚Ę’ļR‚ŖEEE‚—

60 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 15:13:16
ŠwZ‚ĢCŒ¾Œź‚ĢƒŒƒ|[ƒg‰Ū‘č‚Č‚ń‚Å‚·‚ŖA­‚µ’mŒb‚š•Ŗ‚Æ‚Ä‚­‚¾‚³‚¢B
–ā‘čF‚TŒĀ‚Ģ’l‚š“ü—Ķ‚µ‚Ä‚»‚Ģ’†‚É‚Š‚Ę‚Ā‚Å‚ą‹ō”‚Ŗ‚ ‚ź‚Īw‹ōxAŠļ”‚µ‚©‚Č‚Æ‚ź‚ĪwŠļx‚ʏo—Ķ‚·‚éƒvƒƒOƒ‰ƒ€
i¦•””ŒĀ‚Ģ‹ō”‚Ŗ‚ ‚Į‚½‚Ę‚µ‚Ä‚ąw‹ōx‚Ę•\Ž¦‚·‚é‚Ģ‚Ķ1‰ń‚¾‚Æ‚Ę‚·‚éj

“r’†‚Ü‚Å‚Ķ‚±‚ń‚Č•—‚ɏ‘‚¢‚Ä‚Ż‚½‚Ģ‚Å‚·‚Ŗ
#include<stdio.h>
int main(void){

int x[5];
int i;

for(i=0;i<=4;i=i+1){
printf("x[%d]‚š“ü—Ķ‚µ‚Ä‚­‚¾‚³‚¢B\n",i);
scanf("%d",&x[i]);
}
if (x[i] % 2 == 0){
printf("‹ō\n");
}
else{
printf("Šļ\n");
}
return 0;
}

61 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 15:16:02
>>60
‚±‚æ‚ē‚Ö‚Ē‚¤‚¼

C/C++‚Ģh‘č•Š•t‚Æ‚Ü‚· 135‘ć–Ś
http://pc12.2ch.net/test/read.cgi/tech/1269438098/

CŒ¾Œź‚Č‚ē‰“‚É•·‚Ɓi“ü–å•ŅjPart 64
http://pc12.2ch.net/test/read.cgi/tech/1273846013/

62 F55F2010/05/22(“y) 15:16:26
IpcChannel‚ŃOƒO‚Į‚½‚ēA‘ņŽRŒ©‚Ā‚©‚Į‚½‚Æ‚ĒA
“ą•”‚Å–¼‘O•t‚«ƒpƒCƒvŽg‚Į‚Ä‚é‚Ę‚Ģī•ń‚Ŗ‚—

‚±‚Ģ‚܂܁A–¼‘O•t‚«ƒpƒCƒv‚Å‚ā‚Į‚Ä‚Ż‚Ü‚·B
‚Ē‚¤‚ą‚Å‚µ‚½B

63 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 16:22:23
.NET‚ĢƒŠƒ‚[ƒeƒBƒ“ƒO‚Ķ.NET‚ĢƒIƒuƒWƒFƒNƒg‚šƒvƒƒZƒXŠŌ‚ÅŽó‚Æ“n‚µ‚Å‚«‚é‚Ę‚±‚ė‚Ŗ
ƒLƒ‚‚Č‚ń‚ŁA‚»‚Ģ•K—v‚Ŗ‚Č‚Æ‚ź‚Ī–¼‘O•t‚«ƒpƒCƒv‚Å‚ą\•Ŗ‚©‚ą‚ĖB

64 F52F2010/05/22(“y) 18:01:07
>>53
WPF‚Į‚ăXƒŒ‚ą‚Č‚¢‚ꂤ‚Å‚·‚ŖA‚Ē‚¤‚Č‚ń‚Å‚µ‚傤H
‚Š‚å‚Į‚Ę‚µ‚ÄŽ€–Sƒtƒ‰ƒO—§‚Į‚Ä‚Ü‚·‚©H

65 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 18:04:11
>>64
Ž€–Sƒtƒ‰ƒO‚Ķ—§‚Į‚Ä‚Æ‚ĒAƒXƒŒ‚Ķ‚ ‚é
http://pc12.2ch.net/test/read.cgi/tech/1274423236/

66 F52F2010/05/22(“y) 19:45:22
>>65
‚Č‚ń‚©‚¾‚ß‚Ū‚ČŠ“‚¶‚Å‚·‚ĖEEE
‚±‚¤‚܂Ń}ƒCƒNƒƒ\ƒtƒg‚Ģ’œ—Ž‚ŖŒƒ‚µ‚¢‚Ę‹t‚ɉž‰‡‚µ‚½‚­‚Č‚č‚Ü‚·
Slievrlight3‚ŃfƒXƒNƒgƒbƒvƒAƒvƒŠ‚ą‚¢‚Æ‚éH‚ꂤ‚Č‚Ģ‚ŁA‚»‚Į‚æ‚š–Ķõ‚µ‚Ä‚Ż‚Ü‚·B
Œ‹‹ĒA.net + C#‚ĢƒRƒ“ƒgƒ[ƒ‹‚Į‚ď]—ˆ‚ĢWindowsAPI€‹’‚Ģ‚ą‚Ģ‚Ŗ‚Ł‚Ę‚ń‚Ē‚Å‚·‚©‚ē‚ĖB


67 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 20:10:36
Silverlight3‚Ģƒuƒ‰ƒEƒUŠOŽĄs‚Ķ‘S‚­Žg‚¢•Ø‚É‚Č‚ē‚ń
ƒfƒXƒNƒgƒbƒvƒAƒvƒŠ‚ĶSilverlight4‚©‚ē

68 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 20:34:35
ƒhƒ‰ƒNƒG‚¶‚į‚Ė‚¦‚ń‚¾‚©‚ē3‚¾‚Ģ4‚¾‚Ģ’ZŠśŠŌ‚ɃAƒz‚Ż‚½‚¢‚Ƀo[ƒWƒ‡ƒ“ƒAƒbƒv‚µ‚Č‚¢‚Å—~‚µ‚¢‚ęw

69 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 20:41:12
•³‚Å‚©‚¢.NET‚Ę‚Ķˆį‚Į‚Ä‚Ē‚¤‚¹ƒCƒ“ƒXƒg[ƒ‹1•Ŗ‚¾‚©‚ē‚»‚ń‚Č‚É–ā‘č‚É‚Č‚ē‚Č‚¢‚ń‚Å‚µ‚å
JavaFX‚Ż‚½‚¢‚ɃtƒF[ƒhƒAƒEƒg‚·‚é‚ę‚č‚Ķƒ}ƒV

70 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 20:47:19
>>60
#include <stdio.h>
int main(void){
int a,b=1,c;
for(c=0;c<5;c++)
{
printf("’l‚š“ü—Ķ‚µ‚Ä‚­‚¾‚³‚¢B\n");
scanf("%d",&a);
b*=(a%2);
}
printf((b==0)?"‹ō\n":"Šļ\n");
return(0);
}

71 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/22(“y) 21:08:25
>>60
5ŒĀ‘S•”and‚µ‚ÄLSB‚Ŗ0‚Č‚ē‹ō”

72 F52F2010/05/22(“y) 23:24:10
>>67
‚Č‚é‚Ł‚ĒB‚S‚ĶŠJ”­ŠĀ‹«‚Ü‚¾RC‚Ż‚½‚¢‚Å‚·‚ŖA‚ā‚Į‚Ä‚Ż‚Ü‚·B
Silverlight‚É‚Ķ–¢—ˆ‚Ŗ‚ ‚é‚ʐM‚¶‚½‚¢B

73 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 11:50:39
HTML5‚ÅFlash‚Ŗ‚¢‚ē‚Č‚­‚Č‚é‚Į‚Ęb‚¾‚Æ‚ĒSliverlight‚Ŗ‚±‚Ģę¶‚«‚Ģ‚±‚é‚É‚Ķ

74 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 11:52:19
ƒKƒL‚­‚³B
2ch‚¾‚©‚ē‚Į‚Ä–³—‚µ‚Ä–Ź”’‚­‚µ‚ꂤ‚Ę‚©i‚¢‚ā‘S‚­–Ź”’‚­‚ą‚Č‚ń‚Ę‚ą‚Č‚¢‚Ŗj
Žv‚ķ‚Č‚­‚Ä‚¢‚¢‚Ģ‚ɁB

75 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 14:07:24
>>73
‚»‚ź‚Ķ‚Č‚¢B
HTML5A•W€‚Į‚Ä‚Ģ‚Ŗ‹­‚Ż‚Å‚ąŽć‚Ż‚Å‚ą‚ ‚Į‚āA
Žć‚Ż“I‚É‚ĶA‹@”\[ŽĄ‚Ŗ’x‚·‚¬‚Ä Flash ‚Ę‚© Silverlight ‚Ģ‘ć‘Ö‚É‚Ķ‚Č‚ē‚Č‚¢B


76 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 15:17:56
’iXƒXƒŒƒ`‚¾‚ŖAŒĀl“I‚ɃfƒXƒNƒgƒbƒvƒAƒvƒŠ\’zŠĀ‹«‚Ę‚µ‚āA
Eƒ}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€
EHTML‚Å‰ę–ŹƒfƒUƒCƒ“‚Å‚«‚é
‚ą‚Ģ‚Ę‚µ‚ÄSilverlight‚ÉŠś‘Ņ‚µ‚½‚¢B
Adobe‚ĢŠJ”­ŠĀ‹«‚ĶD‚«‚É‚Č‚ź‚Č‚¢B

“Į’č‚Ģƒvƒ‰ƒbƒgƒtƒH[ƒ€ˆĖ‘¶‚Ģ‚ą‚Ģ‚ĶA‚ą‚¤–¢—ˆ‚Ŗ‚Č‚¢‚ĘŽv‚¤B
C# + .net‚Ķƒ}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€•‹y‚ÉŽø”s‚µ‚½‚Ģ‚ŁA
Žc”O‚Č‚Ŗ‚ēA‚ą‚¤•×‹­‚·‚é‰æ’l‚Ŗ‚ ‚é‚ĘŽv‚¦‚Č‚¢B
”|‚Į‚½‹Zp‚ĶASilverlight‚Ę‚©‚ÉŽó‚ÆŒp‚Ŗ‚ź‚ź‚Ī‚ę‚¢‚Æ‚ĒB


77 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 15:29:22
‚Ø‘O‚Ŗ‚»‚¤Žv‚¤‚ń‚Č‚ē‚»‚¤‚Č‚ń‚¾‚ė‚¤
‚Ø‘O‚ń’†‚Å‚Ķ‚Č

78 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 15:33:23
‘S‘RŠO‚µ‚Ä‚é‚Æ‚Ē‚ȁB

79 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 15:41:28
>>76
monoƒKƒ“–³Ž‹‚Ę‚Ķ‹°‚ź“ü‚é
EHTML‚Å‰ę–ŹƒfƒUƒCƒ“‚Å‚«‚é
‚Į‚Ä‚Ģ‚ąˆÓ–”•s–¾‚¾‚ŖB

80 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 15:42:45
”‚·‚®ƒR[ƒh‚š‘‚¢‚Ä—ˆT‚É‚ĶŠĀ‹«ˆĖ‘¶‚Å‚ą‚Č‚ń‚Å‚ą‚¢‚¢‚©‚ē‚Ę‚É‚©‚­“®‚­•Ø‚š”[•i‚µ‚Č‚«‚į‚¢‚Æ‚Č‚¢‚Ģ‚É
‚»‚ń‚ȉ“‚¢–¢—ˆ‚Ģ˜b‚ā‚ē—‘z˜_‚š^–Ź–Ś‚ÉŒź‚ē‚ź‚Ä‚ą‚Č‚ 
‚Ü‚ Šw¶‚³‚ń‚Ķ‚Ŗ‚ń‚Ī‚Į‚Ä‚Ė‚Ę‚µ‚©

81 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 15:49:09
ƒfƒXƒNƒgƒbƒvƒAƒvƒŠ‚Ń}ƒ‹ƒ`ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚Č‚ń‚ătƒ@ƒ“ƒ^ƒW[‚Ü‚¾M‚¶‚Ä‚él‚¢‚½‚ń‚¾

82 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 15:56:39
>>80
>‚Ü‚ Šw¶‚³‚ń‚Ķ‚Ŗ‚ń‚Ī‚Į‚Ä‚Ė‚Ę‚µ‚©
‚ ‚é‚ ‚éw

HTMLŠEŒG‚Ķ‚»‚¤‚¢‚¤‚Ģ–{“–‚É‘½‚©‚Į‚½B

83 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 16:12:58
‚܁[•W€ijĪ@‚É–²‚Ż‚ń‚Ģ‚ĶŠw¶‚Ü‚Å‚É‚µ‚Ę‚Æ‚Į‚Ä‚±‚Į‚½‚Č
HTML5‚¾‚Į‚Ä‚Ü‚½‚Ē[‚¹ƒuƒ‰ƒEƒUˆĖ‘¶‚Ågdgd‚¾‚ę
‘D“Ŗ‘½‚­‚ďćŽč‚­s‚Į‚½—į‚Č‚ń‚©Œ©‚½‚±‚Ę‚Č‚¢‚ķ

84 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 16:47:43
.NET4‚Ģ“§‰ßƒZƒLƒ…ƒŠƒeƒBƒ‚ƒfƒ‹‚Ŗ•Ŗ‚©‚č‚Ü‚¹‚ńB
—į‚¦‚ĪFileIOPermission‚Ŗ§ŒĄ‚³‚ź‚½ƒTƒ“ƒhƒ{ƒbƒNƒX‚ĢTransparentƒR[ƒh‚©‚ē
SafeCritical/Critical‚ĢƒAƒZƒ“ƒuƒŠ‚Ö‚Ģ‘JˆŚ‚µ‚ÄFileIO‚šs‚¤ź‡‚ɁA
‘JˆŚ‚µ‚½‚±‚Ę‚ÅŽ©“®“I‚ÉŠ®‘SM—Š‚É‚Č‚čƒtƒ@ƒCƒ‹‘€ģ‚Ŗo—ˆ‚é‚ꂤ‚É‚Č‚é‚Ģ‚©A
Assert‚Ŗ•K—v‚Č‚Ģ‚©‚±‚Ģ•Ó‚Ķ‚Ē‚¤‚Č‚Ģ‚Å‚µ‚傤B

85 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 17:10:57
>>83
ijĪ@

86 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 17:42:47
ƒvƒŠƒ“ƒgƒXƒNƒŠ[ƒ“‚āŠO•”ƒc[ƒ‹‚Ģ‰ę–ŹƒLƒƒƒvƒ`ƒƒ‚Å‰ę–Ź‚šŽB‚ē‚ź‚Č‚¢‚ꂤ‚ɁA
ƒLƒƒƒvƒ`ƒƒŽž‚ɃEƒBƒ“ƒhƒE‚É‰ę‘œ‚š”ķ‚¹‚é‚Ę‚©‚Ģƒ}ƒXƒNˆ—‚š‚µ‚½‚¢‚Å‚·B
iAcrobat‚Å“Æ‚¶‚ꂤ‚Č‚±‚Ę‚š‚ā‚Į‚Ä‚é‚ĘŽv‚¢‚Ü‚·j

.NET‚Å‰ę–ŹƒLƒƒƒvƒ`ƒƒƒCƒxƒ“ƒgE‚¦‚Č‚¢‚©‚Č‚Ÿ‚Ę’T‚µ‚Ä‚é‚ń‚Å‚·‚ŖA
‚»‚ź‚Į‚Ū‚¢ī•ń‚ÉŒ©‚ ‚½‚ē‚Č‚¢‚Å‚·B

‰½‚©‚ā‚č‚ꂤ‚Ŗ‚ ‚č‚Ü‚·‚Å‚µ‚傤‚©B

87 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 18:02:59
>>86
‚»‚ź”²‚Æ“¹‚½‚­‚³‚ń‚ ‚é‚©‚ē‚ā‚邾‚Æ–³‘Ź‚¾‚ę

88 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 18:07:55
>>87
—į‚¦‚Ī‚Ē‚ń‚Č‚Ģ‚Å‚·H

89 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 18:17:53
ƒfƒWƒJƒ‚ÅŽB‚éB

90 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 18:22:58
ƒ[ƒŒƒxƒ‹‚Č‚Ę‚±‚ė‚ŃtƒbƒN‚Č‚ń‚ÄŽg‚ķ‚ź‚½‚ē‚Ē‚¤‚µ‚ꂤ‚ą‚Č‚¢‚µ‚Č‚ 
flashƒQ[ƒ€‚Č‚Ē‚Ģƒ`[ƒg‚ĢŪ‚ÉŽg‚¤ƒc[ƒ‹‚Ķ•ŹƒvƒƒZƒX‚Ģƒƒ‚ƒŠ
”`‚«•ś‘č‚¾‚µ‚Ė‚¦

windows‚ÅŠ®ąų‚ČƒvƒƒeƒNƒg‚Ķ–³—‚ĘŽv‚Į‚½‚Ł‚¤‚Ŗ‚¢‚¢‚ę

91 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 18:36:18
>>86
OS‚ŖŠę’£‚Į‚Ä•ŪŒģ‚µ‚Ä‚¢‚é’nƒfƒW‚š•\Ž¦‚µ‚Ä‚¢‚éWMC‚Ģ‰ę–Ź‚ą
ƒLƒƒƒvƒ`ƒƒ‚Å‚«‚éƒAƒvƒŠ‚Ŗ‚ ‚é‚Ģ‚É‚Ē‚¤‚ā‚Į‚ăuƒƒbƒN‚Å‚«‚é‚ĘŽv‚¤‚ń‚¾H

92 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 18:43:42
>>90
‚¤[‚ńA‚¶‚į‚ —į‚¦‚ĪAƒNƒ[ƒYƒh‚ČŽŠ“ąƒVƒXƒeƒ€‚©‰½‚©‚ŁA
ƒ†[ƒU‚ŖŸŽč‚Ƀ\ƒtƒg‚āƒc[ƒ‹‚š’Ē‰Į‚Å‚«‚Č‚¢‚Į‚Ä‘O’ń‚Č‚ē‚Ē‚¤‚Å‚µ‚傤B

93 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 18:46:55
ŽŠˆõ‚ÉPCŽg‚ķ‚¹‚Č‚Æ‚ź‚Ī‚¢‚¢‚ń‚¶‚į‚ĖH

94 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 18:53:16
”Ä—p‚ĢOS‚ā”Ä—p‚Ģ•”•iŽg‚Į‚Ă邤‚æ‚Ķ–³—‚¾‚µ‚Č‚ 
‚»‚ź‚ɍŋ߂Ģƒ}ƒVƒ“‚ĶƒfƒBƒXƒvƒŒƒCƒAƒEƒg‚Ŗ‚‰ęŽæ‚¾‚µ
‚»‚źŒo—R‚ÅŠČ’P‚ɃLƒƒƒvƒ`ƒƒ‚Å‚«‚æ‚į‚¤‚©‚ēƒtƒbƒNŒn‚¾‚Æ‹C‚É
‚µ‚Ä‚ź‚Ī‚¢‚¢‚ķ‚Æ‚¶‚į‚Č‚¢‚µ‚Ė
‚ ‚Ę>>89‚Ģ‚ꂤ‚Č‚Ģ‚ą‚ ‚邵‚—

95 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 19:03:08
‚¤[‚ńA“Ē‚ŻŽę‚ź‚é‚ꂤ‚É‚·‚é‚Ģ‚©‚ 

96 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 19:10:13
89‚ĶÅ‹­‚¾‚ę‚Č


97 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 19:15:17
‰f‰ę‚Å‚ĶƒvƒƒeƒNƒg—p‚ɐl‚Ģ–Ś‚É‚Ķ•Ŗ‚©‚ē‚Č‚¢‚ꂤ‚ɐŌŠOü‚ąo—Ķ‚µ‚Ä
ƒJƒƒ‰‚ÅŽB‚Į‚½‚ē‚Ü‚Ę‚ą‚ÉŒ©‚ź‚Č‚¢‚ꂤ‚É‚µ‚Ä‚é‚Ę‚¢‚¤‚ą‚Ģ‚Ŗ‚ ‚Į‚½‚ĘŽv‚Į‚½B

98 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 19:36:02
>>97
(>_<) c

99 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 20:14:37
>>97
‚»‚ź‚ĶŽĄŒ±’iŠK‚ŁA“±“ü‚µ‚½Œ€ź‚Ķ‚Ü‚¾‚Č‚©‚Į‚½‚Ķ‚øB

‚¤‚æ‚Ģ‰ļŽŠ‚ĶƒfƒWƒJƒŽ‚捞‚Ż‹ÖŽ~BƒJƒƒ‰•t‚«Œg‘Ń‚ą‹ÖŽ~‚ŁA“üŽŠ‚·‚é‚Ę‹­§“I‚É‹@Žķ•Ļ‚³‚¹‚ē‚ź‚éB

100 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 20:20:47
>>99
ƒJƒƒ‰‚Č‚µŒg‘Ń’T‚·‚Ģ‘å•Ļ‚¶‚į‚ĖH‚—

101 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 20:23:36
‚»‚¤‚¢‚āŽē”é‹`–±Žē‚邽‚ß‚É
ƒvƒŠƒ“ƒ^o—Ķ‹ÖŽ~‚Ę‚©USB‘‚«ž‚Ż‹ÖŽ~‚·‚éƒVƒXƒeƒ€‚ĶŒ‹\‚ ‚é‚Æ‚Ē
ƒfƒWƒJƒ‘jŽ~‚·‚é‚ꂤ‚Č‚Ģ‚Ķ‚ ‚ń‚Ü‚č‚Č‚¢‚ĖB

102 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 20:37:04
ķ‚Ƀ‚ƒjƒ^‚Ģ‘O‚šWebƒJƒ€‚ÅŽB‚Į‚āAƒfƒWƒJƒ‚É—Ž‚·‚é‹@Šķ‚šŒŸo‚µ‚½‚ē‰ę–Ź‚š
Ų‚č‘Ö‚¦‚é‚ꂤ‚ČŽd‘g‚Ż‚šģ‚ź‚Ī‚¢‚¢‚ń‚¶‚į‚ĖH

103 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 20:41:33
ƒŒƒxƒ‹‚Ģ‚‚¢ƒXƒŒ‚Å‚·‚ĖB
–l‚ą‚¢‚Ā‚©‚ĶŠF‚³‚ń‚Ģ‚ꂤ‚ȍ‚“x‚Č˜b‘č‚š“WŠJ‚Å‚«‚é‚ꂤ‚É‚Č‚č‚½‚¢‚ĘŽv‚¢‚Ü‚·B

104 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 20:47:58
ƒfƒWƒJƒ‘Īō‚·‚é‚Č‚ēA
OS‚āƒ\ƒtƒg‚¶‚į‚Č‚­ƒ‚ƒjƒ^‚É‚Ā‚Æ‚éƒXƒNƒŠ[ƒ“‚āƒV[ƒg‚Ģ–šŠ„‚¶‚į‚ĖH

105 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 21:35:05
‚Č‚ń‚Ę‚©‚µ‚ăfƒWƒJƒ‘jŽ~‚µ‚½‚Ę‚µ‚Ä‚ą
Žč‘‚«‚Ģƒƒ‚‚Ę‚©”]“ąƒRƒs[‚Ķ‚Ē‚¤‚µ‚ꂤ‚ą‚Č‚¢‚ę‚Č


106 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 21:35:58
>>102
Web ƒJƒ€‚ÅŠē”FŽÆ‚µ‚Ä PC ‚Ģ‘O‚ɐl‚Ŗ‚­‚é‚Ęƒ[ƒ‹”ņ‚·ƒAƒvƒŠ‚ĶŒöŠJ‚³‚ź‚Ä‚½‚ȁB

107 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 21:49:37
>>105
‚Ü‚ Aˆ«ˆÓ‚ ‚郄ƒc‚Ķ‚Ē‚¤–hŒäü’£‚Į‚Ä‚ąę‚č‰z‚¦‚Ä“‚Ž‚Į‚Ä‚±‚Ę‚¾‚ȁB
ƒ\ƒtƒg‚āƒn[ƒh‚Å‚ĶAˆ«ˆÓ–³‚­˜R‰k‚µ‚Ä‚µ‚Ü‚¤ź‡‚Ģ‘Īō‚¾‚ė‚¤‚ȁB

108 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 22:26:36
>>100
‚ą‚Ģ‚·‚²‚­‘I‘šŽˆ‚Ŗ‹·‚­‚Č‚é‚Æ‚ĒA‚ ‚邱‚Ę‚Ķ‚ ‚éB
‚¾‚©‚ē“ÆŠś‚Ķ‚Ł‚Ę‚ń‚Ē‚Ż‚ń‚Č“Æ‚¶‹@ŽķB‹ę•Ź‚·‚邽‚߂ɃXƒgƒ‰ƒbƒv•K{B

109 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 22:27:20
>>99
‚Ü‚¾“±“ü‚³‚ź‚Ä‚Č‚¢‚Ģ‚©B
‰f‰ę‚šŒ©‚邽‚Ń‚Éƒ~ƒXƒ^[VTR‚Ŗo‚Ä‚­‚é‚Ģ‚ŖŸT“©‚µ‚­Žv‚¤‚ń‚¾‚ę‚ĖB

110 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 22:39:14
>>108
‚ą‚µIT‚ĢŽdŽ–‚É‚Ā‚¢‚ĂăXƒ}ƒz‚ŖŽg‚¦‚Č‚¢‚Į‚Ä‚Ģ‚Ķ–Ü‘Ģ–³‚¢‚ĘŽv‚¤‚ń‚¾‚ŖA
“ļ‚µ‚¢‚Ę‚±‚ė‚¾‚ę‚ȁBBB

111 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:00:11
•W€ƒXƒNƒŠ[ƒ“ƒVƒ‡ƒbƒg‚š••‚¶‚½‚¢‚Ģ‚Č‚ēƒI[ƒo[ƒŒƒCŽg‚¦‚Ī‚¢‚¢‚¶‚į‚Č‚¢
‚ĘŒ¾‚Ø‚¤‚ĘŽv‚Į‚½‚ŖAero‚¾‚ĘƒI[ƒo[ƒŒƒC‚»‚Ģ‚ą‚Ģ‚Ŗ‚Č‚©‚Į‚½‚Å‚²‚“‚é‚ĢŠŖ

112 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:07:15
>>99
ƒgƒˆƒ^H

113 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:20:22
Œ»ŻC#‚šŽg‚Į‚ÄWEBƒy[ƒW‚©‚ēƒf[ƒ^‚šŽę“¾‚µ‚ꂤ‚ʍl‚¦‚Ä‚¢‚Ü‚·B
url‚šŽw’肵‚ÄŽę“¾‚·‚邱‚Ę‚Ķ‚Å‚«‚½‚Ģ‚Å‚·‚ŖAajax‚É‚ę‚Į‚Ä‘—M‚³‚ź‚Ä‚­‚éƒf[ƒ^‚šŽę“¾‚Å‚«‚Č‚­‚č¢‚Į‚Ä‚¢‚Ü‚·B
postŒ`Ž®‚Ńf[ƒ^‚š‘—M‚µ‚Ä‚¢‚邱‚Ę‚Ķfirebug‚šŽg‚Į‚Ä‚ķ‚©‚Į‚Ä‚¢‚é‚Ģ‚Å‚·‚ŖA
‚Ē‚¤‚·‚ź‚Ī‚»‚Ģpostƒf[ƒ^‚šŽg‚Į‚Äxml‚šŽę“¾‚Å‚«‚é‚Ģ‚©‚Ŗ‚ķ‚©‚č‚Ü‚¹‚ńB

WebClient wc = new WebClient();
byte[] res_data = wc.UploadValues(url, post);

‚±‚ń‚ČŠ“‚¶‚Å‚ā‚Į‚Ä‚Ż‚½‚Ę‚±‚ė‚Å‚«‚Ü‚¹‚ń‚Å‚µ‚½B
‚½‚Ō‚ńŽg‚¤ƒƒ\ƒbƒh‚ŖŠŌˆį‚Į‚Ä‚¢‚é‚ĘŽv‚¤‚Ģ‚Å‚·‚ŖA‰½‚šŽg‚¦‚Ī‚¢‚¢‚Ģ‚©‚ķ‚©‚č‚Ü‚¹‚ńB
‚Ē‚Č‚½‚©‚ę‚ė‚µ‚­‚ØŠč‚¢‚µ‚Ü‚·B



114 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:21:08
ƒXƒNƒŠ[ƒ“ƒVƒ‡ƒbƒg••‚¶‚é‚Ę–³šŒ‚ʼn¼‘zŠĀ‹«ƒŠƒ‚[ƒgƒfƒXƒNƒgƒbƒv•s‰Ā‚Ę‚¢‚¤
ƒnƒ‹Z‚Ɋׂé‚ń‚¶‚į‚Č‚¢‚©H

115 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:26:29
‚»‚Ģ•Ó‚Ķ‚±‚Ģ•Ó‚Å‚ā‚Į‚½•ū‚Ŗ‚¢‚¢‚©‚ą‚Ė
http://www.atmarkit.co.jp/fdotnet/dotnettips/318webpost/webpost.html

116 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:27:34
ŠŌ“ü‚Į‚½‚©
>>115‚Ķ>>113‚Ö

117 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:27:46
ƒpƒPƒbƒgƒLƒƒƒvƒ`ƒƒ‚µ‚Ä‚Ż‚ź‚ĪH

118 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:31:13
>>113
ajax‚Į‚ÄŒ¾‚Į‚Ä‚é‚©‚ēA‘½•ŖJSON‚©SOAP‚ÅWSDL‚Ģ‚Ē‚æ‚ē‚©B‚Ę‚©’m‚Į‚½‚©‚µ‚Ä‚Ż‚ꂤB

119 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:32:31
>>118
‚»‚Ģ•Ó‚¾‚Į‚ÄŒ‹‹Ēpost‚©getƒŠƒNƒGƒXƒgģ‚Į‚Ä’ŹM‚µ‚Ă邾‚Æ‚Å‚µ‚åH
>>115‚ʼnĀ”\‚¾‚ę

120 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:39:36
>>113
C#‚Åpost‚µ‚āA‚»‚ĢƒŒƒXƒ|ƒ“ƒX‚Ŗ—~‚µ‚¢‚Į‚Ä‚±‚Ę‚©‚ȁH

Ajax‚Į‚Ä‚ąA•’Ź‚ĢHTTP‚Ģpost’ŹM‚¾‚©‚ēA
HTTPƒŠƒNƒGƒXƒg‚ĘHTTPƒŒƒXƒ|ƒ“ƒX‚šŽg‚Į‚½‚ē‚Å‚«‚Č‚¢‚©‚ȁH

Œ©“–ˆį‚¢‚Ģ‚±‚ĘŒ¾‚Į‚Ä‚½‚ēƒSƒƒ“B

121 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:40:46
>>99
‚ ‚ A‹t‚ɃUƒ‹‚Ģƒpƒ^[ƒ“‚¾‚Č‚»‚ź
ƒZƒLƒ…ƒŠƒeƒB‚É‚Ā‚¢‚Ä‚Ü‚¶‚ß‚ÉŽę‚č‘g‚Ü‚Č‚¢‚©‚ē‚»‚ń‚ČŽG‚Č‚±‚Ę‚É‚Č‚Į‚Ä‚é

122 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/23(“ś) 23:43:59
>>113
POST ‚·‚ź‚Īs‚Æ‚é‚Ķ‚ø‚Č‚Ģ‚É wc.UploadValues ‚ōs‚Æ‚Č‚¢ź‡A
‚Š‚å‚Į‚Ę‚µ‚½‚ē•¶ŽšƒR[ƒh‚Ģ–ā‘č‚©‚ąB
WebClient ‚Ģ UploadValue ‚Ķ utf8 ‚Å‚µ‚© URL ƒGƒ“ƒR[ƒfƒBƒ“ƒO‚µ‚Ä‚­‚ź‚Č‚¢B
sjis ‚Ę‚© euc ‚Ģź‡‚Ķ « ‚Ę‚©‚šŽQĘB
http://dobon.net/vb/dotnet/internet/webrequestpost.html

123 F113F2010/05/24(ŒŽ) 00:00:53
>>115,117,118,119,120,122
ŠF—lƒAƒhƒoƒCƒX‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B
–³Ž–Žę“¾‚·‚邱‚Ę‚Ŗ‚Å‚«‚Ü‚µ‚½B
‚Ē‚¤‚ā‚ē–ā‘č‚Ķ122‚³‚ń‚Ŗ‚Ø‚Į‚µ‚į‚Į‚Ä‚¢‚½’Ź‚蕶ŽšƒR[ƒh‚Å‚µ‚½B
–{“–‚É‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

124 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/24(ŒŽ) 09:02:14
ƒZƒLƒ…ƒŠƒeƒB‘Īō‚Į‚ÄŒ‹‹Ē‚Ķ‘ĪŠO“I‚Čƒ|[ƒY‚ɉ߂¬‚Č‚¢‚ń‚¾‚ė‚¤‚ȁB
ˆ«ˆÓ‚Ģ‚ ‚élŠŌ‚É‘Ī‚µ‚Ä‚Ķ‰½‚š‚ā‚Į‚Ä‚ą–³‘Ź‚Č‹C‚Ŗ‚·‚éB

125 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/24(ŒŽ) 09:38:11
”ʍ߮Ņ—\”õŒR‚š’ś‚ß‚³‚¹‚邽‚ß‚Ģ—}Ž~—Ķ‚Ę‚µ‚Ä‘ŠŽč‚ɃZƒLƒ…ƒŠƒeƒB‘Īō‚µ‚Ä‚é‚ę‚Į‚Ä‚±‚Ę‚Ŗ“`‚ķ‚邾‚Æ‚Å‚¢‚¢‚ń‚¾‚ę
‚»‚±‚©‚ē“„‚Żž‚ń‚Å‚­‚é‚ā‚Ā‚ĶŽd•ū‚Č‚¢

126 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/24(ŒŽ) 22:16:14
‚»‚¤‚¾‚ę‚ĖB
‚»‚±‚ē‚Ö‚ń‚É—Ž‚æ‚Ä‚éƒc[ƒ‹‚ōUŒ‚‚µ‚Ä‚­‚é‚ꂤ‚Č‚Ģ‚š‚Ķ‚Ė‚邾‚Æ‚Å‚ą
[•Ŗ‚ČŒų‰Ź‚Ŗ‚ ‚é‚ĘŽv‚¤‚ŗ

127 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/24(ŒŽ) 22:36:07
‚ŁA—}Ž~—Ķ‚Ę‚µ‚Ä‚ĢƒvƒŠƒ“ƒgƒXƒNƒŠ[ƒ“‹ÖŽ~‚Ķ‚Ē‚¤‚ā‚č‚į‚¢‚¢‚Ģ

128 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/24(ŒŽ) 22:38:33
ƒL[ƒ{[ƒh‚©‚ē PrintScreenƒL[‚šŠO‚·B

129 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/24(ŒŽ) 22:40:42
ƒXƒNƒŠ[ƒ“ƒL[ƒ{[ƒh‚©‚ē PrintScreenƒL[‚šŠO‚·‚Ģ‚Į‚Ä‚Ē‚¤‚ā‚é‚ĢH

130 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/24(ŒŽ) 22:41:16
>>127
‚³‚Ŗ‚µ‚Ä‚«‚½‚¼[ VB.net‚¾‚Æ‚Ē
ttp://www.codeguru.com/vb/gen/vb_system/keyboard/article.php/c4831

131 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/24(ŒŽ) 22:44:25
–{‹C‚Å‚ā‚é‚Č‚ēƒhƒ‰ƒCƒoƒŒƒxƒ‹‚Å–³Œų‰»‚µ‚ꂤ‚ŗ

132 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/24(ŒŽ) 22:47:23
ƒJƒƒ‰‚ÅŽB‰e‚³‚ź‚½‚ē(ry

133 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/24(ŒŽ) 23:10:09
ŠÄŽ‹ƒJƒƒ‰

134 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/25(‰Ī) 00:10:12
‚³‚·‚ŖC#ƒXƒŒ
‚ź‚ׂé‚Ģ‚½‚©‚¢‚Õ‚ė‚®‚ē‚Ž‚¾‚ń‚¬‚Å‚·‚Ė

135 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:02:51
List<>‚Ģ‘S—v‘f’†‚ĢšŒ‚É‚ ‚¤—v‘f‚šķœ‚µ‚½‚¢ź‡A
foreach‚¶‚į‚Č‚­‚Äfor‚ÅCount•Ŗ‚¾‚Ɖń‚µ‚čķœ‚µ‚½Žž‚¾‚Æi--‚·‚é‚Į‚Ä‚¢‚¤‚Ģ‚Ŗˆź”Ź“I‚Å‚·‚©‚ĖH

136 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:04:19
Œć‚ė‚©‚ēķœ‚·‚é

137 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:06:48
RemoveAll

138 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:11:55
Œć‚ė‚©‚ēķœ‚·‚é•ū–@‚ą‚ ‚č‚Ü‚·‚ĖB
‚Ē‚æ‚ē‚É‚¹‚ęfor‚Å“DL‚­‚ā‚é‚ń‚Å‚·‚ĖB
‚ą‚Į‚ĘƒXƒ}[ƒg‚Č‚ā‚č•ū‚Ŗ–³‚¢‚Ģ‚©‹C‚É‚Č‚Į‚½‚¾‚Æ‚Å‚µ‚½B

139 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:13:25
>>138
>>137

140 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:13:48
‚ą‚¢‚Į‚±List<>ģ‚Į‚Äforeach‚ÅŽc‚·“z‚¾‚ƃRƒs[‚µ‚č·‚µ‘Ö‚¦B
‚Ę‚µ‚Ä‚¢‚é‚Ŗ–ā‘č‚Ķ‚Č‚¢Biģ‚č‚É‚ę‚é‚©‚ą‚µ‚ź‚Č‚¢‚Ŗj

141 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:16:06
select‚µ‚Ädelete‚Ę‚©‚Å‚«‚Č‚¢‚ń‚¾‚Į‚ƁB
‚ą‚µ‚­‚Ķdeleteif‚Ż‚½‚¢‚Č‚Ģ‚Ę‚©B

142 F141F2010/05/26(…) 00:17:18
‚·‚Ü‚ń‚·‚Ü‚ńB137‚ʼnšŒˆ‚µ‚Ä‚½‚ķ

143 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:18:42
Œ©“¦‚µ‚Ä‚Ü‚µ‚½B
>>137‚³‚ń‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·B

144 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:21:43
RemoveAll‚Į‚ÄAll‚Į‚Ä–¼‘O‚Ŗˆ«‚¢‚ę‚Č
—v‘f‘S•”Į‚·‚Ż‚½‚¢‚ÉŽv‚¦‚邶‚į‚ń

145 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:21:49
‰ļŽŠ‚¶‚į–¢‚¾‚ÉVS2005‚¾‚©‚ē“½–¼ƒƒ\ƒbƒh‚Ŗ‘‚«‚É‚­‚­‚č¢‚éB

146 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:24:53
>>144
‚Ü‚ Clear‚Ŗ‚ ‚é‚©‚ē‚Č‚ 

147 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:29:00
uClear‚ĶŽQĘ‚šnull‚É‚µ‚ÄŽĄ‘Ģ‚ĶGC‚É‚Ø‚Ü‚©‚¹ARemoveAll‚ĶŽĄ‘Ģ‚ą“ÆŽž‚ɏĮ‚·v
‚Ż‚½‚¢‚Č‹@”\‚Ŗ‚ ‚é‚Ģ‚©‚ȁH‚ĘŽv‚Į‚½
‚»‚ź‚É‚µ‚Ä‚ą‚Č‚ń‚Å"All"‚Č‚ń‚¾

148 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:31:16
>>147
Clear‚ĶƒŠƒXƒg‘S•”Ų‚č—£‚·‚Ķ‚ø‚¾‚ę‚—
Remove‚ĶŽw’肵‚½•Ø‚šRemoveAll‚ĶŠY“–‚·‚é‚ą‚Ģ‘S•”‚Į‚Ä‚±‚Ę‚¶‚į‚Č‚¢‚ĢH

149 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:32:44
FindAll‚Ę•Ą‚ׂ½‚©‚Į‚½‚ń‚¶‚į‚Č‚¢‚©‚Č

150 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:38:29
‚Ż‚ń‚Č‚ąˆź“x‚ĶRemoveRange‚µ‚©‚Ė[‚¶‚į‚Č‚¢‚©‚Ę‚¢‚ē‚Ā‚¢‚½ŒoŒ±‚Ŗ‚ ‚é‚Ģ‚©

151 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 00:47:30
>>137
–Ś‚©‚ē—Ų‚Å‚·

152 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 01:13:50
>>144
Clear‚Ģ—§ź‚ĶEEE

153 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 01:41:37
fortran‚Ģwhere•¶‚Ż‚½‚¢‚Ģ‚Ė‚¦‚Ģ‚©‚Č

154 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 02:02:53
LINQ‚ĢWhere‚¶‚įƒ_ƒ‚Č‚ńH

155 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 02:05:38
>>148
ŠĢS‚ĢuŠY“–‚·‚é‚ą‚Ģv‚Į‚Ä•”•Ŗ‚ŖŒ‡‚ƂĂ邾‚ė‚—

156 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 02:31:03
‚Ł‚Ł‚¤

157 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 04:49:58
RemoveAll‚ĶA‚ ‚Ę‚©‚ē’Ē‰Į‚³‚ź‚½HashSet‚Å‚Ķ”½Č‚µ‚Ä‚©–¼‘O‚ŖRemoveWhere‚É‚Č‚Į‚Ä‚é‚ĖB

158 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 05:13:25
IList<T>&IDictionary<TKey, TValue> c RemoveAll
ISet<T>iHashSet&SortedSetj c RemoveWhere
ƒŠƒXƒg‚ĘŽ«‘‚ŖRemoveAll‚Č‚Ģ‚Ķ‰ß‹Ž‚Ģƒo[ƒWƒ‡ƒ“‚Ę‚Ģ®‡«‚ą‚ ‚Į‚ÄŽd•ū‚Č‚¢‚©B

159 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 07:01:46
RemoveIf ‚Ŗ‚ę‚©‚Į‚½

160 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 12:26:42
’Ē‰Į‚µ‚ÄRemoveAll‚šobsolute‚É‚·‚ź‚Ī‚ę‚©‚Į‚½‚Ģ‚É‚»‚¤‚µ‚Č‚©‚Į‚½‚Ģ‚É‚Ķ‰½‚©ˆÓ}‚ŖAAA‚Č‚³‚»‚¤‚¾‚Č

161 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 12:37:48
‚»‚ń‚Č‚±‚Ę‚µ‚½‚ē‚Ł‚Ę‚ń‚Ē‚ĢƒvƒƒWƒFƒNƒg‚ÅŒxo‚Ü‚­‚Į‚Ä‚¦‚ē‚¢‚±‚Ę‚É‚Č‚é
‚Ł‚ń‚Ę‚ĶList<T>‚ĢFind**/Exists/TrueForAll‚ ‚½‚č‚ą
LINQ‚Ŗ–³‚©‚Į‚½‚±‚ė‚Ģˆā•Ø‚Č‚Ģ‚Å(ŽĄŪSilverlight‚Å‚Ķķœ)Œ¬•Ą‚ŻObsolete‚É‚·‚é‚ׂ«

162 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 12:55:07
TrueForAll ‚š‘f’¼‚É LINQ ‚ŏ‘‚­‚É‚Ķ‚Ē‚¤‚·‚ź‚Ī‚¢‚¢‚Ģ

163 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 13:03:46
Enumerable.All

164 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 20:47:24
>>155
”²‚Æ‚Ä‚¢‚é‚ꂤ‚É‚ĶŽv‚¦‚Č‚¢‚Ŗ....

165 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 20:48:46
RemoveAll@‚·‚ׂĂķ‚·‚ź‚é

166 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/26(…) 20:58:42
ŽĄŪ‚ɃR[ƒh’†‚ÅŽg‚¤‚Ę‚«‚Ķˆų”ž‚Ż‚ňӖ”‚Ķ’Ź‚邾‚ė
‚Å‚ąIndexOf‚Ęˆį‚Į‚ÄRemoveAll‚¾‚Æ‚Å‚ąˆÓ–”‚Ŗ’Ź‚Į‚æ‚į‚¤‚©‚ē
ƒCƒ“ƒeƒŠƒZƒ“ƒX‚āMSDN‚Å–¼‘O‚¾‚Æ•Ą‚Ō‚Ę‚ķ‚©‚č‚Ć‚ē‚¢‚Č

167 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/27(–Ų) 00:27:26
Listview‚É‚Ā‚¢‚ÄŽæ–ā‚³‚¹‚ĉŗ‚³‚¢B
‚ā‚č‚½‚¢Ž–‚ĶA
•””‚ĢListView‚Ŗ‚ ‚čA‚»‚ź‚¼‚ź‚Å•””‚Ģ€–Ś(item)‚š‘I‘š‚µ‚½ó‘Ō‚šģ‚č‚½‚¢‚Å‚·B
‚S‚Ā‚Ł‚Ē‚ĢListView‚šģ‚čA‚»‚ź‚¼‚ź‚Å‚PC‚Q€–ŚA‡‚ķ‚¹‚Ä‚U[‚W€–Ś‚š‘I‘š‚µ‚āAƒ{ƒ^ƒ“‚š‰Ÿ‚µ‚½‚ēA‚»‚ź‚ÉŒ©‡‚¤ƒf[ƒ^‚šŽę“¾‚·‚é‚Ę‚¢‚¤ƒCƒ[ƒW‚Å‚·B
ę’öAģ‚Į‚Ä‚Ż‚½ŠAListView‚ĢƒtƒH[ƒJƒX‚š•Ź‚ĢListview‚ɈŚ‚·‚ʁA‚»‚ź‚Ü‚Å‘I‘š‚µ‚½€–Ś‚Ŗ@h”ń‘I‘š" ‚É‚Č‚Į‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚¤‚Č‚ē‚Č‚¢•ū–@‚Ķ‚Č‚¢‚Å‚µ‚傤‚©H

źˆį‚¢‚ČŽæ–ā‚Ę‚¢‚¤Ž–‚Å‚ ‚ź‚ĪA‘¼‚ĢƒXƒŒƒbƒh‚šŠ‰ī‚µ‚Ä‚¢‚½‚¾‚Æ‚é‚ʏ•‚©‚č‚Ü‚·B
microsoft visual c# 2008 express‚šŽg‚¢Žn‚ß‚Ä‚R“ś–Ś‚ŁA
”‚Ü‚Å‚Ķ ŠČ’P‚Čscript(ruby, javascript)‚š‘‚¢‚½ŒoŒ±‚Ŗ‚ ‚é‚­‚ē‚¢‚Å‚·B
ƒsƒ“ƒg‚Ŗ‚ø‚ź‚Ä‚é‚Ģ‚©‚ą‚µ‚ź‚Ü‚¹‚ń‚ŖA‚ę‚ė‚µ‚­‚ØŠč‚¢‚µ‚Ü‚·B







168 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/27(–Ų) 00:33:43
‚Č‚É‚©‚ ‚Į‚½‚Č
•ŪŽ‚·‚鐯’č

169 F167F2010/05/27(–Ų) 00:35:25
>>168
ƒvƒƒpƒeƒB‚š’T‚¹‚Ī‚ ‚č‚»‚¤‚Å‚·‚©H’T‚µ‚Ä‚Ż‚Ü‚·B

170 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/27(–Ų) 00:42:25
‚ ‚Į‚½
HideSelection‚štrue‚É‚·‚é‚Ę‹­’²•\Ž¦‚Č‚µ
false‚É‚·‚é‚Ę‹­’²•\Ž¦‚ ‚č

171 F167F2010/05/27(–Ų) 00:48:04
>>170‚³‚ńA‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·B
Šm‚©‚É HideSelection ‚š false‚É‚µ‚½‚Ę‚±‚ėA‘I‘š‚µ‚½Œć‚ŖŽc‚Į‚Ä‚Ü‚µ‚½B
”‚©‚ēAlistView2.SelectedItems‚Å‘I‘š‚µ‚½item‚ŖŽę‚ź‚é‚©Šm”F‚µ‚Ü‚·B

172 F167F2010/05/27(–Ų) 00:52:13
ListView3.SelectedItems‚ÅŽę‚ź‚Ä‚Ü‚µ‚½B@
‚Ø‚©‚°‚ňź•ą‘Oi‚µ‚Ü‚µ‚½B
‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

173 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/27(–Ų) 06:09:08
‚Ę‚ ‚éƒtƒ@ƒCƒ‹‚šŠÄŽ‹‚µ‚āA‚»‚Ģƒtƒ@ƒCƒ‹‚É•ĻX‚Ŗ‚ ‚Į‚½ź‡A‚»‚Ģƒtƒ@ƒCƒ‹‚š“Ē‚ŻŽę‚Į‚ďˆ—‚šs‚¢‚½‚¢‚ĘŽv‚Į‚Ä‚¢‚Ü‚·B

‚µ‚©‚µAƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚Ģ’†‚Å•ĻX‚³‚ź‚½ƒtƒ@ƒCƒ‹‚š“Ē‚ŻŽę‚ė‚¤‚Ę‚·‚é‚ʁATargetInvocationException‚Ŗ”­¶‚µ‚Ü‚·B
new StreamReader(e.FullPath)‚Ģ•”•Ŗ‚Å—įŠO‚Ŗo‚Ä‚µ‚Ü‚¤‚Ģ‚Å‚·‚ŖA‚Ē‚¤‚·‚ź‚Ī“Ē‚ŻŽę‚ź‚é‚Å‚µ‚傤‚©H

”ƒ\[ƒX
private void watcher_Changed(System.Object source, System.IO.FileSystemEventArgs e){
@using (StreamReader sr = new StreamReader(e.FullPath)){
@}
}

174 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/27(–Ų) 07:47:04
>>173
ƒtƒ@ƒCƒ‹‚ĢŠÄŽ‹‚Ę‚©‚Č‚ēAFileSystemWatcher‚¶‚į‚Č‚¢‚ĢH
Žg‚Į‚½‚±‚Ę‚Č‚¢‚Æ‚Ē

175 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/27(–Ų) 08:34:43
RemoveAll()‚Į‚ÄC‚Ģcreat()‚É’Ź‚¶‚é‚ą‚Ģ‚šŠ“‚¶‚é‚Č

176 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/27(–Ų) 11:05:05
e.FullPath‚Ķ‚æ‚į‚ń‚Ę—LŒų‚ČƒpƒX‚É‚Č‚Į‚Ä‚¢‚é‚Ģ‚©

177 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/27(–Ų) 11:12:11
>>173
TargetInvocationException‚ĢInnerException‚ĶH
ƒtƒ@ƒCƒ‹‚š•ĻX‚µ‚Ä‚éƒvƒƒOƒ‰ƒ€‚Ŗ‚Ü‚¾ƒƒbƒN’†‚Č‚ń‚¶‚į‚Č‚¢H

178 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/27(–Ų) 18:31:18
>>177
‚Å‚«‚Ü‚µ‚½‚ ‚č‚Ŗ‚Ę‚¤B

using(FileStream fs = new FileStream(e.FullPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
{
using(StreamReader sr = new StreamReader(fs)){
string strLine = sr.ReadLine();

@@ˆČ‰ŗČ—ŖEEE

179 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/28(‹ą) 18:54:05
—Ų‚©‚ē–Ś‚Å‚·

180 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/28(‹ą) 20:47:53
JaneStyle‚Č‚Ē‚Ģ2chźƒuƒ‰‚Ģ‹@”\‚ĢAu>>170v‚Č‚Ē‚Ƀ}ƒEƒXƒzƒo[‚·‚é‚ʁA>>170‚Ģ“ą—e‚Ŗo‚Ä‚«‚Ü‚·B
‚±‚ź‚šlistview‚Å‚ā‚č‚½‚¢‚ń‚Å‚·‚ŖA‚Ē‚Ģ‚ꂤ‚ÉŽĄ‘•‚·‚ź‚Ī—Ē‚¢‚Å‚µ‚傤‚©H
VisualStudio2008‚šŽg‚Į‚Ä‚¢‚Ü‚·B

”ƒCƒ[ƒW
–¼‘O@@Ś×‚P@@Ś×‚Q@@Ś×‚R
test1@ ‚ @@@@@‚¢@@@@ ‚¤
test2@ ‚©@@@@@‚«@@@@ ‚­@@@@@©‚±‚Ģs‚Ń}ƒEƒXƒzƒo[‚³‚ź‚½‚ē–¼‘O‚ʏŚ×‚P‚Ģ“ą—e‚©‚ēA•\Ž¦‚·‚é“ą—e‚šŒˆ‚ß‚é
test3@ ‚³@@@@@ ‚µ@@@@ ‚·

181 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/28(‹ą) 20:50:39
>>180
ƒ}ƒEƒXŠÖ˜A‚ĢƒCƒxƒ“ƒg‚Ń}ƒEƒX‚Ŗę‚Į‚©‚Į‚Ä’āŽ~‚µ‚½‚ē`‚Ę‚©‚ ‚Į‚½‚Ķ‚ø
‚»‚ź‚Å”CˆÓ‚ĢƒRƒ“ƒgƒ[ƒ‹‚Å•\Ž¦‚·‚ź‚Ī‚¢‚¢‚¾‚Æ‚æ‚į‚¤‚ĢH

182 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/28(‹ą) 21:08:22
>>181
Ž©•Ŗ‚Ń}ƒEƒXƒzƒo[‚ʏ‘‚¢‚Ä‚Ø‚¢‚Đ\‚µ–ó‚Č‚¢‚ń‚Å‚·‚Ŗ
MouseHover‚ĢƒCƒxƒ“ƒg‚šŽg—p‚·‚é‚ʁA‚©‚Č‚čd‚¢‚ń‚Å‚·B
’†‚ʼn½‚ąˆ—‚š‚µ‚Č‚­‚Ä‚ą‚©‚Č‚čd‚­‚Č‚Į‚Ä‚µ‚Ü‚¢‚Ü‚·B

183 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/28(‹ą) 21:49:35
>>182
‚»‚ń‚Č‚Éd‚©‚Į‚½‚Į‚ƁH
‚Ü‚ ‰½‚ą‚µ‚Č‚¢‚Į‚Ä‚Ģ‚ę‚č‚Ķ‚»‚č‚įˆ—‚·‚é‚Ģ‚Å•‰‰×‚Ķ‘‚¦‚邾‚ė‚¤‚Æ‚Ē‚³

184 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/28(‹ą) 22:08:00
•’Ź‚ÉToolTipŽg‚¦‚Ī‚¦‚¦‚ā‚ń

185 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/28(‹ą) 23:14:30
>>183
ƒXƒgƒŒƒX‚šŠ“‚¶‚é‚­‚ē‚¢‚É‚Ķd‚¢‚Å‚·B
ƒ{ƒ^ƒ“‰Ÿ‰ŗŽž‚É‘½­d‚­‚Č‚é‚Ģ‚Ķ‚¢‚¢‚ń‚Å‚·‚ŖAƒJ[ƒ\ƒ‹‚šˆŚ“®‚³‚¹‚½‚¾‚Ƃŏd‚­‚Č‚é‚Ģ‚Ķ”š‚Æ‚½‚¢‚Å‚·B

>>184
ƒAƒhƒoƒCƒX‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·B
‚ķ‚©‚ē‚Č‚¢“_‚Ŗ‚ ‚é‚Ģ‚ŁA‚ķ‚©‚é‚ꂤ‚Å‚µ‚½‚ē‹³‚¦‚Ä‚­‚¾‚³‚¢B

”•s–¾“_
Eƒ}ƒEƒX‚ŖListView‚Ģ‚Ē‚Ģs‚Ģć‚É‚ ‚é‚Ģ‚©Žę“¾‚Å‚«‚é‚©Hi‘I‘š‚³‚¹‚é‚ķ‚Æ‚Å‚Ķ‚Č‚¢‚Ģ‚Åselected‚Å‚Ķ‚ ‚č‚Ü‚¹‚ń
Es‚²‚ʂɐą–¾•¶‚š•Ļ‚¦‚鎖‚Ŗ‚Å‚«‚é‚Ģ‚©H

186 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/28(‹ą) 23:33:11
>>185
‚±‚ź‚Å‚Ķ‚Ē‚¤H
http://dobon.net/vb/dotnet/control/lvitemtooltip.html

187 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 00:05:14
>>186
Š®ąų‚Å‚·B
‚ ‚č‚Ŗ‚Ę‚¤B

188 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 01:10:17
>>185
‚Ķ‚ā‚­ƒŠƒŠ[ƒXƒrƒ‹ƒh‚Å‘¬“x‚šŠm”F‚·‚éģ‹Ę‚É“ü‚é‚ń‚¾B

‰šŒˆ‚µ‚½‚ē‚µ‚¢‚ŖBBB

189 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 02:44:47
FreeTrain EX Av‚Ę‚¢‚¤AA—ńŽŌ‚ōs‚±‚¤4‚ĢƒNƒ[ƒ“‚É‚Č‚č‚½‚¢ƒQ[ƒ€‚šģ‚Į‚Ä‚é‚Ģ‚Å‚·‚ŖB
http://sourceforge.jp/projects/freetrain-exav/
iÅVƒĄ‚Ŗ2.1.1.5‚ŁAƒ\[ƒX‚Ķ’¼‰ŗtrunk/ˆČ‰ŗ‚ŖŠY“–‚µ‚Ü‚·j

ƒpƒ‰ƒ[ƒ^‚šƒŠƒAƒ‹ƒ^ƒCƒ€•\Ž¦‚·‚éƒEƒBƒ“ƒhƒE‚š’Ē‰Į‚µ‚čs‚Į‚Ä‚½‚ēAƒf[ƒ^ƒZ[ƒuŽž‚É“Į’č‚Ģ
ƒEƒBƒ“ƒhƒE‚š‚ ‚Æ‚Į‚Ļ‚Č‚µ‚Ä‚¢‚é‚ĘƒGƒ‰[‚Ŗ‹N‚±‚é‚ꂤ‚É‚Č‚Į‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
>ƒAƒZƒ“ƒuƒŠ 'FreeTrain.Core, Version=2.1.1.5, Culture=neutral, PublicKeyToken=null' ‚ĢŒ^
> 'freetrain.world.rail.StationInformationWindow' ‚ĶƒVƒŠƒAƒ‹‰»‰Ā”\‚Ę‚µ‚ĐŻ’č‚³‚ź‚Ä‚¢‚Ü‚¹‚ńB
ƒf[ƒ^‚ĢƒZ[ƒuƒ[ƒh‚ĶBinaryFormatter‚šŽg‚Į‚½ƒVƒŠƒAƒ‰ƒCƒY‚Å‚µ‚Ä‚¢‚Ü‚·B
ƒEƒBƒ“ƒhƒE‚ĢForm‚šƒVƒŠƒAƒ‰ƒCƒY‚µ‚ꂤ‚Ę‚µ‚Ä‚é‚ķ‚Æ‚Å‚Ķ‚Č‚­Aƒpƒ‰ƒ[ƒ^‚Ģ•Ļ‰»‚šƒCƒxƒ“ƒg‹N‚±‚µ‚Ä
‚ą‚ē‚Į‚Ä•\Ž¦‚šƒŠƒtƒŒƒbƒVƒ…‚·‚邽‚ß‚ÉŽg‚Į‚Ä‚éƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚ŖŽQĘ‚šŒÄ‚ń‚Å‚±‚ĢƒEƒBƒ“ƒhƒE
‚ĢƒVƒŠƒAƒ‰ƒCƒY‚š‚µ‚½‚Ŗ‚Į‚Ä‚¢‚é‚Ż‚½‚¢‚Č‚Ģ‚Å‚·B

core/world/rail/Station.cs‚Ŗ‰w–{‘Ģ•”•Ŗ‚ŁA‚±‚±‚ŃCƒxƒ“ƒg‚ĢéŒ¾‚š
public delegate void StationCounterListener();
public StationCounterListener onStationChange;
‚Ę‚ā‚Į‚ĂāA‰w‚ɏę~‚Ŗ‚ ‚Į‚½‚Ę‚«‚ÉonStationChange();‚µ‚Ä‚Ü‚·B

ƒpƒ‰ƒ[ƒ^‚š•\Ž¦‚µ‚Ä‚éƒEƒBƒ“ƒhƒE‚Ķcore/controllers/rail/StationInformationWindow.cs‚Å
public StationInformationWindow( Station st ) {
this.station = st;
InitializeComponent();
onUpdate();
station.onStationChange += new StationCounterListener(onUpdate);
}
‚±‚±‚Åstation.onStationChange += ‚Ģs‚šƒRƒƒ“ƒgƒAƒEƒg‚·‚é‚ĘƒGƒ‰[‚Ŗ‚Č‚­‚Č‚č‚Ü‚·B
‚µ‚©‚µ‘¼‚É‚ąƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚ŃŠƒAƒ‹ƒ^ƒCƒ€‘‚«Š·‚¦‚µ‚Ä‚éƒEƒBƒ“ƒhƒE‘½”‚ ‚é‚Ģ‚ɃGƒ‰[‚É
‚Č‚Į‚Ä‚Č‚­‚āA‚Č‚ŗ‚±‚ĢƒEƒBƒ“ƒhƒE‚¾‚Æ‚Č‚é‚Ģ‚©‚Ŗ•Ŗ‚©‚ē‚Č‚¢‚Ģ‚Å‚·B

190 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 03:32:30
‚»‚ĢonUpdate‚Ŗ‚Ē‚¤‚Č‚Į‚Ä‚é‚©‚Ü‚øŽN‚¹

191 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 03:34:38
ƒƒMƒ“ƒO‚Élog4netŽg‚Ø‚¤‚©‚ĘŽv‚Į‚Ä‚é‚ń‚¾‚Æ‚ĒAlog4net‚ÄŽg‚¢‚É‚­‚­–³‚¢‚Å‚·‚©H
”‚Ü‚ÅŽg‚Į‚Ä‚½Ž©ģLoggerƒNƒ‰ƒX‚Ķstatic‚Čƒƒ\ƒbƒh‚šˆź”­ŒÄ‚Ō‚¾‚ƁA‚Ż‚½‚¢‚ČŠ“‚¶‚É‚µ‚Ä‚½‚ń‚¾‚Æ‚Ē
log4net‚¾‚ĘGetLoggerŒÄ‚ŌŽž‚Ģˆų”‚Ŗ‚ā‚Į‚©‚¢‚ŁAŠČ’P‚ÉŽ©ģƒNƒ‰ƒX‚щƒbƒv‚Å‚«‚»‚¤‚É‚Č‚¢‚µEEE

‘SƒNƒ‰ƒX‚Ģę“Ŗ‚É
private static readonly ILog logger = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
‚Ę‚©‚¤‚ß‚±‚ń‚Å
loger.Error("‚¦‚ē[");
‚Ę‚©‚ß‚ń‚Ē‚­‚³‚¢‚Č‚ŸB

‚±‚Ģ•Ó‚Ē‚¤‚ā‚Į‚ĉšŒˆ‚µ‚Ä‚Ü‚·H
‚»‚ź‚Ę‚ąNLogŽg‚Į‚Ä‚él‚Ģ‚Ŗ‘½‚¢H

192 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 03:56:56
>>191
TraceListener‚ŏ\•Ŗ‚¾‚©‚ēA‚»‚ń‚Č‚ą‚ńŽg‚ķ‚ń

193 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 07:15:23
ŽQl‚Ü‚Å‚É‹³‚¦‚Ä—~‚µ‚¢‚Ģ‚Å‚·‚ŖA>>186‚Å‚Å‚«‚é‚Ģ‚ĶListView‚¾‚Æ‚Å
checkedListbox‚Å‚Ķ‚Å‚«‚Č‚¢‚Ģ‚Å‚µ‚傤‚©H
‚ą‚µ‚Å‚«‚é‚ꂤ‚Č‚ē‚»‚Į‚æ‚ą‚¢‚ė‚¢‚ė‚ā‚Į‚Ä‚Ż‚½‚¢‚Ģ‚Å‚·‚Ŗ
MSDN‚šŒ©‚Ä‚ą‚»‚ź‚ē‚µ‚¢ƒvƒƒpƒeƒB‚Ŗ‘¶Ż‚µ‚Č‚¢‚Ż‚½‚¢‚Č‚ń‚Å‚·B

194 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 08:36:30
ListboxŒn‚ĢƒAƒCƒeƒ€‚ĢŠĒ—‚Ķstring[]‚¾‚©‚ē‚Č‚ 
tooltipŽg‚Į‚Ä‚Ż‚½‚Æ‚ĒcheckedListbox‘S‘Ģ‚Å‚Å‚æ‚į‚¤‚Č
ŒĀ•Ź‚Ķ‚Å‚«‚Č‚©‚Į‚½

195 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 08:42:21
‚Ø‚Į‚ĘŽ©•Ŗ‚ĢŽæ–ā–Y‚ź‚é‚Ę‚±‚ė‚¾‚Į‚½

2ch‚Ģ’ŹM‚šƒ‚ƒjƒ^[‚·‚邾‚Æ‚Ģƒ\ƒtƒg‚šģ‚č‚½‚¢‚ń‚Å‚·‚Ŗ
ŽQl‚É‚Č‚é‚ꂤ‚ȏī•ń‚šˆµ‚Į‚Ä‚éƒTƒCƒg‚š‚²‘¶’m‚Č‚¢‚Å‚µ‚傤‚©H
‚ą‚µ‚­‚Ķƒqƒ“ƒg‚Å‚ą‚©‚Ü‚¢‚Ü‚¹‚ń

196 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 08:53:49
>>193
>186‚Ģ1.1ˆČ‘O‚Ę“Æ‚¶‚ā‚č•ū‚Å‚ā‚ź‚Ī‚¢‚¢‚ę
GetItemAt‚Ģ‘ć‚ķ‚č‚ÉIndexFromPointŽg‚Į‚Ä

197 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 08:58:15
C++‚Å‚¢‚¤
#include <shobjidl.h>
#include <shlguid.h>
‚ĶC#‚¾‚ʉ½‚É‚Č‚é‚Ģ‚Å‚µ‚傤‚©H

198 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 09:04:20
>>197
‚Ē‚ĢƒCƒ“ƒ^[ƒtƒFƒCƒX‚šŽg‚¢‚½‚¢‚Ģ‚³

199 F197F2010/05/29(“y) 09:06:29
>>198
ƒVƒ‡[ƒgƒJƒbƒg‚ĢƒŠƒ“ƒNę‚šŽę“¾‚·‚é‚Ģ‚Éusing‚Ŗ•Ŗ‚©‚č‚Ü‚¹‚ń

200 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 09:09:01
>>199
using‚š’m‚č‚½‚¢‚Ģ‚Ķ‚ķ‚©‚é‚—
ƒwƒbƒ_[‚ę‚č‚Ē‚ĢŠÖ”‚Ģ‘ć‚ķ‚č‚©‚Å•·‚¢‚½‚Ł‚¤‚Ŗ‚¢‚¢‚ę

201 F189F2010/05/29(“y) 09:29:35
>>190
‚±‚ń‚Č‚©‚ń‚¶‚Å‚·

private void onUpdate(){
// initialize the dialog
nameBox.Text = station.name;
label_loaded.Text = string.Format("{0} / {1}",station.LoadedToday,station.LoadedYesterday);
label_unloaded.Text = string.Format("{0} / {1}", station.UnloadedToday, station.UnloadedYesterday);
label_trains.Text = string.Format("{0} / {1}", station.TrainsToday, station.TrainsYesterday);
label_waiting.Text = string.Format("{0} / {1}",station.WaitingPassengers, station.population);
label_entering.Text = string.Format("{0} / {1}",station.WantEntering, station.entering);
label_LastUnloded.Text = station.lastUnloaded.ToString();
}


202 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 10:04:45
ŠČ’P‚Č‚Ģ‚ĶShell32.dll‚šCOM‚Ę‚µ‚ÄŽQĘŻ’肵A
using Shell32;
‚ŁAZ:\Hoge.lnk‚ĢƒŠƒ“ƒNę‚š“¾‚éƒR[ƒh‚Ķ‚±‚ń‚ČŠ“‚¶B
ShellFolderItem‚š’¼Ś“¾‚é•ū–@‚Ŗ‚ ‚ź‚Ī‚¢‚¢‚ń‚¾‚Æ‚ĒA‚»‚ź‚Ķ•Ŗ‚©‚ē‚ńB

Shell sh = new Shell();
Folder f = sh.NameSpace(@"Z:\");
foreach (ShellFolderItem i in f.Items())
{
if (i.IsLink && i.Path == @"Z:\Hoge.lnk")
{
Console.WriteLine(((ShellLinkObject)i.GetLink).Target.Path);
}
}

203 F202F2010/05/29(“y) 10:08:38
‚·‚Ü‚ń
>>202‚Ķ>>199‚ȁB

204 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 11:28:09
>>201
‚»‚ź‚ÉŽg‚Į‚Ä‚éƒvƒƒpƒeƒB‚Ģ‚Ē‚ź‚©‚Ŗ“ą•”“I‚ɃVƒŠƒAƒ‰ƒCƒYŽg‚Į‚Ä‚é‚©A
‚Ē‚Į‚©‚ŃVƒŠƒAƒ‰ƒCƒY‚µ‚Ä‚é‚Ģ‚Ŗ‚½‚Ü‚½‚Ü‘“ˆ‚Å”­‹¶‚·‚é‚©‚Ģ‚Ē‚Į‚æ‚©‚¾‚Č
‚Ä‚©‰½ˆ‚ŃGƒ‰[‹N‚±‚Į‚Ä‚ń‚Ģ‚ęH
new‚µ‚Ä‚é‚Ę‚±‚¶‚į‚Č‚¢‚ń‚¾‚ė

205 F197F2010/05/29(“y) 12:12:10
>>202
‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·
ŽŽ‚µ‚Ä‚Ż‚½‚Ę‚±‚ė
ƒGƒ‰[ 1 Œ^‚Ü‚½‚Ķ–¼‘O‹óŠŌ–¼ 'Shell32' ‚ŖŒ©‚Ā‚©‚č‚Ü‚¹‚ń‚Å‚µ‚½B
‚ĘƒGƒ‰[‚Ŗ‚Å‚Ä‚µ‚Ü‚¢‚Ü‚·B

206 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/29(“y) 13:07:35
>>205
‚æ‚į‚ń‚ĘŽQĘŻ’肵‚Ä‚Č‚¢‚¾‚ė‚»‚ź
using‚Ģ‚±‚Ę‚¶‚į‚Č‚¢‚¼„ŽQĘŻ’č

207 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 00:51:07
.NET framework 4‚Åoffice 2003‚ĢƒAƒhƒCƒ“ģ‚ź‚Ü‚·‚©HH

208 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 18:21:20
ƒ^ƒCƒvƒ‰ƒCƒ^[‚Ģ‚ꂤ‚É•¶Žš•\Ž¦‚µ‚½‚¢‚Ģ‚Å‚·‚ŖUI‚ÅThread‚šŽg‚¤‚Č‚ĘˆČ‘O‘‚¢‚Ä‚ ‚Į‚½‚ĘŽv‚¢‚Ü‚·
‚Ē‚Ģ‚ꂤ‚Éwait‚š‚©‚Æ‚ź‚Ī—Ē‚¢‚Å‚µ‚傤‚©
ttp://ideone.com/NZMm7

209 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 18:42:43
>>208
Dispatcher’Ź‚¹‚Ī•ŹƒXƒŒƒbƒh‚©‚ēƒAƒNƒZƒX‚Å‚«‚é‚ęB

210 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 19:08:07
>>208
System.Windows.Timer‚šŽg‚¦‚Ī‚¢‚¢B

211 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 19:54:56
wait‚šŠ|‚Æ‚é‚Į‚Ä”­‘z‚Ŗ‘åĢ‚ĢBASIC‚Į‚Ū‚¢‚Čw

212 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 19:56:20
UI‚ÅThread‚šŽg‚¤‚Č‚Į‚Ä
Invoke‚µ‚ė‚Į‚ĈӖ”‚¶‚į‚Č‚¢‚Ģ‚©H

213 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 19:59:38
³‚µ‚­‚ĶuUIƒXƒŒƒbƒh‚šŽ~‚ß‚é‚ȁv‚¾‚Č
ƒXƒŒƒbƒh‚šŽ~‚ß‚½‚¢‚Ę‚«‚Ķ•Ź‚ĢƒXƒŒƒbƒh‚šģ‚é

214 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 21:09:56
208‚Å‚·
BackgroundWorker‚šŽg‚Į‚Ä•ŹƒXƒŒƒbƒh‚É‚µ‚Ä‚Ż‚Ü‚µ‚½‚ŖŒ‹‹ĒUI‚šG‚é‚Č‚Į‚Ä‚±‚Ę‚ē‚µ‚­
‚É‚Į‚æ‚ą‚³‚Į‚æ‚ąs‚«‚Ü‚¹‚ń
Thread.Sleep‚ÅŽ~‚߂āA‚»‚ĢŠŌUI‚šG‚ź‚Č‚¢‚ꂤ‚É‚µ‚Ü‚µ‚½

215 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 21:17:29
ƒ^ƒCƒ}Žg‚¦
ƒ‹[ƒv‚Ķ‚¢‚ē‚ń

216 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 21:42:04
>>214
‚Ē‚±‚šŽQĘ‚µ‚Ä‚»‚Ģ‚ꂤ‚Č’mŽÆ‚š“¾‚½‚Ģ‚©ŽN‚µ‚Ä‚Ż‚é‚Ę‚¢‚¢‚ę

217 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 21:51:58
ƒ^ƒCƒ}[‚¾‚ʁAƒ^ƒCƒvƒ‰ƒCƒ^[‚Ģ‚ꂤ‚Č“ü—Ķ•¶Žš—ń‚É‚ę‚éƒCƒ“ƒ^[ƒoƒ‹‚Ģ·‚āA
“ü—Ķ‘¬“x‚Ģ—h‚ē‚¬‚šÄŒ»‚µ‚ꂤ‚Ę‚·‚é‚ʁAćY—ķ‚É“Z‚Ü‚ē‚Č‚¢‚Č

–ܘ_A‚»‚ź‚­‚ē‚¢‚ā‚é‚ę‚Ė>>208

218 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 21:55:56
‚»‚ź‚Å‚ą‚»‚ń‚Č‚±‚Ę‚ÉƒXƒŒƒbƒhŽg‚¤‚Ģ‚Ķ‚ ‚肦‚Č‚¢
’Z‚¢ŠŌŠu‚Å•p”ɂɃR[ƒ‹ƒoƒbƒN‚©‚Æ‚ÄŽžŠŌ‘Ŗ‚é‚ꂤ‚É‚·‚邾‚ė
ƒQ[ƒ€‚Ż‚½‚¢‚ÉŽ©•Ŗ‚сƒbƒZ[ƒWƒ‹[ƒv‰ń‚µ‚Ä‚ą‚¢‚¢

219 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 22:03:16
>>214
‚¾‚©‚ēDispatcherŽg‚¦‚Į‚āB
•ŹƒXƒŒƒbƒh‚©‚ēAuUIƒXƒŒƒbƒh‚Å‚±‚Ģˆ—ŽĄs‚µ‚Ä‚­‚źv‚Į‚Ä‚ØŠč‚¢‚·‚é‹@”\B


220 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 22:07:38
‚¢‚ā‚»‚ą‚»‚ą•’Ź‚»‚ń‚Č‚±‚Ę‚ÉƒXƒŒƒbƒhŽg‚ķ‚Č‚¢‚©‚ē

221 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 22:08:55
>>219
•’ŹDispatcher‚Ę‚¢‚¤‚ĘSystem.Windows.Threading.Dispatcher‚¾‚ŖA
WinForm‚Ģ˜b‚Å‚»‚ń‚Č‚ń‚¾‚³‚ź‚Ä‚ą¢‚é

222 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 22:13:49
208‚Å‚·
‚³‚·‚Ŗ‚É‘fl‚Å‚ą214‚Ģˆ—‚Ķ‚Ü‚ø‚¢‚ĘŽv‚¢‚Ü‚µ‚½‚Ģ‚ÅTimer‚šŽg‚Į‚Ä‚Ż‚Ü‚µ‚½
http://ideone.com/za8su
Šś‘Ņ’Ź‚č‚Ģ“®‚«‚Ę‚¢‚¦‚ĪŠś‘Ņ’Ź‚č‚Č‚Ģ‚Å‚·‚Ŗ‚Ē‚¤‚Å‚µ‚傤‚©

223 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 22:18:26
>>221
‚ [AControl.Invoke (Delegate) ‚Ģ‚±‚Ę‚ĖB

224 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/30(“ś) 23:19:51
>>222
‚Č‚ń‚©‚Ø‚©‚µ‚­‚ĖH

225 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 00:17:46
‚Č‚ń‚©‚Į‚ĉ½H

ƒNƒŠƒbƒN‚·‚邽‚Ń‚ÉTick‚ĢƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚Ŗ‘‚¦‚é‚Ę‚©A
TypeWriter()‚Ģˆų”‚šŽg‚Į‚Ä‚¢‚Č‚¢‚Ę‚©A
typewriter‚Ķ1’PŒź‚¾‚©‚ēƒP[ƒX‚Ŗ‚Ø‚©‚µ‚¢‚Ę‚©H

226 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 00:20:47
>>225
‚ā‚³‚µ‚¢‚Č‚—

227 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 00:29:16
C#‚ŃtƒHƒ‹ƒ_‚šģ‚é‚Ę‚«‚É•Ļ”‚šƒtƒHƒ‹ƒ_–¼‚É‚·‚邱‚Ę‚Ķ‚Å‚«‚Ü‚·‚©H

228 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 00:35:42
•Ļ”‚šŽg‚ķ‚ø‚ɃtƒHƒ‹ƒ_‚šģ‚é•ū–@‚Ŗ‚ķ‚©‚Į‚Ä‚é‚ń‚¾‚Į‚½‚ē
ƒtƒHƒ‹ƒ_–¼‚š•¶Žš—ń‚Å’¼ŚŽw’č‚·‚é‘ć‚ķ‚č‚É•Ļ”‚š—^‚¦‚ź‚Ī‚¢‚¢‚¾‚Æ

229 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 00:35:42
‚Č‚ŗ‚»‚¤‚µ‚½‚¢‚ń‚Å‚·‚©H

230 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 00:44:24
>>228
‚·‚¢‚Ü‚¹‚ń
‚»‚ź‚Ŗ‚¤‚Ü‚­‚¢‚©‚Č‚­‚āc

>>229
—į‚¦‚Īu5v‚Ę“ü—Ķ‚µ‚½‚ēƒtƒHƒ‹ƒ_1AƒtƒHƒ‹ƒ_2AcAƒtƒHƒ‹ƒ_5‚Ę‚¢‚¤‚ꂤ‚ɃtƒHƒ‹ƒ_‚šģ‚č‚½‚¢‚Ģ‚Å

231 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 00:49:00
>>230
for (int i = 1; i <= 5; i++) {
string folder = string.Format("ƒtƒHƒ‹ƒ_{0}", i);
}


232 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 00:50:03
>>230
‚»‚ź‚Ķu•Ļ”‚šƒtƒHƒ‹ƒ_–¼‚É‚·‚év‚¶‚įŒ¾—t‘«‚ē‚ø‚ą‚¢‚¢‚Ę‚±‚¾‚ėB

var path = Path.Combine(basePath, string.Format("ƒtƒHƒ‹ƒ_{0}", i);
Dicretory.CreateDirectory(path);

‚Ę‚©‚Å‚ąƒ_ƒH


233 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 00:54:08
>>231
>>232
‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·
ŽŽ‚µ‚Ä‚Ż‚Ü‚·

234 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 10:28:12
ƒQ»‚©‚ē—ˆ‚½l‚©‚Č‚ 
ƒQ[ƒ€ģ‚é‚Ā‚ą‚č‚Č‚ēÅI“I‚É‚ĶŽ©•Ŗ‚сƒbƒZ[ƒWƒ‹[ƒv‰ń‚·‚±‚Ę‚É‚Č‚é‚ĘŽv‚¤‚¼

235 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 15:06:34
C++‚Ģ__DATE__‚Ż‚½‚¢‚ČƒRƒ“ƒpƒCƒ‹“ś•t‚Ķ
‚Ē‚Ģ‚ꂤ‚ÉŽę“¾‚·‚é‚Ģ‚Å‚µ‚傤‚©H

236 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 15:41:05
–³—
‚Ē‚¤‚µ‚Ä‚ą‚ā‚č‚½‚©‚Į‚½‚ēƒrƒ‹ƒh‘O‚ĢƒRƒ}ƒ“ƒh‚ŃR[ƒh¶¬

237 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 17:43:21
–³‚¢‚Å‚·‚©EEEŽc”O
‚ ‚č‚Ŗ‚Ę‚¤

238 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/05/31(ŒŽ) 23:18:02
ƒR[ƒh¶¬‚Į‚Ä‚¢‚Į‚½‚Į‚Ä
internal static class VersionInfo { public const string Date = "2010/05/31"; }
‚±‚¤‚¢‚¤‚Ģ‚š¶¬‚µ‚Äcsƒtƒ@ƒCƒ‹‚É•Ū‘¶‚·‚鏈—‚šƒXƒNƒŠƒvƒg‚©‚Č‚ń‚©‚ŏ‘‚¢‚ărƒ‹ƒh‘OƒCƒxƒ“ƒg‚ŌĂŌ‚¾‚Æ

239 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/01(‰Ī) 00:56:56
svn‚ĢƒŠƒrƒWƒ‡ƒ“‚š“Ē‚ŻŽę‚Į‚ă\[ƒX‚ɏ‘‚«ž‚Ž“z‚Ę‚©‚ȁB

240 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/01(‰Ī) 04:51:57
‚ķ‚“‚ķ‚““Ē‚ŻŽę‚ē‚Č‚­‚Ä‚ąŸŽč‚É•Ļ‚¦‚Ä‚­‚ź‚é‚ę

241 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/01(‰Ī) 15:22:12
MS‚Į‚ăR[ƒh¶¬‚Ę‚©ƒƒ^ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Ę‚©D‚«‚¾‚©‚ē
__DATE__‚Ż‚½‚¢‚ČƒIƒ‚ƒ`ƒƒŽg‚ķ‚øŠeŽ©‚ōD‚«‚É‚ā‚é‚Ģ‚Ŗ•’Ź‚¾‚ĘŽv‚Į‚Ä‚é‚ń‚¾‚ė‚¤‚Č

242 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/01(‰Ī) 16:22:49
‚Ē‚¤‚µ‚Ä‚ą•K—v‚Č‚ēƒŠƒtƒŒƒNƒVƒ‡ƒ“B

243 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/01(‰Ī) 16:50:03
ƒŠƒtƒŒƒNƒVƒ‡ƒ“Žg‚¤‚É‚µ‚Ä‚ąƒRƒ“ƒpƒCƒ‹Žž‚É–„‚ß‚±‚ń‚Ē‚©‚Č‚¢‚Ę–³—
[assembly:CompileDate("2010/05/31")]‚Ż‚½‚¢‚Č
‚Ē‚Į‚æ‚Ż‚æƒR[ƒh¶¬‚Ŗ•K—v‚¾‚©‚ē>>238‚Ģ•ū‚ŖŠy

244 F239F2010/06/01(‰Ī) 19:34:49
>>240
‚¤‚ķ‚ A”‚Ü‚ÅPerl‚ĢƒXƒNƒŠƒvƒg‚ŏˆ—‚µ‚Ä‚½EEE

245 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/01(‰Ī) 19:50:35
>>244
‚Ü‚¶‚©‚ę‚—
‚±‚ź‚Ü‚Å‚Ģģ‹Ę—Ź‚É‚Ā‚¢‚čl‚¦‚é‚Ģ‚¾‚Æ‚Ķ‚ā‚ß‚Ä‚Ø‚­‚ń‚¾I‚±‚ź‚©‚ē‚Ŗ‘厖I‚ȁI

246 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 05:36:50
245 ‚Ģ‚ā‚³‚µ‚³‚É‹ƒ‚¢‚½

247 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 08:58:57
‚Ü‚Ÿ‰“‰ń‚肵‚ĕ׋­‚ɂȂ邱‚Ę‚ą‚ ‚邵EEE
‚ ‚Ü‚č‚É‚ą’²‚ׂŖ‘«‚č‚Č‚³‚·‚¬‚é‚Ŗ‚±‚ź‚ą•×‹­‚¾‚—

248 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 10:55:14
‚Ü‚ ƒfƒtƒHƒ‹ƒg‚Ģ‚Ü‚Ü‚¾‚Ę‚©‚ķ‚ē‚Č‚¢‚©‚ē‚Č

249 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 13:09:26
‘Š’k‚Å‚·B

.NET3.5‚ÅWindowsƒtƒH[ƒ€ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚šģ¬‚µ‚Ä‚¢‚Ü‚·B

WebƒJƒƒ‰‚āƒŠƒ‚[ƒgƒJƒƒ‰‚Č‚Ē‚Ģ‰f‘œ‚šŽę‚荾‚ŻA‚»‚Ģ‰f‘œ‚šƒŠƒAƒ‹ƒ^ƒCƒ€‚ɃtƒH[ƒ€“ą‚É•\Ž¦‚µ‚½‚¢‚Ģ‚Å‚·‚ŖA
‰Ā”\‚Å‚µ‚傤‚©H

uwebƒJƒƒ‰@ƒLƒƒƒvƒ`ƒƒv“™‚Ģƒ[ƒh‚ÅŒŸõ‚µ‚Ä‚ą—Ē‚¢Ž‘—æ‚ŖŒ©‚Ā‚©‚ē‚Č‚©‚Į‚½‚Ģ‚ŁA
‚Ē‚Č‚½‚©—Ē‚¢•ū–@‚š‚²‹³Žö‚­‚¾‚³‚¢c

250 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 13:34:04
>>249
DirectShow•Ó‚č‚É“š‚¦‚Ŗ‚ ‚é‚ń‚¶‚į‚Č‚¢‚©‚ȁH

‚ ‚ʁAƒqƒ“ƒg‚Č‚ēGraphEditPlus‚Ę‚¢‚¤ƒc[ƒ‹‚šŽg‚¤‚Ģ‚ą‚ ‚č‚©‚ąB

251 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 13:51:48
Directshow.NETŽg‚Į‚Ä‚éB
•’Ź‚ÉŽg‚¦‚é

252 F251F2010/06/02(…) 14:00:17
‚ [‚ ‚ĘOpenCV‚Ģ.NET”Å‚ąŽŽ‚µ‚½‚Æ‚ĒŽg‚¦‚½‚ę

253 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 14:38:34
‚Ē‚Č‚½‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B

‹@Šķ‚Ę‚Ģ’ŹM‚É‚ę‚č“¾‚ē‚ź‚½16i”‚Ģ•‚“®¬”“_ƒf[ƒ^Œ`Ž®•¶Žš—ń‚šA
10i”‚É‚µ‚Ä‚š•\Ž¦‚·‚éƒvƒƒOƒ‰ƒ€‚šģ¬‚µ‚½‚¢‚Ģ‚Å‚·‚ŖA‚ę‚¢•ū–@‚Ķ‚Č‚¢‚Å‚µ‚傤‚©H
<—į>ŽóMƒf[ƒ^F42C80000@o—ĶF100.0
‚Ę‚¢‚Į‚½‚ą‚Ģ‚šģ‚č‚½‚¢‚Ģ‚Å‚·B

‚Č‚ØAŽóMƒf[ƒ^‚š•¶Žš—ń‚É•ĻŠ·‚·‚é‚Ę‚±‚ė‚Ü‚Å‚ĶA‚Å‚«‚Ä‚¢‚Ü‚·B

254 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 14:49:05
16i•¶Žš—ń‚šint‚É•ĻŠ·
int n = Convert.ToInt32("42C80000", 16);
int‚š•‚“®¬”“_‚É•ĻŠ·
float f = BitConverter.ToSingle(BitConverter.GetBytes(n), 0);
100.0‚Ģ‚ꂤ‚ȏ‘Ž®‚ŏo—Ķ‚·‚é‚Ģ‚Ķ‚ķ‚©‚é‚ę‚ĖH

255 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 15:00:18
‚»‚Ģ‘O‚ɃGƒ“ƒfƒBƒAƒ“‚Ę‚©‚Ģ˜b‚Ķ‘åä•v‚Č‚ń‚¾‚ė‚¤‚©EEE

256 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 15:01:56
ŽóMƒf[ƒ^‚Ģ—į‚šŒ©‚éŒĄ‚č–ā‘č–³‚¢‚Å‚µ‚å

257 F253F2010/06/02(…) 15:29:16
>254‚³‚ń
‚Å‚«‚Ü‚µ‚½B
‚ꂤ‚ā‚­Convert.ToInt32‚ĢˆÓ–”‚Ŗ‚ķ‚©‚č‚Ü‚µ‚½B
‚Ē‚¤‚ą‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·B

258 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 20:34:47
ƒtƒH[ƒ€“ą‚ĢƒtƒH[ƒJƒX‚š‰Šś•\Ž¦Žž‚Ę“Æ‚¶‚É‚·‚éA‚ą‚µ‚­‚Ķ
ƒtƒH[ƒ€“ą‚ĢƒRƒ“ƒgƒ[ƒ‹‚Å TabIndex ‚Ŗˆź”ŌŽį‚¢”Ō†‚ĢƒRƒ“ƒgƒ[ƒ‹‚š
ŠČ’P‚É’m‚é•ū–@‚Ķ‚Č‚¢‚Å‚µ‚傤‚©H

Œ»Ż•””‚ĢƒtƒH[ƒ€‚šŽg‚¤ƒAƒvƒŠ‚š‘‚¢‚Ä‚¢‚é‚Ģ‚Å‚·‚ŖA
ƒCƒ“ƒXƒ^ƒ“ƒX‰»‚Ģˆ—‚ŖŒ‹\d‚¢(DB‚©‚ēī•ń‚Š‚Į‚Ļ‚Į‚Ä‚«‚ăRƒ“ƒgƒ[ƒ‹‚š‘ņŽR‚Ā‚­‚é)‚Ģ‚Å
ƒtƒH[ƒ€‚ĢƒCƒ“ƒXƒ^ƒ“ƒX‚šŽg‚¢‚Ü‚ķ‚·‚±‚Ę‚É‚µ‚Ü‚µ‚½B

Close() ‚Ģ‚©‚ķ‚č‚É Hide() ‚šŽg‚Į‚½‚Ü‚Å‚Ķ‚¢‚¢‚Ģ‚Å‚·‚ŖA
Ä“x•\Ž¦‚µ‚½‚Ę‚«‚É“–‘R‚Ģ‚²‚Ę‚­ƒtƒH[ƒJƒX‚ĢˆŹ’u‚Ŗ‘O‰ń‚Ę“Æ‚¶‚Č‚Ü‚Ü‚É‚Č‚Į‚Ä‚µ‚Ü‚¢‚Ü‚·B
ƒ[ƒhƒCƒxƒ“ƒg‚ ‚½‚č‚Őę“Ŗ‚ĢƒRƒ“ƒgƒ[ƒ‹‚É‘Ī‚µ‚Ä Select() ‚šŽg‚Į‚Ä‘Īˆ‚µ‚Ä‚¢‚Ü‚·‚ŖA
ƒRƒ“ƒgƒ[ƒ‹–¼‚šƒn[ƒhƒR[ƒfƒBƒ“ƒO‚µ‚Ä‚¢‚é‚Ģ‚ŃfƒUƒCƒi‚Å‚Ģ TabIndex •ĻX‚É’Ē]o—ˆ‚Ä‚¢‚Ü‚¹‚ńB




259 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 20:45:33
>ƒRƒ“ƒgƒ[ƒ‹–¼‚šƒn[ƒhƒR[ƒfƒBƒ“ƒO‚µ‚Ä‚¢‚é‚Ģ‚ŃfƒUƒCƒi‚Å‚Ģ TabIndex •ĻX‚É’Ē]o—ˆ‚Ä‚¢‚Ü‚¹‚ńB
ˆÓ–”‚Ŗ‚ķ‚©‚č‚Ü‚¹‚ń

260 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 20:56:45
‚Ę‚Ä‚Ā‚ą‚Č‚¢ƒhƒLƒ…ƒ\ŽĄ‘•‚Ģ‚čB
“®“I‚ČƒtƒH[ƒ€\’z‚Å’Ē‰Į‚µ‚½ƒRƒ“ƒgƒ[ƒ‹‚ĢTabIndexÄŻ’č‚Ŗ‚Å‚«‚Ü‚¹‚ńA‚Ę•·‚±‚¦‚éB
Žč‚š”²‚©‚Č‚¢‚ÅForm‚ĢControls‚š‰ń‚µ‚ĐŻ’肵’¼‚¹‚Ī‚¢‚¢‚ń‚¶‚į‚ĖH

261 F258F2010/06/02(…) 21:04:19
>>259
TabIndex ‚Ŗˆź”ŌŽį‚¢ƒRƒ“ƒgƒ[ƒ‹‚šŒˆ‚ß‚¤‚悵‚Ä
Load ƒCƒxƒ“ƒg‚Å’¼Ś Select() ‚µ‚æ‚į‚Į‚Ä‚¢‚Ü‚·B
ƒfƒUƒCƒi‚ŏ‡”Ō‚©‚¦‚½‚肵‚½ź‡‚ĶˆźX Select() ‚šŒÄ‚яo‚·ƒRƒ“ƒgƒ[ƒ‰[‚š•ĻX‚µ‚Ä‚¢‚Ü‚·B

>>260
‘S•”‚š“®“I‚É’Ē‰Į‚µ‚Ä‚¢‚é‚ķ‚Æ‚¶‚į‚Č‚­A‚¢‚­‚Ā‚©ŒÅ’č‚Å’u‚¢‚Ä‚ ‚é‚ą‚Ģ‚ą‚ ‚é‚ń‚Å‚·‚ŖA
“®“IƒtƒH[ƒ€\’z‚š‚·‚鏼‡‚Į‚Ä‘S•”‚Ģ TabIndex ‚šƒR[ƒhƒrƒnƒCƒ“ƒh‘¤‚Å‚Ó‚č‚Č‚Ø‚·‚Ģ‚Ŗ•’Ź‚Č‚ń‚Å‚µ‚傤‚©H
‚»‚Ģź‡‚Į‚ăfƒUƒCƒi‘¤‚Å‚Ģ•Ą‚я‡‚Ŗ‚©‚ķ‚Į‚½‚ēˆźXƒR[ƒh‚ąC³‚µ‚Č‚¢‚Ę‚¢‚Æ‚Č‚¢‚Å‚·‚ę‚ĖH


262 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 21:08:09
>>250,251
‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·

263 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 21:08:45
LinQ‚ÅŒŸõ‚Å‚¢‚Ƃ邶‚į‚ń‚ĘŽv‚Į‚½‚Æ‚ĒPanel‚Ę‚©Žg‚Į‚Ä‚é‚ĘŒ‹\‚ß‚ń‚Ē‚­‚³‚¢‚Č

264 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 21:13:57
‚t‚r‚aƒJƒƒ‰‚šŽg‚Į‚āA“®‰ę‚š
‚`‚u‚hƒtƒ@ƒCƒ‹Œ`Ž®‚Å‚Ģģ¬‚ĢŽd•ū‚ĶƒTƒ“ƒvƒ‹‚Ż‚Ā‚Æ‚½‚ń‚¾‚Æ‚ĒA
‚v‚l‚u‚ą‚µ‚­‚Ķ‚l‚o‚S‚ōģ¬‚Å‚«‚él‚¢‚éH
‚`‚u‚hŒ`Ž®‚ĶƒTƒCƒY‚Ŗ‘å‚«‚·‚¬‚āAAA¬‚³‚­‚µ‚½‚¢‚ń‚¾‚ę‚ĖB

265 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 21:20:46
ƒXƒŒˆį‚¢
‚»‚¤‚¢‚¤‚Ģ‚ĶC#‚É‚±‚¾‚ķ‚ē‚ø‚ÉC++‚ĢƒR[ƒh‚Ę‚©‹™‚ē‚Č‚¢‚Ę

266 F258F2010/06/02(…) 21:22:48
Ž©ŒČ‰šŒˆ‚µ‚Ü‚µ‚½B

ƒtƒH[ƒ€‚Ģ VisibleChanged ƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚ÅŽ©•ŖŽ©g‚É‘Ī‚µ‚Ä SelectNextControl() ‚šŽg‚¤‚±‚Ę‚Å
Šó–]‚Ģ“®ģ‚Ę‚Č‚č‚Ü‚µ‚½B



267 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 21:33:45
ƒtƒH[ƒ€ƒCƒ“ƒXƒ^ƒ“ƒXŽg‚¢‚Ü‚ķ‚µ‚ĶƒNƒŠƒA‚Ģˆ—‚Ŗ‰˜‚Č‚­‚Č‚č‚Ŗ‚悾‚©‚ē‚«‚ē‚¢‚¾‚Č

268 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 21:36:45
‚«‚æ‚ń‚ʐķ—Ŗ‚š—ū‚ē‚ź‚é‚Č‚ē‚¢‚¢‚Æ‚ĒAƒ^ƒu‡‚ĢŠĒ—‚·‚ēƒƒ“ƒhƒNƒT‚Č‚ń‚Ä‚¢‚¤
Žq‚ĢƒR[ƒh‚ĶM‚¶‚ē‚ź‚Č‚¢B

269 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 21:50:28
>>268
ƒ^ƒu‡‚ĶƒfƒUƒCƒi[‚ÅŠĒ—‚µ‚½‚¢A‚Į‚Ęb‚¶‚į‚Č‚¢‚ĢH
‰“‚Ķ‚»‚¤‚¢‚¤‚Ģ‚ĶƒfƒUƒCƒi‘¤‚ÅŠ®Œ‹‚µ‚Ä‚Č‚¢‚Ę‹CŽ‚æ‚ķ‚é‚¢‚Æ‚Ē‚ȁB
WPF–œĪ‚¾‚ę‚Ł‚ń‚ʁB

270 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 21:53:20
ƒR[ƒhƒrƒnƒCƒ“ƒh‚Ķ‚Ē‚Į‚æ‚©‚Į‚Ā[‚Ę‚Ü‚¾ƒfƒUƒCƒ“‚Ģ”Ķįe‚¶‚į‚ĖH
‚܁[ƒ^ƒu‡•ĻX‚µ‚½‚¾‚ƂŃR[ƒh‘‚«Š·‚¦‚Č‚«‚į‚¢‚Æ‚Č‚¢‚ꂤ‚ČŽĄ‘•‚Ķƒ^ƒR‚¾‚ĘŽv‚¤‚Æ‚ĒB


271 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:00:38
WPF‚ ‚č‚Ŗ‚½‚Ŗ‚Į‚Ä‚é‚Ģ‚Ķ‘‚¶‚ăAƒz

272 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:13:29
V‚µ‚¢‚ą‚Ģ‚šŽó‚Æ•t‚Æ‚Č‚­‚Č‚Į‚½‚ēI‚ķ‚č‚¾‚ę
C#ƒ†[ƒU[‚Į‚Ä‚ą‚Į‚Ęƒ~[ƒn[‚Ŗ‘½‚¢‚Ģ‚©‚ĘŽv‚Į‚Ä‚½

273 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:16:09
WPF’P‘Ģ‚¾‚ĘŒ©Ų‚é‰Ā”\«‘傾‚Į‚½‚Č
SilverLight‚Ŗ‚Č‚Æ‚ź‚Ī‚ā‚ė‚¤‚ĘŽv‚ķ‚Č‚©‚Į‚½

274 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:19:16
>SilverLight
‚Ł‚ń‚Ę‚É‚ā‚Į‚Ä‚ń‚Ģ?

275 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:21:09
xaml‚Ę‚¢‚¤‹¤’Ź‚Č•”•Ŗ‚Ŗ‚ ‚é‚©‚ē‚Ė
ŽĄ‘•·ˆį‚Ę‚©‚ ‚é‚Ģ‚ą‚ķ‚©‚Į‚Ä‚é‚ę

‚Ē‚Į‚æ‚©‚Ę‚¢‚¦‚Īsilverlight‚Ģ‚Ā‚¢‚Å‚ÉWPF‚ā‚銓‚¶

276 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:21:36
test

277 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:24:34
xaml‚Ŗ‚ķ‚©‚ē‚Č‚¢

278 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:26:38
xaml‚ā‚é‚®‚ē‚¢‚Č‚ēHTML5‚ĘJavaScript‚ā‚é

279 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:31:28
‚½‚©‚ŖŻ’čƒtƒ@ƒCƒ‹‚ɉ½‚»‚ń‚Č‚É‘›‚¢‚Å‚é‚Ģ
XAML‚Č‚ń‚©Designer.cs‚šXML‚É‚µ‚½‚¾‚Æ‚Ģ‚ą‚Ģ
G‚č‚½‚­‚Č‚Æ‚č‚įG‚ē‚Č‚­‚Ä‚ąƒfƒUƒCƒi”C‚¹‚ÅWinForms’ö“x‚ĢUI‚Ķģ‚ź‚é

280 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:32:19
‚Č‚ń‚Å‚©A‚¤‚æ‚ĢWindows7‚¶‚įWPF“®‚©‚ń‚µB
“®‚©‚·‚ʁuURL‚Ŗ³‚µ‚­‚Č‚¢‚½‚߁A“Ē‚Żž‚ß‚Ü‚¹‚ń‚Å‚µ‚½vB
ƒGƒNƒXƒvƒ[ƒ‰‚©‚ēƒ_ƒuƒ‹ƒNƒŠƒbƒN‚µ‚Ä‚ą‘S‚­“®‚©‚Č‚¢B

281 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:34:02
>>277
winform‚Å‚ą“Æ‚¶‚ꂤ‚ČŽd‘g‚Żģ‚ź‚é‚ę
Form‚Éwebbrowser“\‚č•t‚Æ‚Ä‚»‚±‚Ö‹N“®Žž‚ÉhtmlƒR[ƒh“ü‚ź‚Ä
webbrowser‚Ģ‚Ē‚ź‚ŖƒNƒŠƒbƒN‚³‚ź‚½‚Ę‚©ƒCƒxƒ“ƒgˆ—‚·‚ź‚Ī‚n‚j

282 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/02(…) 22:34:12
‰½‚šŠØˆį‚¢‚µ‚Ä‚é‚Ģ‚©’m‚ē‚ń‚ŖƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ā‚é‚ꂤ‚ČƒŒƒxƒ‹‚¶‚į‚Č‚¢‚Č

283 F280F2010/06/02(…) 22:42:26
‚ A‚·‚Ü‚ńŠØˆį‚¢B‚Č‚ń‚©‚¢‚¶‚Į‚Ä‚½Ż’č‚Ŗˆ«‚©‚Į‚½BV‹Kģ¬‚µ‚½‚ē“®‚¢‚½‚ķB

284 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 01:14:15
ƒ\ƒtƒgƒEƒFƒAƒL[ƒ{[ƒh‚šģ‚Į‚Ä‚¢‚Ü‚·B
ƒ^ƒu‚É‚ę‚Į‚ĉp”Žš‚Ę•½‰¼–¼‚ĢƒL[•Ŗ‚Æ‚Ä‚š‚»‚ź‚¼‚źŽĄ‘•‚µ‚Ä‚¢‚Ü‚·

‚ ‚镶Žšƒ{ƒ^ƒ“(‚±‚±‚Å‚Ķu‚©v‚ʏ‘‚©‚ź‚½ƒ{ƒ^ƒ“)‚š‰Ÿ‚·‚ĘƒCƒxƒ“ƒg‚Ŗ”­¶‚µAˆČ‰ŗ‚Ģ‚ꂤ‚ȏˆ—‚šs‚¢‚Ü‚·B
private void buttonH_SA_Click(object sender, EventArgs e) {
@SendKeys.SendWait("ka");@//"•½‰¼–¼‚Ģu‚©v‚š‘—‚č‚½‚¢
}

‚±‚Ģ‚ꂤ‚É‚µ‚āAƒ\ƒtƒgć‚ŃL[ƒ{[ƒh‚šŽĄŒ»‚µ‚½‚¢‚Ģ‚Å‚·‚ŖA
—į‚¦‚Īƒƒ‚’ ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É‘Ī‚µ‚Ä‚±‚Ģ‚ꂤ‚ȏˆ—‚šŽĄs‚·‚é‚ʁA"‚©"‚Å‚Ķ‚Č‚­"ka"‚Ę‚µ‚©•\Ž¦‚³‚ź‚Ü‚¹‚ńB

‚Č‚ń‚Ę‚©‚µ‚āAƒƒ‚’ ‚É"ka"‚Å‚Ķ‚Č‚­"‚©"‚Ę•\Ž¦‚³‚¹‚邱‚Ę‚Ķ‚Å‚«‚Č‚¢‚Ģ‚Å‚µ‚傤‚©H
‘ĪŪƒeƒLƒXƒgƒ{ƒbƒNƒX‚ĢImeModeƒvƒƒpƒeƒB‚Ŗ˜M‚ź‚½‚ē‚¢‚¢‚Ģ‚¾‚Æ‚ź‚Ē‚ą‚»‚ź‚Ķ–³—‚Å‚·‚µc

‰½‚©—Ē‚¢•ū–@‚Ŗ‚ ‚ź‚Ī‚²‹³Žö‰ŗ‚³‚¢B
‚ę‚ė‚µ‚­‚ØŠč‚¢‚µ‚Ü‚·B


285 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 07:01:55
SendKeys.Send("‚©");
‚Å‚¢‚©‚ń‚Ģ‚©H


286 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 10:42:43
>>285
‚»‚ź‚ĶŽŽ‚µ‚Ü‚µ‚½‚Ŗ¤Šm‚©‚Ɂu‚©v‚ʏo—Ķ‚³‚ź‚Ü‚·”

‚µ‚©‚µ–¢•ĻŠ·‚Ģó‘Ō‚ŏo—Ķ‚³‚ź‚Ä‚Ł‚µ‚¢‚Ģ‚Å‚·”(•¶Žš‚ɉŗü‚Ŗ‚Ā‚¢‚ďo—Ķ‚³‚ź‚é‚ꂤ‚É)

‚»‚Ģ•ū–@‚Å‚ĶŠł‚ÉŠm’肵‚½ó‘Ō‚ŏo—Ķ‚³‚ź‚Ä‚µ‚Ü‚¢‚Ü‚·”

287 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 11:06:27
DLL‚ĢAPIŒÄ‚яo‚µ‚Å‚ą‚¢‚¢H

288 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 11:55:11
>>287
‘åä•v‚Å‚·

289 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 14:22:47
>>288
‚Č‚ēWin32 API‚ĢSendInput‚šŒÄ‚яo‚·‚ń‚¾‚ȁB
IME‚ŖMS IME‚Č‚ē‰ŗü•t‚«‚Å‘—M‚³‚ź‚éB‚Å‚ąŽc”O‚Č‚Ŗ‚ēATOK‚ĶŠm’čĻ‚Ż‚Å‘—M‚³‚ź‚é

290 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 14:27:22
Imm`‚ʼn½‚Ę‚©‚Å‚«‚»‚¤‚Č

291 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 15:43:17
http://cs2ch.blogspot.com/2010/04/blog-post_10.html
‚±‚ź‚ÉIME‚Ģ§Œä‚Ā‚Ƃ邾‚Æ‚¶‚į‚Č‚¢‚ĢH

292 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 16:14:03
‘½•ŖuŚ×‚ČƒeƒLƒXƒgƒT[ƒrƒXv‚Ģo”Ō‚Å‚Ķ‚Č‚©‚ė‚¤‚©
ImmŒn‚Ŗ‚»‚ź‚¾‚Į‚½‚ꂤ‚Č‹C‚ą‚·‚é‚ŖŚ‚µ‚­‚Ķ’m‚ē‚ń
‚Ä‚©ī•ń‚Č‚³‰ß‚¬

293 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 16:17:15
>>292
‚»‚ź‚ę‚č–ā‘č‚Č‚Ģ‚ŖOS‚ŖvistaˆČ~‚­‚ē‚¢‚É‚Č‚é‚Ę
IMEŠÖ˜A‚Ģ§Œä‚Ŗˆį‚¤‚Ę‚©‚Ē‚¤‚Ģ‚Į‚Ä‹Lq‚šŒ©‚©‚Æ‚½‚½‚ń‚¾‚ę‚ȁEEE

294 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 17:53:48
>>293
‚±‚ź‚¾‚ȁ@ttp://social.technet.microsoft.com/forums/ja-JP/windowsvistasoftwareja/thread/973a7407-5ddb-4b34-9aea-0fb36f762cf4/
Vista‚©‚ēTextServicesFrameworkA—Ŗ‚µ‚ÄTSF‚Č‚é‚ą‚Ģ‚É•Ļ‚ķ‚Į‚½‚ē‚µ‚¢
‚Ü‚Į‚½‚­–ˆ“x–ˆ“x—v‚ē‚ń‚±‚Ę‚µ‚Ä‚­‚ź‚é‚ķM$‚³‚ń‚Ķ‚ꂤ

295 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 18:06:11
>>294
‚»‚ź‚»‚ź
MSŠÖ˜A‚Ń^ƒbƒ`ƒpƒlƒ‹ŒnƒfƒoƒCƒX‚Ŗ•‹y‚µ‚Č‚¢‚Ģ‚Ķ
‚»‚¤‚¢‚¤‚Ę‚±‚ė‚Č‚ń‚¾‚ę‚Ė`

296 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 18:39:37
>>295
‚©‚ń‚Ɓ[‚Ė[‚µA
‚»‚ą‚»‚ąŒg‘Ń“d˜bˆČŠO‚ōJ‚É‚ ‚Ó‚ź‚Ä‚¢‚éƒ^ƒbƒ`ƒpƒlƒ‹‚ĢƒfƒoƒCƒX‚Ģ‘唼‚ĶMS‚ĢOSŽg‚Į‚Ä‚¢‚邾‚ėB

297 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 18:42:34
‹Ę–±—p‚ŏI‚ķ‚Į‚Ä‚é“ą‚Ķ•‹y‚µ‚½‚Ę‚Ķ‚¢‚ķ‚Ė[‚ę‚—

298 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 18:49:58
>>297
ƒj[ƒg‚ĶŒ¾‚¤‚±‚Ę‚Ŗ–Ź”’‚¢B

299 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 19:07:43
>>296
WindowsMobile‚š–³Ž‹‚·‚é‚Ę‚ĶB

300 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 19:16:50
>>298
Ž©•Ŗ‚Ģ‰Ę‚Ŗ¢ŠE‚Ģ‘S‚Ä‚¾‚©‚ē‚ȁB

301 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 19:18:38
•‹y‚µ‚½‚Į‚Ä’č‹`‚ĶŽĄŪ‚Ķ‚Ē‚¤‚Č‚ĢH

302 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 19:47:37
‚Č‚ń‚©ˆź‹C‚É•µˆĶ‹Cˆ«‚­‚Č‚Į‚½‚Č

303 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 19:51:54
‚Ü‚ ƒlƒ^‚ɐ^–Ź–Ś‚É“Ė‚Įž‚Ž‚Ģ‚ąƒAƒŒ‚¾‚Æ‚ĒA
>>294‚ą>>295‚ą‚Ē‚Į‚æ‚ą‚Ē‚Į‚æ‚Å‚Ķ‚ ‚éB

Windows‚ŃTƒ|[ƒg‚³‚ź‚Ä‚½ƒ^ƒbƒ`ƒpƒlƒ‹‚Į‚Ä‚Ł‚Ę‚ń‚Ēƒ}ƒEƒXƒGƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“Œn‚¶‚į‚Č‚¢H
‚ ‚ ‚¢‚¤‚Ģ‚š”“ś“I‚ČŠ“Šo‚Ń^ƒbƒ`ƒpƒlƒ‹‚Į‚ÄŒ¾‚Į‚Ä‚¢‚¢‚Ģ‚©‚Ē‚¤‚©B

304 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/03(–Ų) 21:56:45
‚¢‚«‚Č‚čƒlƒKƒLƒƒƒ“‚³‚ź‚½‚ē‚¢‚¢‹C‚µ‚Č‚¢l‚ąŒ‹\‚¢‚é‚Į‚Ä‚±‚Ę‚¶‚į‚Č‚¢‚ĢH

305 F280F2010/06/03(–Ų) 22:06:50
‚©‚Ę‚¢‚Į‚āAƒ^ƒbƒv•ƒz[ƒ‹ƒh‚šŽ‚捞‚Ü‚ź‚é‚Ę‚Ā‚¢‚Ä‚¢‚Æ‚Č‚¢Žq‚Ŗ‚¢‚Į‚Ļ‚¢B
‚Å‚ą‚Č‚¢‚Ģ‚©AiPhone‚Ę‚©‚Å‚ąŽg‚ķ‚ź‚Ă邵B

306 F294F2010/06/03(–Ų) 23:33:13
>>303
‚æ‚åwww‰“‚ą‚©‚ęwwwwww
ƒAƒ“ƒJ[ƒ~ƒX‚¾‚ę‚ȁH

307 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 01:11:12
MSIL‚ĢƒŠƒtƒ@ƒŒƒ“ƒX‚Į‚Ä‚Ē‚±‚ÅŒ©‚ź‚Ü‚·‚©H

308 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 01:12:45
XmlSerializer‚ŃfƒVƒŠƒAƒ‰ƒCƒY‚š‚ā‚ė‚¤‚Ę‚µ‚Ä‚é‚ń‚Å‚·‚ŖA
ˆź‚Ā‚Ģ—v‘f‚É”z—ń‚Ģ—l‚É•””‚Ģ’l‚Ŗ“ü‚Į‚Ä‚éź‡‚É‚æ‚å‚Į‚ʍ¢‚Į‚Ä‚Ü‚·B

«‚±‚ń‚Č—v‘f‚Ŗ‚ ‚Į‚āAcolor‚šRGBA‚Å“Ē‚Żž‚Ż‚½‚¢‚ń‚Å‚·B
<ambient>
<color>0.50000 0.50000 0.50000 1</color>
</ambient>

‚Ę‚č‚ ‚¦‚ø•¶Žš—ń‚Ę‚µ‚Ä‚Ķcolor‚ŖƒfƒVƒŠƒAƒ‰ƒCƒY‚Å‚«‚Ü‚µ‚½‚ŖA
public class ambient
{
public string color;
}

Žg‚¢ŸŽč‚Ŗˆ«‚¢‚Ģ‚Åfloat4‚Ā‚ĢR,G,B,A‚šŽ‚Į‚½colorƒNƒ‰ƒX‚Ę‚µ‚āA
‚ą‚µ‚­‚Ķfloat[4]‚Ę‚µ‚Ä“Ē‚Żž‚Ż‚½‚¢‚Å‚·B

public class color
{
public float r, g, b, a;
// public float[] rgba;
}

‰½‚©‚¢‚¢•ū–@‚Č‚¢‚Å‚µ‚傤‚©H



309 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 01:17:48
<ambient>
<color a="0" r="0" g="0" b="0"/>
</ambient>
‚Ę‚©

<ambient>
<color>
<a>0</a>
<r>0</r>
<g>0</g>
<b>0</b>
</color>
</ambient>
‚Ę‚©

310 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 01:19:19
xml‚Ģ•ū‚Ķ•Ļ‚¦‚ē‚ź‚Č‚¢‚Ģ‚Č‚ēsplit‚Ńoƒ‰‚·‚Ę‚©

311 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 01:35:51
xml‚Ģ•ū‚Ķ•ĻXo—ˆ‚Ü‚¹‚ńB
•¶Žš—ń‚Å“Ē‚Żž‚ń‚Å‚©‚ē•ŖŠ„‚·‚邵‚©‚Č‚¢‚Å‚·‚©‚ĖB

312 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 01:38:15
–³‚¢‚ń‚¶‚į‚Č‚¢‚©‚Č

313 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 01:40:04
XmlSerializer‚Ģ“s‡‚ą‚ ‚邾‚ė‚¤‚µ‚ĖEEE
‚Ę‚¢‚¤‚©‰½‚Å‚Å‚«‚Č‚¢‚ĢH

Åˆ«‚Ģź‡‚Ķ•ĻŠ·‘O‚Ģxml‚ɐ³‹K•\Œ»‚Ģ’uŠ·‚Å‚ą‚©‚Æ‚Ä
XmlSerializerŒü‚Æ‚É’¼‚µ‚Ä‚ā‚é‚Ę‚©‚ĶH

314 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 02:04:40
google earth—p‚Ģƒ‚ƒfƒ‹ƒtƒ@ƒCƒ‹‚Č‚ń‚ŁAƒ‚ƒfƒ‹ƒtƒ@ƒCƒ‹Ž©‘Ģ‚É‚Ķ•ĻX–³‚µ‚Å“Ē‚Żž‚ą‚¤‚Ę‚µ‚Ä‚Ü‚µ‚½B


315 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 02:08:25
•’Ź‚Éxml‚šread‚³‚¹‚ĉšĶ‚·‚é‚Ģ‚¶‚į‚¾‚ß‚Č‚Ģ‚©‚ĖH

316 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 10:44:26
Google ‚Ķ‚»‚Ģ•Ó‚č‚·‚²‚¢ evil ‚¾‚©‚ē‚Č‚ŸB
‘¼ŽŠ‚Ę‚Ģ˜AŒg‚Ę‚©‚Ł‚ń‚Ę–³Ž‹B

317 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 10:56:28
’Pƒ‚Ésoap‚Ģ•ū‚šŽg‚Į‚ăVƒŠƒAƒ‰ƒCƒY‚µ‚½‚ē‚¢‚¢‚¶‚į‚ń
ƒtƒBƒ‹ƒ^‘‚Æ‚Ä‚»‚¤Œ¾‚¤‚Ģ‚ąŠČ’P‚É“Ē‚Ż‘‚«‚Å‚«‚邵

318 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 12:17:33
>>307
Å‚ąŠ®‘S‚Č‚Ģ‚Ķecma‚ĢCLI
ƒIƒyƒR[ƒh‚ĢƒŠƒtƒ@ƒŒƒ“ƒX‚Ę‚µ‚Ä‚ķ‚©‚č‚ā‚·‚¢‚Ģ‚ĶMSDN‚ĢSystem.Reflection.Emit.OpCodes

319 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 14:51:38
>>316
‚»‚ź‚šˆ«‚Ę‚·‚é‚ ‚Ā‚©‚Ü‚µ‚³‚ŖX‚¢

320 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 20:48:13
XmlSerializer •Ö—˜‚¾‚Æ‚ĒŒ‹\‚±‚Ü‚©‚¢§–ń‚ ‚邵‚Č‚ 

321 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 21:58:47
Ž×ˆ«‚ČxxƒRƒ“ƒeƒXƒg‚Ę‚©”Žž‚Ģƒ„ƒc‚Ķ‚ā‚ē‚ń‚Ģ‚©EEE

322 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 22:38:21
Soap‚Į‚Ä‚Ü‚¾Žg‚ķ‚ź‚Ä‚éHH

323 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 22:41:16
‘S‘‚Ē‚±‚É‚Å‚ą‚ ‚č‚Ü‚·‚Ŗ

324 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 23:13:47
‰w‘O‚Ģ‚Ķ–{”Ō‚Č‚¢‚©‚ē‹C‚š‚Ā‚Æ‚ę‚¤‚Č

325 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 23:26:36
’m‚ē‚ń‚©‚Į‚½(Šņ•ŒŒ§–Æ)

326 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/04(‹ą) 23:49:38
Žæ–ā‚Å‚·B
VC2008 C#‚ĢAƒCƒ~ƒfƒBƒGƒCƒgƒEƒBƒ“ƒhƒE“ą‚Å
IEnumerableŽĄ‘•ƒNƒ‰ƒX‚Č‚Ē‚š—ń‹“‚³‚¹‚é‚Ģ‚É
‚¢‚¢•ū–@‚Ķ‚Č‚¢‚Å‚µ‚傤‚©B

327 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 00:02:08
.ToArray()

328 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 00:19:07
‚»‚ĢŒćA[0], [1] ‚Ę‚©Ž©—Ķ‚Å‚ā‚č‚Ü‚·‚©H

329 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 00:29:27
ƒCƒ~ƒfƒBƒGƒCƒgƒEƒBƒ“ƒhƒE‚Į‚ÄŽg‚¤H
‘S•”ƒEƒHƒbƒ`ƒEƒBƒ“ƒhƒE‚ōĻ‚Ü‚¹‚æ‚į‚Į‚Ä‚é‚ń‚¾‚Æ‚ĒB

330 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 00:33:08
‚½‚Ü‚ÉŽg‚¤B
•›ģ—p‚Ģ‚ ‚郁ƒ\ƒbƒhŒÄ‚яo‚µ‚Ę‚©B

331 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 00:35:07
>>328
ŽŽ‚¹‚ę
”z—ń‚Č‚ēŽ©“®“I‚É’†g‚Ŗ•\Ž¦‚³‚ź‚é

332 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 03:09:17
‚Č‚é‚Ł‚Ē

333 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 07:37:53
>>329Œ‹\Žg‚¤
ƒuƒŒƒCƒN‚³‚¹‚Ċ֐”‚Ö‚Ģˆų”•Ļ‚¦‚Ä•Ō‚čŒŒ‚Ż‚Ä‚Ż‚½‚¢‚Ę‚©
•Ļ”‚Ģ’l’¼‚Å•Ļ‚¦‚½‚čAƒfƒoƒbƒO—p‚ĢƒeƒXƒgƒR[ƒh‚É‚·‚č‚į‚¢‚¢‚ń‚¾‚ė‚¤‚Æ‚ĒA‚»‚ĢźŒĄ‚č‚ĢŽž‚Ķ‚Ā‚©‚¤‚©‚Č‚Ÿ

334 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 07:40:06
’É‚»‚¤

335 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 07:59:58
ƒCƒ~ƒfƒBƒGƒCƒgƒEƒBƒ“ƒhƒE‚Å‚ĢŽĄs‚ĢŽd•ū‚Ŗ‚Č‚©‚Č‚©‚ķ‚©‚ē‚Č‚­‚Ä
Œ‹\‚±‚Ü‚Į‚Ä‚½B
ƒCƒ“ƒeƒŠƒZƒ“ƒX‚·‚邽‚ß‚¾‚Æ‚ĢƒEƒBƒ“ƒhƒE‚¾‚ĘŽv‚Į‚Ä‚½‚ęEEE

336 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 10:12:47
>>329
‚ ‚»‚±‚ŃoƒOC³—pƒR[ƒh‚Ę‚©
”¼•ŖƒR[ƒfƒBƒ“ƒO‚µ‚É‚©‚©‚郌ƒxƒ‹

337 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 10:51:59
>>333
‚»‚Ģ‚ ‚½‚č‚ĶƒNƒCƒbƒNƒEƒHƒbƒ`‚©‚ē‚ą‚Å‚«‚é‚©‚ēB
ƒCƒ~ƒfƒBƒGƒCƒgƒEƒBƒ“ƒhƒE‚¶‚į‚Č‚¢‚Ę‚Å‚«‚Č‚¢‚±‚Ę‚Į‚ĉ½‚¾‚ė‚¤H

338 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 12:23:40
object o = null;

(ƒNƒCƒbƒN)ƒEƒHƒbƒ`‚Å‚ā‚é‚Ę‚±‚ń‚ČƒƒbƒZ[ƒW‚Ŗ‚Å‚é
> éŒ¾ƒXƒe[ƒgƒƒ“ƒg‚ĶAƒCƒ~ƒfƒBƒGƒCƒg ƒEƒBƒ“ƒhƒE‚Å‚Ģ‚Ż‹–‰Ā‚³‚ź‚Ä‚¢‚Ü‚·


339 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 14:13:04
“–‚½‚č‘O‚¾‚Į

340 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 14:42:48
‚Č‚É‚Ø‚¢‚Į‚Ä‚¢‚é‚Ģ‚ēEEEE

341 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 15:56:08
ƒvƒƒpƒeƒB‚ŃNƒ‰ƒX‚š•Ō‚·Žž“Ē‚ŻŽę‚萟—p‚É
‚·‚é•ū–@‚Ķ‚ ‚č‚Ü‚·‚©H

class a : ICloneable {
int value = 0;
//ˆČ‰ŗ—Ŗ
}
class b {
private a = new _a();
public a REF {
get{ return _a; }
set{ _a = value; }
}
public a CLONE {
get{ return _a.Clone(); }
set{ _a = value; }
}
}
b = new obj();
b.REF = new a(); //XV‚š‚±‚ź‚¾‚Æ‚É‚µ‚½‚¢(CLONE‚ą)
b.REF.value = 5 //‹ÖŽ~‚µ‚½‚¢
b.CLONE.value = 5 //ˆÓ}‚µ‚Č‚¢“®ģ‚Č‚Ģ‚Å‹ÖŽ~‚µ‚½‚¢



342 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 16:05:00
‚Č‚¢
’†g‚š•ĻX‚Å‚«‚Č‚¢‚ꂤ‚ɃNƒ‰ƒX‚šģ‚é
‚ ‚ĘICloneable‚šdŽ‹‚µ‚Ä‚ē‚Į‚µ‚į‚é‚ꂤ‚¾‚Æ‚Ē”‚Ķ”ń„§‚É‚Č‚Į‚Ä‚é‚©‚ēŽĄ‘•‚µ‚Č‚­‚Ä‚¢‚¢‚ę

343 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 16:06:44
aƒNƒ‰ƒX‚É“Ē‚ŻŽę‚萟—p‚ĢValueƒvƒƒpƒeƒB‚šģ‚é

344 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 16:18:37
a‚š•ĻX•s‰Ā‚É‚µ‚Ä‚µ‚Ü‚¦‚Ī‚¢‚¢‚ń‚¾‚Ŗˆź”Ź‚É‚Ķ‚»‚ź‚ę‚č‚ą
b‚Épublic int AValue { get { return a.value; } }‚š•t‚Æ‚½•ū‚Ŗ‚¢‚¢
‚ą‚æ‚ė‚ńź‡‚É‚ę‚é‚Æ‚Ēb‚š—˜—p‚·‚鑤‚Ŗa‚š’m‚ē‚Č‚­‚čĻ‚Ž

345 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 16:21:36
>>342, 343
‚ ‚č‚Ŗ‚Ę‚¤
ŠČ’P‚É‚Ķ‚¢‚©‚Č‚»‚¤‚Å‚·‚ĖEEB
źŠ‚É‚ę‚Į‚Ä‚Ķ•ĻX‚Ŗ•K—v‚Č‚Ģ‚Åprivate protected‚š
‹ģŽg‚µ‚ÄŽŽ‚µ‚ÄŒ©‚Ü‚·
‚Ä‚©AICloneable‚Ŗ”ń„§‚Ę‚¢‚¤‚Ģ‚Ķ‹Į‚«‚Ü‚µ‚½B




346 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 16:24:41
http://blogs.msdn.com/b/brada/archive/2004/05/03/125427.aspx
‚±‚ź‚¾‚Č
Clone‚Ę‚¾‚Ə‘‚©‚ź‚Ä‚ą‚Ē‚ń‚ČƒRƒs[‚Ŗ•Ō‚Į‚Ä‚­‚é‚Ģ‚©‘S‚­‚ķ‚©‚ē‚ńB
‚Ž‚µ‚ė‚ķ‚Æ‚Ģ‚ķ‚©‚ē‚Č‚¢ƒl[ƒ~ƒ“ƒO‚š•’·‚·‚邾‚ƁBDeepCopy‚Ę‚©Ž©•Ŗ‚ÅŽĄ‘•‚µ‚Ä‚­‚źB‚Ę‚¢‚¤‚±‚Ę‚ē‚µ‚¢B

347 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 20:03:23
Label‚ĢAutosize‚štrue‚É‚µ‚½Žž‚ĢL‚Ń‚µ‚ė‚šÅ¬ŒĄ‚É—}‚¦‚邱‚Ę‚Į‚Ä‚Å‚«‚Č‚¢‚Ģ‚©‚ȁH

label‚š–§‚ɉ”•Ą‚Ń‚É”z’u‚µ‚Ä‚¢‚é‚Ģ‚¾‚Æ‚ź‚ĒA‚Ē‚¤‚ą—ׂʔķ‚³‚Į‚Ä•¶Žš‚ŖŒ©‚¦‚Č‚­‚Č‚Į‚Ä‚µ‚Ü‚¤B
Autosize‚šfalse‚É‚µ‚Ä•¶Žš‚šŒĄŠE‚Ü‚Å‹l‚ß‚é‚ʗׂĢƒ‰ƒxƒ‹‚Ę‚©‚Ō‚邱‚Ę‚Ķ‚Č‚­‚Č‚é‚Æ‚Ē‚Č‚ŗ‚©•¶Žš‚Ŗ“r’†‚Ü‚Å‚µ‚©•\Ž¦‚³‚ź‚Č‚­‚Ȃ邵B



348 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 20:14:31
>>347
ˆ«‚¢‚Æ‚Ē‘S‘Ģ“I‚ɉ½‚š‚¢‚¢‚½‚¢‚Ģ‚©‚ę‚­‚ķ‚©‚ē‚ńB
‚Ä‚©u‚Č‚ŗ‚©v‚Į‚Ä‚»‚ź‚Ģ‚Ē‚±‚Ŗ‹^–ā‚Č‚Ģ‚©ˆÓ–”‚ķ‚©‚ē‚ń‚µB

349 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 20:46:00
‹v‚µ‚Ō‚č‚É‹tP‚ĢƒVƒƒƒA‚Ż‚Ä‚½‚Ģ‚Ńjƒ…[ƒ^ƒCƒv‚É‚Č‚Į‚½‚Ā‚ą‚č‚Å
‰ń“š‚µ‚Ä‚Ż‚é‚Ę‚¾‚ȁEEE

>>347
“K“–‚ČƒRƒ“ƒeƒi‚Ő§Œä‚·‚é‚Ģ‚Ŗˆź”Ō‚©‚ą‚Ė

350 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 23:12:58
Cˆä‚ĢŽæ–ā‚ą‚±‚±‚Å‚ę‚ė‚µ‚¢‚Ģ‚Å‚µ‚傤‚©B

351 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 23:17:38
‚Č‚É‚»‚ĢƒCƒjƒVƒƒƒ‹ƒg[ƒN

352 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 23:21:37
‹tƒVƒƒƒA‚Į‚čŌć‚Ģ‚Ę‚±‚ė‚ŃAƒ€ƒ‚ĘƒVƒƒƒA‚Į‚Ä
Ž€‚ń‚¾‚Ę‚³‚ź‚Ä‚é‚Æ‚ĒMS‚Ŗ’e‚«”ņ‚Ī‚³‚ź‚Ä‚é
‚Ķ‚ø‚Č‚Ģ‚É‹O“¹‚Ŗ‚»‚ź‚é‚Ģ‚ŖŠm’肵‚½‚Ę‚«‚É
“ń‚Ā‰½‚©‚Ŗ”ņ‚Ń‹Ž‚éƒV[ƒ“‚Ŗ‚ ‚é‚ń‚¾‚ę‚ĖEEE

ƒXƒŒƒ`

353 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/05(“y) 23:42:28
“ńl‚ŖŽ©—R‚É‚Č‚é‚½‚ß‚Ģģķ
Ž€‚ń‚¾Ž–‚É‚µ‚Ä•Źl‚š–¼ę‚Į‚Ä‹CŠy‚ɐ¶‚«‚Ä‚¢‚­‚½‚ß‚É

354 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 00:28:16
Šš‚µ’p‚ø‚©‚µƒ{[ƒCƒYƒ‰ƒu‚Å‚·‚Ė

355 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 02:23:22
>>347
‚½‚Ō‚ń‚»‚±‚ē•Ó–Ź“|‚Č‚­‚µ‚½‚Æ‚ź‚Īƒe[ƒuƒ‹‚šŽg‚¤‚Ģ‚Ŗ‹CŠy‚Å‚ę‚¢‚ę

356 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 04:01:34
Datagridview‚ĢŽg‚¢•ū‚Ŗ‰š‚č‚Ü‚¹‚ńB‚¾‚©‚ē×ĶŽŁ‚šĮĻĮĻ“\‚Į‚Ä‚Ü‚·B
Ļ³½‚ÅćY—ķ‚É”z’u‚µ‚½Ļ‚č‚¾‚Æ‚ĒA‚Ē‚¤‚ą—ׂʔķ‚³‚Į‚Ä‚é‹C‚Ŗ‚µ‚Ü‚·B
‚Ę“½Źß°‚µ‚Ä‚Ż‚éB

357 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 07:02:30
‚Ł‚Ś³‰š

358 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 09:15:18
>>347
TableLayoutPanelƒRƒ“ƒgƒ[ƒ‹‚šŽg‚¦‚ĪOK

359 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 12:33:22
“ü—Ķƒ`ƒFƒbƒN‚É‚Ā‚¢‚Ä‘Š’k‚³‚¹‚Ä‚­‚¾‚³‚¢B
ƒtƒH[ƒ€“ą‚É“o˜^‚³‚ź‚Ä‚¢‚éƒRƒ“ƒg[ƒ‹‘S‚Ä‚Ģ Validating ƒCƒxƒ“ƒg‚š”­¶‚³‚¹‚é‚É‚Ķ
‚Ē‚¤‚µ‚½‚ē‚ę‚¢‚Ģ‚Å‚µ‚傤‚©H

Œ»ŻA‚»‚ź‚¼‚ź‚Ģ€–Ś‚Ģ“ü—Ķƒ`ƒFƒbƒN‚Ķ Validating ƒCƒxƒ“ƒg‚Ģ’†‚ŏˆ—‚µA
“ą—e‚Ŗ³‚µ‚­‚Č‚¢ź‡‚Ķ ErrorProvider ‚šŽg—p‚µ‚ăAƒCƒRƒ“‚š•\Ž¦‚·‚é‚ꂤ‚É‚µ‚Ä‚¢‚Ü‚·B

‚±‚Ģ‚Ü‚Ü‚Å‚·‚Ęˆź“x‚ąƒtƒH[ƒJƒX‚š“¾‚Č‚¢‚Ü‚Ü‚ĢƒRƒ“ƒgƒ[ƒ‹‚Ķ“ü—Ķƒ`ƒFƒbƒN‚Ŗ‚Č‚³‚ź‚Č‚¢‚Ü‚Ü‚É‚Č‚Į‚Ä‚µ‚Ü‚¢‚Ü‚·B

‚Č‚Ģ‚ŁA“o˜^ƒ{ƒ^ƒ“‚š‰Ÿ‰ŗ‚µ‚½ƒ^ƒCƒ~ƒ“ƒO‚Å‚ą‘S‚Ä‚Ģ€–Ś‚Ģ“ü—Ķƒ`ƒFƒbƒN‚šs‚Č‚Ø‚¤‚ʍl‚¦‚½‚Ģ‚Å‚·‚Ŗ
‚¤‚Ü‚¢•ū–@‚ŖŽv‚¢‚Ā‚«‚Ü‚¹‚ń‚Å‚µ‚½B
ContainerControl ‚Ģ Validate ƒƒ\ƒbƒh‚ÅŽqƒRƒ“ƒgƒ[ƒ‹‘S‚Ä‚š Validate ‚Å‚«‚é‚Ģ‚©‚ĘŽv‚Į‚Ä‚½‚ß‚µ‚½‚Ģ‚Å‚·‚Ŗ
‚¾‚ß‚Å‚µ‚½EEE

360 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 14:06:01
‚ĀValidateGroup

361 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 14:37:35
>>360
ValidatingGroup ‚Å‚·‚ĖB
ASP.NET —p‚Å‚·‚©EEE Windows Form ‚Å‚ĶŽg‚¦‚Č‚³‚»‚¤‚Å‚·‚ĖB

362 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 14:46:57
ContainerControl.ValidateChildren‚ĶH

363 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 15:20:58
>>362
‚؂؂Ø! ‚Ü‚³‚µ‚­‚»‚ź‚Å‚·
‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·
ŽĄ‘•‚µ‚Ä‚Ż‚½‚Ę‚±‚ėŠś‘Ņ’Ź‚č‚Ģ“®ģ‚Ę‚Č‚č‚Ü‚µ‚½


‚µ‚©‚µEEE
‚Č‚ŗ‚©Ž©•Ŗ‚Ę‚±‚ė‚ĢŠĀ‹«(VSEE2008)‚¾‚Ę
ValidateChildren ‚ŖƒCƒ“ƒeƒŠƒZƒ“ƒX‚É‚ąƒIƒuƒWƒFƒNƒgƒuƒ‰ƒEƒU‚É‚ąo‚Ä‚±‚Č‚¢EEE
ƒ^[ƒQƒbƒg‚Ķ .NET 2.0 ‚É‚µ‚Ă邵ƒrƒ‹ƒhŽ©‘Ģ‚Ķ’Ź‚é‚©‚ē–ā‘č‚Č‚³‚»‚¤‚Č‚ń‚¾‚Æ‚Ē‚Č‚ń‚Å‚Č‚ń‚¾‚ė‚¤


364 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 15:24:10
Browsable(false)‘®«•t‚«‚¾‚©‚ē
‚Č‚ń‚Å‚»‚¤‚µ‚Ä‚é‚©‚Ķ.NET‚Ģ’†‚Ģl‚É•·‚©‚Č‚¢‚Ę‚¢‚Æ‚Č‚¢‚Ŗ

365 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 15:34:56
‚Č‚é‚Ł‚ĒB
Form ‚Ģ•ū‚Å‚Ķ Browsable(true) ‚É‚Č‚Į‚Ä‚¢‚Ü‚µ‚½B
ƒƒ\ƒbƒh‚Ģ«Žæ‚šl‚¦‚é‚Ę‚Č‚é‚ׂ­ćˆŹ‚ÅŽg‚Į‚Ä—~‚µ‚¢‚©‚ē‚Ę‚©‚»‚ń‚Č‚Ę‚±‚Č‚ń‚Å‚µ‚傤‚©‚ĖB

d‚Ėd‚Ė‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·B

366 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 16:38:40
‚ā‚é‚Č

367 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 17:01:44
ADO.NET‚ÅŽæ–ā‚Č‚ń‚Å‚·‚ŖA
DataRowˆźs‚¾‚Æ‚š•ŅW‚·‚é‚ꂤ‚ȉꖏ‚šģ‚鏼‡‚Å‚ą
TextBox‚Ę‚©ComboBox‚ɃoƒCƒ“ƒh‚·‚é‚Ģ‚Ŗˆź”Ź“I‚ȍģ‚č•ū‚Č‚ń‚Å‚µ‚傤‚©H
‚»‚ź‚Ę‚ąˆźX“ą—e‚šˆŚ‚µ‚©‚¦‚é‚ā‚č•ū‚Ŗˆź”Ź“I‚Č‚ń‚Å‚µ‚傤‚©H

368 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 17:15:30
‚½‚Į‚½1s‚Å‚ą“ü—Ķ€–Ś‚Ŗ‘½‚Æ‚ź‚ĪƒoƒCƒ“ƒh‚·‚é`

369 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 19:02:49
ADO‚ĶŒ©’Ź‚µ‚Ŗˆ«‚¢‚ę‚Ė

370 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 19:07:50
Žč‘‚«‚ĢADO.NET‚Ķ‚»‚¤ˆ«‚­‚Č‚¢‚ń‚¾‚Æ‚Ē
ƒEƒBƒU[ƒh¶¬‚ĢŒ^•t‚«ƒf[ƒ^ƒZƒbƒg‚ŖˆÓŠO‚ʉš‚čh‚­‚Ä•s•]B


371 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 22:06:03
WebRequest‚Å‚ĢFTPPUT‚Ķ‚½‚܂ɃŠƒ‚[ƒgƒT[ƒo[‚ɐŚ‘±‚Å‚«‚Č‚¢ƒGƒ‰[‚É‚Č‚é‚Æ‚ĒA
‚ā‚Ķ‚čAƒ\ƒPƒbƒg‚ōģ‚ē‚Č‚¢‚Ę‚¾‚ß‚Č‚Ģ‚©‚µ‚ēH

372 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 22:11:05
‚ń‚Č‚±‚Ę‚Ķ‚Č‚¢B

373 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/06(“ś) 22:18:06
IE‚ĢHTTP/GET‚¾‚Į‚Ä‚½‚܂ɃŠƒ‚[ƒgƒT[ƒo[‚ɐŚ‘±‚Å‚«‚Č‚¢ƒGƒ‰[‚É‚Č‚é‚ŗ

374 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/07(ŒŽ) 04:51:02
‚¢‚ā‚»‚ź‚Ķƒ‹[ƒ^‚Ŗ•…‚Į‚Ä‚é‚—

375 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/07(ŒŽ) 09:11:05
ƒ‹[ƒ^[‚ą‘R‚čA‘ŠŽč‚ĢŠĀ‹«‚Ģ‚¹‚¢‚ą‘R‚č‚Į‚Ä‚±‚Ę‚Å‚µ‚åB
‚¢‚ė‚ń‚ČŠĀ‹«Œ“ˆö‚ąŠÜ‚ß‚ÄHTTP‚āFTPA‚»‚Ģ‘¼‚Ģ’ŹM‚Å‚ąŽø”s‚·‚邱‚Ę‚Ķ‚ ‚éB

376 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/07(ŒŽ) 12:12:39
FFFTP‚Ę‚©‚Ģ‚¢‚¢‰ĮŒøŒĶ‚ź‚Ä‚éƒc[ƒ‹‚Å‚ąŒ‹\‚Ȃ邵‚Č
‚»‚¤Œ¾‚¤ƒ‚ƒ“‚¾‚ĘŽv‚Į‚ĉń•œŽč’iģ‚荾‚Ž‚µ‚©‚ ‚ń‚ß

377 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/07(ŒŽ) 12:21:13
ƒ^ƒCƒ€ƒAƒEƒgAƒŠƒgƒ‰ƒCAƒŠƒWƒ…[ƒ€‚ ‚½‚č‚šŽĄ‘•‚µ‚½‚ēA
FTP‚Ķ‚Ü‚Ę‚ą‚Č“®‚«‚É‚Č‚é‚¾‚ė‚¤B

378 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/07(ŒŽ) 20:51:14
‚»‚±‚Ü‚Å–]‚Žź‡‚ĶŽ©•Ŗ‚ōģ‚ź‚Ī‚¢‚¢B
FTP‚Č‚ń‚ă`ƒ‡[ŠČ’P‚¾‚µB(PASVŽĄ‘•‚Ę‚©ƒ`ƒ‡ƒC–Ź“|‚­‚³‚¢’ö“x)

379 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/07(ŒŽ) 21:33:36
>>378
.net framework‚¾‚Æ‚ÅŽčŒy‚ÉŽĄ‘•‚Å‚«‚邾‚ėB

380 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/07(ŒŽ) 23:19:51
WindowsƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ɂāA‰ę‘œ‚Ģć‚É“§‰ß“I‚ČŽlŠp‚¢˜güiF•t‚«j‚šd‚Ė‚½‚¢‚Ģ‚Å‚·‚ŖA
‚Ē‚Ģ‚ꂤ‚ÉŽĄ‘•‚µ‚½‚ē‚ę‚¢‚Å‚µ‚傤‚©H
‹X‚µ‚­‚ØŠč‚¢‚µ‚Ü‚·B

381 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/07(ŒŽ) 23:50:40
>>380
Panel‚Å‚Å‚«‚Č‚¢‚Į‚ƁB
”‚ąPanel‚ ‚é‚ń‚¾‚Į‚ƁB

382 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/08(‰Ī) 00:02:47
>>380
Œ»ó‚Å‚ĶƒRƒ“ƒgƒ[ƒ‹‚ĶeƒRƒ“ƒgƒ[ƒ‹‚É‘Ī‚µ‚Ä‚µ‚©“§‰ß‚µ‚Ä‚­‚ź‚Č‚¢‚ń‚¾‚ę‚ĖB
‚Ü‚Ÿ“®‚©‚µ‚½‚č‚·‚é‚ń‚Č‚ē•³d‚½‚­‚Č‚é‚Æ‚ĒA‚»‚Ģ˜g‚Ŗę‚é”ĶˆĶ‚Ŗ‘ĪŪ‚Ģ‰ę‘œ‚Ģ‚Ē‚±‚É‚ ‚½‚é‚©‚šŒvŽZ‚µ‚Ä‚»‚Ģ•”•Ŗ‚Ģ‰ę‘œƒf[ƒ^‚š˜g‚š•`‰ę‚·‚éƒRƒ“ƒgƒ[ƒ‹‚Ģ”wŒi‚É•`‰ę‚Ę‚©B

‚Ü‚ŸƒTƒNƒTƒN“®‚¢‚Ä“§‰ß‚ą‚Å‚«‚Ä‚Į‚Ä‚Č‚é‚Ę‚¢‚Į‚»‚Ģ‚±‚ĘDirectX‚āOpenGL‚É2ŽŸŒ³“I‚Č•`‰ę‚š‚·‚邵‚©‚Č‚¢B

383 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/08(‰Ī) 00:58:16
PictureBox‚ĢŽq‚ɘgü‚ĢPictureBox‚Č‚č’Ē‰Į‚·‚č‚į‚¢‚ń‚Å‚Ė

384 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/08(‰Ī) 08:05:10
>>383
WinForm‚¾‚Ę“§‰ß‚šˆµ‚¤‚Ģ‚Ķ–Ź“|‚¾‚ę

385 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/08(‰Ī) 08:31:38
OnPaint‚Ģ“ą•”‚ōD‚«‚Ȃꂤ‚É•`‚Æ‚Ī‚¢‚¢B

386 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/08(‰Ī) 10:13:32
PictureBox‚š‚Ķ‚Żo‚·‰Ā”\«‚Ŗ‚ ‚é‚Č‚ē–ļ‰ī
OnPaint‚¾‚Į‚½‚ēˆźŲƒRƒ“ƒgƒ[ƒ‹Žg‚ķ‚ø‚ɏd‚Č‚é‰Ā”\«‚Ģ‚ ‚é‚ą‚Ģ‘S•”
Ž©•Ŗ‚Å•`‚©‚Č‚¢‚Ę‚¢‚Æ‚Č‚¢

387 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/08(‰Ī) 10:32:26
‚Ē‚ĢƒŒƒxƒ‹‚Ģ‰^—p‚Č‚ń‚¾‚ė‚¤H

—į‚¦‚Īƒ†[ƒU[‚Ŗƒhƒ‰ƒbƒOƒhƒƒbƒv‚µ‚½•”•Ŗ‚ɘg‚š•`‰ę‚µ‚Ä‚»‚ź‚šĮ‚µ‚½‚č‚·‚邱‚Ę‚Ŗo—ˆ‚Č‚Æ‚ź‚Ī‚¢‚Æ‚Č‚¢‚Č‚ē
Ž©•Ŗ‚ŃŒƒCƒ„[‚Ż‚½‚¢‚Čƒf[ƒ^‚š‡”Ō‚É‹L‰Æ‚µ‚ăNƒŠƒbƒN‚³‚ź‚½‚ē˜gü•`‰ę‚µ‚ĈŚ“®‚Å‚«‚é‚ꂤ‚É‚·‚é

‚Ę‚©‚¢‚ė‚¢‚ėl‚¦‚ē‚ź‚é‚Æ‚Ē


388 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/08(‰Ī) 11:33:45
“§–¾‚ČƒEƒBƒ“ƒhƒE‚šd‚Ė‚é‚Ģ‚ŖŠmŽĄ
‚»‚¤‚¢‚¤‚Ģ‘½—p‚·‚é‚ń‚¾‚Į‚½‚ē“w—Ķ‚·‚邾‚ÆŽžŠŌ‚Ģ–³‘Ź‚¾‚©‚ē‚³‚Į‚³‚ĘWPF‚Ö

389 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/08(‰Ī) 23:31:04
FtpWebRequest‚ĢAbort–Y‚ź‚©‚ąB

390 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/09(…) 02:02:52
˜gˆų‚­‚­‚ē‚¢‚Č‚ē˜gü—p‚ĢPictureBox‚Č‚Ē‚š”z’u‚µ‚ďć‚É’u‚¢‚Ä
Region‚Å“ą‘¤‚šŲ‚čo‚·‚Ģ‚Ŗ‚Ł‚Ē‚Ł‚ĒŠy‚¾‚ĘŽv‚¤‚ęB

391 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/09(…) 05:21:48
ƒRƒ“ƒgƒ[ƒ‹‚Ģd‚Ė‡‚ķ‚¹‚Ķ”‚Ŗ‘‚¦‚é‚ʏd‚­‚Č‚é‚©‚ēƒXƒs[ƒh‚Ŗ•K—v‚Č‚ēDirectX

392 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/09(…) 09:55:17
C#2.0@ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ÅŽæ–ā‚Å‚·

shortŒ^‚Ģ•Ļ”A‚Ŗ‚ ‚é‚Ę‚µ‚Ü‚·B
ƒƒCƒ“ƒXƒŒƒbƒh‚Ķ‚ ‚é•Ļ”A‚š“Ē‚Żž‚Ž‚¾‚Æ
ƒTƒuƒXƒŒƒbƒh‚Ķ‚ ‚é•Ļ”A‚š‘‚«Š·‚¦‚邾‚Æ

ć‹L‚Ģ‚ꂤ‚ȏó‘Ō‚Å’Źķ
‘‚«ž‚ŻŽž‚É“K“–‚ČƒIƒuƒWƒFƒNƒg“™‚šŽg—p‚µ‚ăƒbƒNE“Ē‚Żž‚ŻŽž‚ąƒƒbƒN
‚·‚é‚ꂤ‚Č‹C‚Ķ‚·‚é‚ń‚Å‚·‚Ŗ

‰¼‚É
—¼•ūƒƒbƒN‚µ‚Č‚¢ź‡‚Å

ƒTƒuƒXƒŒƒbƒh‚Å
•Ļ”A‚Ŗ 0(16bit‘S‚ÄOFF)‚Ģ’l‚É‚Č‚Į‚Ä‚¢‚鎞‚É
•Ļ”A‚š65535(16bit‘S‚ÄON)‚É•ĻX‚µ‚½‚Ę‚µ‚Ü‚·B

‚±‚Ģź‡•Ļ”A‚ĶŒĄ‚č‚Č‚­uŠŌ“I‚É‘S‚Ä‚Ģƒrƒbƒg‚š‡”Ō‚ÉON‚µ‚Ä‚¢‚­‚ĘŽv‚¤‚Ģ‚Å‚·‚ŖA
‚»‚Ģ“r’†‚ɃƒCƒ“ƒXƒŒƒbƒh‚Ŗ“Ē‚ŻŽę‚č‚šs‚Į‚½ź‡‚É—į‚¦‚Ī8bit‚¾‚ÆON‚É‚Č‚Į‚½‚肵‚Ä‚¢‚éó‘Ō‚š“Ē‚ŻŽę‚鏼‡‚Į‚Ä‚ ‚é‚Ģ‚Å‚µ‚傤‚©H

‚æ‚å‚Į‚ĘŽæ–ā‚ĢŽd•ū‚Ŗ”÷–­‚©‚ą‚µ‚ź‚Ü‚¹‚ń‚Ŗ‚ØŠč‚¢‚¢‚½‚µ‚Ü‚·B



393 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/09(…) 10:18:11
CPU–½—ß‚ĢÅ¬’PˆŹl‚¦‚½‚ē‚ķ‚©‚é‚×

394 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/09(…) 10:21:15
>>392
> ‚±‚Ģź‡•Ļ”A‚ĶŒĄ‚č‚Č‚­uŠŌ“I‚É‘S‚Ä‚Ģƒrƒbƒg‚š‡”Ō‚ÉON‚µ‚Ä‚¢‚­‚ĘŽv‚¤‚Ģ‚Å‚·‚ŖA
> ‚»‚Ģ“r’†‚ɃƒCƒ“ƒXƒŒƒbƒh‚Ŗ“Ē‚ŻŽę‚č‚šs‚Į‚½ź‡‚É—į‚¦‚Ī8bit‚¾‚ÆON‚É‚Č‚Į‚½‚肵‚Ä‚¢‚éó‘Ō‚š“Ē‚ŻŽę‚鏼‡‚Į‚Ä‚ ‚é‚Ģ‚Å‚µ‚傤‚©H
32bitƒvƒƒZƒX‚Å‚Ķ32bit‚Ü‚Å‚Č‚ēƒAƒgƒ~ƒbƒN
‚»‚ń‚Č‚Ģ‹C‚É‚·‚é‚ę‚čvolatile

395 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/09(…) 22:28:13
>>392
http://download.intel.com/jp/developer/jpdoc/IA32_Arh_Dev_Man_Vol3_i.pdf
‚±‚ĢŽ‘—æ‚Ģp.258‚É
> ƒCƒ“ƒeƒ‹Pentium 4 ƒvƒƒZƒbƒTAƒCƒ“ƒeƒ‹Xeon ƒvƒƒZƒbƒTAP6 ƒtƒ@ƒ~ƒŠEƒvƒƒZƒbƒTA
> ƒCƒ“ƒeƒ‹Pentium ƒvƒƒZƒbƒTAIntel486 ƒvƒƒZƒbƒT‚Å‚ĶAƒLƒƒƒbƒVƒ…‰Ā”\ƒƒ‚ƒŠ‚Ö‚ĢƒA
> ƒNƒZƒX‚ŁAƒoƒX•AƒLƒƒƒbƒVƒ…Eƒ‰ƒCƒ“Aƒy[ƒW‹«ŠE‚š‚Ü‚½‚Ŗ‚Į‚Ä‚¢‚é‚ą‚Ģ‚ĶAƒAƒg
> ƒ~ƒbƒN‘€ģ‚Ŗ•ŪŲ‚³‚ź‚Č‚¢B
‚Ę‚ ‚é‚Ģ‚ŁA‚»‚¤‚¢‚¤ó‹µ‚Ŗ‹N‚±‚é‰Ā”\«‚Ķƒ[ƒ‚¶‚į‚Č‚¢B
–{“–‚ɃAƒgƒ~ƒbƒN‘€ģ‚Ŗ•K—v‚ȏź‡‚ĶA‚ ‚Č‚½‚ĢŒ¾‚¤‚Ę‚Ø‚čAƒƒbƒN‚·‚é‚Č‚čƒAƒgƒ~ƒbƒN‘€ģ
–½—ß‚š‚Ā‚©‚¤‚Č‚č‚·‚éB

396 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/09(…) 23:29:37
short‚Ģ•Ļ”‚Ŗ‚»‚ź‚ē‚š‚Ü‚½‚Ŗ‚é‰Ā”\«‚Ŗ‚ ‚é‚Ę‚¢‚¤‚±‚Ę‚©

397 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/09(…) 23:46:29
C#‚Ģź‡‚ĶƒAƒ‰ƒCƒƒ“ƒg‹«ŠE®—ń‚Ķ•ŪŲ‚³‚ź‚é‚Ę‚Ē‚Į‚©‚Å“Ē‚ń‚¾‹L‰Æ‚Ŗ
‚Ü‚ «—ˆ‚É“n‚Į‚Ä•ŪŲ‚³‚ź‚Ä‚é–ó‚Å‚ą‚Č‚¢‚¾‚ė‚¤‚Æ‚Ē‚Č

398 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 00:46:26
MSDN‚ĢInterlocked.Read‚Ę‚©“Ē‚ń‚Å‚é‚Ę•ŪŲ‚³‚ź‚é‚Ę‚ąŽę‚ź‚é‚ꂤ‚Č‚±‚Ę‚Ŗ‘‚¢‚Ä‚ ‚é‚ę

399 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 01:13:01
StructLayout‚µ‚½\‘¢‘Ģ‚Å‚ą“K—p‚³‚ź‚é‚Ģ‚¾‚ė‚¤‚©EEE
ƒ}[ƒVƒƒƒŠƒ“ƒO‹@\‚Ŗ–‚–@‚šŽg‚Į‚Ä‚­‚ź‚Ä‚é‚©‚ą‚µ‚ź‚Č‚¢‚©‚ē”Ū’肵‚Ä‚¢‚é‚ķ‚Æ‚¶‚į‚Č‚¢B

400 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 02:10:54
>>392
‚»‚ź‚ā‚é‚Ę‘å’ļ‚Ķ“Ē‚Żž‚Ž‚¾‚Æ‚ĢƒXƒŒƒbƒh‘¤‚Ģˆ—‚ĶÅ“K‰»‚ŏĮ‚¦‚Ä“Ē‚Żž‚Ü‚Č‚­‚Č‚é‚©‚ē
’†“r”¼’[‚É“Ē‚Żž‚Žó‘Ō‚š‰¼’č‚·‚éˆČ‘O‚Ģ“®ģ‚É‚Č‚é‚ęB

401 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 02:52:11
volatile‚®‚ē‚¢‚ķ‚©‚é‚ęƒoƒJ‚ā‚ė‚¤

402 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 03:34:05
>>392
‚Č‚ń‚Å‚»‚¤‚¢‚¤Ž–‚š‚ķ‚“‚ķ‚“l‚¦‚é‚Ģ‚©‚ę‚­‚ķ‚©‚ē‚Č‚¢‚Æ‚Ē
ReaderWriterLock‚Ā‚©‚¦‚Ī‰šŒˆ‚Ę‚©Œ¾‚¤˜b‚Å‚ą‚Č‚¢‚ĢH

403 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 03:38:57
ƒAƒgƒ~ƒbƒN‚Č‘€ģ‚Ŗ–{“–‚É‚»‚¤‚Č‚Ģ‚©‚É‚Ā‚¢‚Ä‹^–ā‚ÉŽv‚Į‚½‚ń‚¶‚į‚Č‚¢‚ĢH
‚¢‚¢‚±‚Ę‚¾‚ĘŽv‚¤‚ęB

404 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 06:40:13
‚Č‚ń‚Å‚»‚¤‚Č‚é‚Ģ‚©‚Ę‚©‚Ķ’m‚Į‚Ę‚¢‚½•ū‚Ŗ‚Ø‚ą‚µ‚ė‚¢‚ę‚ĖB

405 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 12:34:40
GC‚Ŗ”z’u‚·‚鎞‚É8ƒoƒCƒg‹«ŠE‚É‚·‚é‚Į‚Ä‚Ē‚±‚©‚ÅŒ©‚½Šo‚¦‚Ŗ‚ ‚é‚ń‚¾‚Ŗ‚Ē‚±‚¾‚Į‚½‚©‚Č

406 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 12:42:42
ƒŒƒWƒXƒ^‚Ģƒrƒbƒg‘‚«Š·‚¦ƒtƒF[ƒY’†‚ÉŠ„‚荾‚Ż‚©“ÆŽž“Ē‚Żž‚Ż‚Å‚«‚é
‚»‚¤‚¢‚¤‚·‚²‚¢CPU‚Ģ˜b‚¶‚į‚Č‚¢‚ĢH


407 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 13:36:17
>>392
shortŒ^‚Č‚ē‚·‚ׂĂĢƒrƒbƒg‚Ŗ“ÆŽž‚ɏ‘‚«Š·‚¦‚ē‚ź‚éB1ƒrƒbƒg‚ø‚Ā‡”Ō‚Å‚Ķ‚Č‚¢B
‚ą‚æ‚ė‚ńƒvƒƒOƒ‰ƒ€‚Ŗ1ƒrƒbƒg‚ø‚Ā‘‚«Š·‚¦‚é‚ꂤ‚ɍģ‚Į‚Ä‚ ‚ź‚Ī˜b‚Ķ•Ź‚¾‚Æ‚ĒA’Pƒ‚É

A = 0;
A = 65535;

‚Ģ‚ꂤ‚É‘ć“ü‚·‚邾‚Æ‚Č‚ē‚·‚ׂĂĢƒrƒbƒg‚Ŗ“ÆŽž‚É•ĻX‚³‚ź‚éB
‚ą‚µ’†“r”¼’[‚ȏó‘Ō‚Ŗ”­¶‚µ‚½‚ēA‚»‚ź‚Ķƒƒ‚ƒŠ‚ĢŒĢįB

408 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 13:51:19
>>406
•Ø—ƒRƒA‚Ŗ•””‚¾‚ʁA‚»‚¤Œ¾‚¢Ų‚ź‚Č‚©‚Į‚½‚č‚·‚é
ć‚Å‚ą‰½‰ń‚©o‚Ä‚¢‚éƒAƒ‰ƒCƒƒ“ƒg‹«ŠE‚Ģ–ā‘č‚ŁA
•””‰ńƒtƒFƒbƒ`‚Ŗ‹N‚±‚é‰Ā”\«‚Ŗ‚ ‚é‚©‚ē‚¾
‚±‚±‚ē‚ĶƒLƒƒƒbƒVƒ…ƒRƒq[ƒŒƒ“ƒV‚Ę‚©FXŠÖŒW‚µ‚Ä‚Ä‚ā‚ā‚±‚µ‚¢

409 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 15:08:02
‰”ƒŒƒX‚Č‚ń‚¾‚Æ‚Ē
>>407
‚¢‚ė‚¢‚ė“Ē‚ŽŒĄ‚č‰¼‚É‚±‚ź‚Ŗ32bitOS‚ÅLong‚¾‚Į‚½‚ē‘‚«Š·‚¦‚Ķ•””‰ń‚É•ŖŠ„‚³‚ź‚Ä‚µ‚Ü‚¤‚Ę‚¢‚¤‚±‚Ę‚Č‚ń‚¾‚ė‚¤‚©H


410 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 15:28:17
Žd—l‚Ę‚µ‚Ä‚Ķ‚Ē‚¤‚Č‚Į‚Ä‚¢‚é‚ń‚¾H

411 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 15:50:08
5.5 •Ļ”ŽQĘ‚Ģ•ŖŠ„•s”\«
boolAcharAbyteAsbyteAshortAushortAuintAintAfloat ‚Ģ
Šeƒf[ƒ^Œ^‚Ø‚ę‚ŃŽQĘŒ^‚Ģ“Ē‚ŻŽę‚č‚ʏ‘‚«ž‚Ż‚Ķ•ŖŠ„•s‰Ā”\‚Å‚·B
‚Ü‚½Ać‹L‚ĢŒ^‚šŠī‚É‚Č‚éŒ^‚ÉŽ‚Ā—ń‹“Œ^‚Ģ“Ē‚ŻŽę‚č‚ʏ‘‚«ž‚Ż‚ą
•ŖŠ„•s‰Ā”\‚Å‚·BlongAulongAdoubleAdecimal ‚Č‚Ē‚Ģ‚»‚Ģ‘¼‚Ģ
ƒf[ƒ^Œ^A‚Ø‚ę‚Ńƒ†[ƒU[’č‹`Œ^‚Ģ“Ē‚ŻŽę‚č‚ʏ‘‚«ž‚Ż‚ĶA•ŖŠ„•s‰Ā”\
‚Å‚ ‚邱‚Ę‚Ŗ•ŪŲ‚³‚ź‚Ä‚¢‚Ü‚¹‚ńB‚±‚Ģ–Ś“I‚ŐŻŒv‚³‚ź‚½ƒ‰ƒCƒuƒ‰ƒŠŠÖ”‚š
œ‚¢‚āAƒCƒ“ƒNƒŠƒƒ“ƒg‚āƒfƒNƒŠƒƒ“ƒg‚Ģź‡‚Č‚Ē‚Å‚Ģ•ŖŠ„•s‰Ā”\‚Č
“Ē‚ŻŽę‚č/•ĻX/‘‚«ž‚Ż‚Ķ•ŪŲ‚³‚ź‚Ä‚¢‚Ü‚¹‚ńB


412 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 19:34:34
>>411
CPUƒŒƒxƒ‹‚Å‚Ķ‚Ę‚ą‚©‚­ACLRƒŒƒxƒ‹‚Å‚Ķ•ŪŲ‚³‚ź‚Ä‚é‚Į‚Ä‚±‚Ę‚©B

413 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 20:38:48
32bitˆČć‚Å‚ĢŽĄ‘•‚šŽ–ŽĄć‘z’肵‚Ä‚¢‚é‚ķ‚Æ‚¾B

414 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 21:36:58
16ƒrƒbƒgCPU‚¾‚Į‚½‚ēint‚ą16ƒrƒbƒg’·‚¶‚į‚ĖH
.net‚Ŗ16ƒrƒbƒg‚Å‚ą“®‚­‚©‚Ķ’m‚ē‚ń‚Æ‚Ē

415 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 21:41:29
int‚Ķ32bit‚ĘŒˆ‚ß‚ē‚ź‚Ä‚¢‚éB

416 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 21:50:44
int‚Ŗ‰Ā•Ļ‚ČŒ¾Œź‚Į‚Đ”‚¦‚é‚Ł‚Ē‚µ‚©‚Č‚¢

417 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 21:52:51
CLR‚Ķ32ƒrƒbƒgƒvƒƒZƒX‚Č‚ē32ƒrƒbƒg‹«ŠE‚ɁA64ƒrƒbƒgƒvƒƒZƒX‚Č‚ē64ƒrƒbƒg‹«ŠE‚ɐ®—ń‚·‚邱‚Ę‚š•ŪŲ‚µ‚Ä‚éB
‚ą‚æ‚ė‚ńƒ‰ƒCƒAƒEƒg‚š•Ļ‚¦‚½ź‡‚Ķ•ŹB

‚¾‚©‚ēA­‚Č‚­‚Ę‚ą32ƒrƒbƒgˆČ‰ŗ‚ĢƒvƒŠƒ~ƒeƒBƒuŒ^‚Ģ“Ē‚Ż‘‚«‚ĶƒAƒgƒ~ƒbƒN•ŪįB


418 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 21:53:06
‚»‚¤‚¢‚¤Œ¾Œź‚Å‚Ķ‘g‚Żž‚ŻŒ^‚Ķ‚»‚Ģ‚Ü‚ÜŽg‚ķ‚ø‚Étypedef‚µ‚ăTƒCƒY‚šŒÅ’č‚·‚é‚Ę‚¢‚¤
ƒAƒz‚ē‚µ‚¢ƒmƒEƒnƒE‚Ŗ’č’…‚µ‚Ă鎖ŽĄ

419 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 21:53:57
‚ ‚ ‘‚«•ū‚Ø‚©‚µ‚©‚Į‚½B
ƒ‰ƒCƒAƒEƒgØƒŒƒCƒAƒEƒgB
‚ŁA‚»‚¤‚¢‚¤‚±‚Ę‚ā‚Į‚Ä‚Č‚¢ŒĄ‚č‚Ķ•Ūį‚³‚ź‚Ä‚éB


420 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 21:56:44
>>402
‰½‚Ģ‚½‚ß‚¾‚ę‚—


421 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 21:58:16
‚Ā‚¤‚ķ‚Æ‚ÅŒ»ŽĄ“I‚É‚ĶA32ƒrƒbƒgˆČ‰ŗ‚Č‚ēvolatil•Ļ”A
32ƒrƒbƒg‚š’“‚¦‚é‚ą‚Ģ‚Ķlock‚·‚é‚Ģ‚ŖŠČ’PB


422 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 22:09:14
‚Ę‚±‚ė‚Ålong‚Ķvolatile‚É‚Å‚«‚Č‚¢‚Æ‚Ē
IntPtr‚āŽQĘŒ^‚Ģvolatile‚Ķ64bitƒvƒƒZƒX‚Å‚Ē‚¤‚Č‚Į‚Ä‚é‚ń‚¾‚ė‚¤H

423 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 23:33:39
64bitŠĀ‹«‚Č‚ē•’Ź‚É–ā‘č‚Č‚¢‚¾‚ėB

424 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 23:38:28
64ƒrƒbƒgŠĀ‹«‚Å‚Ķ“–‘R64ƒrƒbƒg‚Ģ“Ē‚Ż‘‚«‚Ķ•ŖŠ„•s‰Ā”\B


425 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/10(–Ų) 23:47:07
x64‚Ęia64‚ňį‚Į‚½‚肵‚Č‚¢‚Ģ‚©‚Č

426 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/11(‹ą) 01:13:50
•ŖŠ„u•s‰Ā”\v‚Į‚Ä•\Œ»‚Ķ‚Ē‚¤‚Č‚ń‚¾‚ė‚¤‚Ė‚¦B

427 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/11(‹ą) 01:19:47
atomic‚Ģ’č–ó‚Ŗ‚Č‚¢‚©‚ē‚Ė‚¦Bu•s‰Ā•Ŗv‚Å—Ē‚³‚»‚¤‚Č‚ą‚ń‚¾‚ŖB

428 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/11(‹ą) 01:40:34
‘Š’kŽŗ‚Ģ•ū‚¾‚µƒAƒgƒ~ƒbƒN‚Ę‚¾‚ÆŒ¾‚Į‚Ę‚Æ‚Ī’Ź‚¶‚é‚ń‚¶‚į‚Č‚¢‚©H

429 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/11(‹ą) 02:33:51
”X‚±‚Ģ½Ś‚ŃAƒgƒ~ƒbƒN‚ā•ŖŠ„•s‰Ā”\‚ĢˆÓ–”‚Ŗ‚ķ‚©‚ē‚ń“z‚ą‚¢‚Č‚¢‚ĘŽv‚¤‚ń‚¾‚ŖEEE
‚Ü‚ŸMSDN‚É‚ą‚»‚¤‘‚¢‚Ä‚ ‚é‚ń‚¾‚µA‚»‚Ģ‚Ü‚Ü‚Å‚¢‚¢‚ń‚¶‚į‚Č‚¢‚©H

‚Ę‚¢‚¤‚©A‚ā‚Į‚ĻPG‚čׂ©‚­“Ė‚«‹l‚ß‚é‚ʐ[‚¢‚ę‚Č‚Ÿ@‚ʉü‚ß‚ÄŽv‚¤

430 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/11(‹ą) 11:50:42
‚Č‚ŸA•R‚Ć‚­E•R•t‚Æ‚éE•R‚Ć‚¢‚½XX@‚Į‚ĉpŒź‚Å‚Č‚ń‚Ä‚¢‚¤‚ń‚¾H
‚Ä‚©A•R‚Ć‚­‚ĢŒźŒ¹‚Ķ‚Ē‚Į‚©‚ēH

431 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/11(‹ą) 12:00:03
‚»‚ń‚Č‚Ģ
ŠÖŒW‚·‚é
‚Ę‚©‚É’u‚«Š·‚¦‚½‚ē‚¢‚©‚ń‚ĢH

ŒźŒ¹‚ĶƒOƒO‚Į‚Ä‚­‚ź

432 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/11(‹ą) 12:34:12
‚»‚¤Œ¾‚¦‚ĪA‰pŒź‚Ę1‘Ī1‚Č—pŒź‚¶‚į‚Č‚¢‚ꂤ‚Č‹C‚Ŗ‚·‚é‚Ė‚¦B
link,bind,relationship‚Ģ‚¢‚ø‚ź‚©‚š‹Ē–Ź‚ɉž‚¶‚ÄŽg‚¤‚ń‚¶‚į‚Č‚¢‚©‚ȁB

433 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/11(‹ą) 12:47:27
associate‚Ę‚©‚ą‚ ‚é‚Č

434 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/11(‹ą) 18:55:47
A (which is) tied together with B ‚Ę‚©

435 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/11(‹ą) 22:53:09
assigned ‚Ę‚©‚ĶH
–½–¼ƒXƒŒs‚«‚©‚Č

436 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/12(“y) 18:00:58
wired‚¾‚Č

437 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 01:55:45
weird‚Ę‚Č

438 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 13:04:54
ttp://techbank.jp/Community/blogs/mymio/archive/2010/03/07/25216.aspx
‚±‚Ģ‹LŽ–‚ĢˆÓ–”‚ķ‚©‚él‚¢‚éH


439 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 13:11:10
Šm‚©‚É‘S‚­‚ķ‚©‚ē‚Č‚¢
new { trueValue = new BitVector32(-1), falseValue = new BitVector32(0) }‚Ę
new { trueValue = new BitArray(1)[0] = true, falseValue = new BitArray(1)[0] = false }
‚š”äŠr‚µ‚½‚ēˆ—‘¬“xˆČ‘O‚É’lŒ^‚ĘŽQĘŒ^‚Ģˆį‚¢‚Å‘OŽŅ‚Ŗ‘¬‚¢‚ÉŒˆ‚Ü‚Į‚Ä‚é
‰½‚Ŗ‚µ‚½‚¢‚Ģ‚©‚ąˆÓ–”•s–¾

440 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 13:24:00
„new BitVector32(-1)[(int)BitFlag.TrueIndex]
BitFlag.TrueIndex‚Ķ0‚Ģ‚±‚Ę‚¾‚©‚ēA

„new BitVector32(-1)
-1‚¶‚į‚Č‚­‚Ä‚ą‰½‚š“n‚µ‚Ä‚ą‚½‚Ę‚¦0‚Å‚ąTrue‚ɂȂ邵‚ȁB


441 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 13:26:43
„new { trueValue = new BitArray(1)[0] = true, falseValue = new BitArray(1)[0] = false }
‚±‚ź‚ÉŽŠ‚Į‚Ä‚ĶƒrƒbƒgƒZƒbƒg‚µ‚Ä‚é‚Ā‚ą‚č‚ÅŽĄ‚ĶŽę“¾‚µ‚©‚µ‚Ä‚Č‚¢‹C‚Ŗ‚·‚éB


442 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 13:27:44
Microsoft MVP‚©‚ęw

443 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 13:41:36
>>441
‹t
Ż’č‚Ķ‚µ‚Ä‚é‚Æ‚ĒŽę“¾‚Ķ‚µ‚Ä‚Č‚¢
trueValue‚É‘ć“ü‚³‚ź‚é‚Ģ‚ĶƒŠƒeƒ‰ƒ‹‚Ģtrue

444 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 14:10:33
(int16)true‚Ŗ1‚É‚Č‚Į‚½‚č-1‚É‚Č‚Į‚½‚č‚·‚éI‘å”­Œ©IƒXƒC[ƒciĪj
‚Į‚Ä‚±‚Ę‚©H

445 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 14:16:21
‰ń”‘‚ā‚·‚ʍ·‚ŖŠJ‚­‚Ģ‚ĶGC‚Ŗ“®‚­‚©‚ē‚©‚Č?
‚Č‚ń‚É‚¹‚ę‚»‚ń‚ČBitArray‚ĢŽg‚¢•ū‚ ‚肦‚Č‚¢

446 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 14:30:00
–{l‚ąŒ¾‚Į‚Ä‚é‚Æ‚ĒA–{“–‚É
> ƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œź˜_‚āƒAƒ‹ƒSƒŠƒYƒ€‚ÉŒ³X‹»–”‚Ŗ‚Č‚©‚Į‚½
‚ń‚¾‚ė‚¤‚ȁB

447 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 14:42:15
‚»‚¤‚¾‚Ę‚µ‚Ä‚ą‚±‚ź•’Ź‚ÉŽdŽ–‚ÉŽxį‚Ŗo‚郌ƒxƒ‹‚¶‚į‚Ė

448 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 14:44:24
Console.WriteLine("BitVector32‚Ģ-1: {0}", ....

‚»‚č‚į‰½‚ā‚Į‚½‚Į‚Ä-1‚Ŗo‚é‚ę‚ȁB

449 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 14:53:20
>>440
BitVector32‚ĢŽd—l‚š—‰š‚µ‚Ä‚Č‚¢H@ƒCƒ“ƒfƒNƒT‚Ģˆų”‚šƒ}ƒXƒN‚¶‚į‚Č‚­
ƒCƒ“ƒfƒbƒNƒX‚¾‚ĘŽv‚Į‚Ä‚¢‚é‚Ę‚©B

450 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 14:54:15
>>438
‚ ‚źH@ƒRƒƒ“ƒgĮ‚¦‚½H

451 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 15:07:19
H

452 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 15:08:41
“\‚Į‚½‚Ģ‚Ķ–{l‚©‚ę‚—‚—‚—‚—‚—‚—

453 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 15:13:54
‚Ę‚¢‚¤‚©‹LŽ–Ž©‘ĢĮ‚¦‚½‚—

454 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 15:26:45
—¬Ī‚ĶMVP‚¾‚Č

455 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 19:55:01
ŠŪ‚²‚ʏĮ‚µ‚Ä“¦‚°‚é‚Į‚Ä‚Ģ‚Ķ‹ZpŽŅ‚Ģ‘Ō“x‚Ę‚µ‚Ä‚Ķ“‚¢‚Č‚ 
•Ź‚É’N‚¾‚Į‚ÄŠŌˆį‚¢‚Ķ‚ ‚é‚ń‚¾‚©‚ēA‘f’¼‚É•Ŗ‚©‚Į‚Ä‚Ü‚¹‚ń‚Å‚µ‚½A‚Å‚¢‚¢‚Ģ‚ɁB

456 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 20:05:52
c‚Ł‚©‚Ģ‹LŽ–‚ą‘S•”ŠŖ‚«ž‚ń‚ŃRƒƒ“ƒgĮ‚¦‚½‚ȁc
‚Ē‚¤‚Č‚Į‚Ä‚ń‚¾c^–Ź–Ś‚É•·‚¢‚Ä‚½‚Ģ‚Ɂc

‚ [‚ A‚Ē‚¤‚¹r‚ē‚³‚ź‚½‚©‚ēƒRƒƒ“ƒg’āŽ~‚µ‚½‚Ę‚©A‚»‚¤‚¢‚¤‚±‚Ę‚É‚³‚ź‚Ä‚ń‚¾‚ė‚¤‚Č

457 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 20:12:09
‚Ü‚ ‚»‚ź‚®‚ē‚¢‚Å‹–‚µ‚Ä‚ā‚ź‚ęB
‘Å‚½‚ź‹­‚¢l‚Ī‚©‚肶‚į‚Č‚¢‚ń‚¾

458 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 20:28:22
’N‚©ƒRƒƒ“ƒg‚Å‚«‚Į‚Ā‚¢‚±‚Ę‚Å‚ą‘‚¢‚½‚©H
‹C‚Ć‚¢‚½‚ē‚ą‚¤Į‚¦‚Ä‚½‚©‚ēŒo‰ß‚Ŗ•Ŗ‚©‚ē‚ńA‚Ü‚ ‚Ø‚»‚ē‚­‚Ķ‚»‚¤‚Č‚ń‚¾‚ė‚¤‚Æ‚ĒB

‚µ‚©‚µ‚±‚ź‚¶‚į‹LŽ–‚Å‹C‚ɂȂ邱‚Ę‚Ŗ‚ ‚Į‚Ä‚ą‚Ē‚¤‚µ‚ꂤ‚ą‚Č‚¢‚ȁB
techbank.jp ‚Į‚Š‚Ę‚©‚ąo‚µ‚Ä‚é‚©‚ē‚»‚ź‚Č‚č‚ɉe‹æ—Ķ‚ ‚č‚»‚¤‚Č‚ń‚¾‚Ŗc
ƒ†[ƒU“o˜^‚µ‚ÄŒfŽ¦”Ā‚ɏ‘‚Æ‚Į‚Ä‚±‚Ę‚©c–Ź“|‚ȁc


459 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 20:59:29
ƒJƒGƒ‹—‚ ‚ķ‚źEEE

460 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 21:38:47
>>458
ƒLƒc‚¢‚±‚Ę‚Ķ‘‚©‚ź‚Ä‚½‚ĖB
Œ¾—t‚ĶƒLƒc‚©‚Į‚½‚Æ‚Ē³‚µ‚¢Žw“E‚Å‚Ķ‚ ‚Į‚½B
Šm‚©‚É’N‚ą‚Ŗ‘Å‚½‚ź‹­‚¢‚ķ‚Æ‚¶‚į‚Č‚¢‚Į‚Ä‚Ģ‚Ķ•Ŗ‚©‚é‚Æ‚Ē
‘Šo‚µ‚½‚čAMVP‚¾‚Į‚½‚č‚·‚élŠŌ‚Ŗ‹Zp“I‚ČŽw“E‚É“¦‚°˜‚Į‚Ä‚Ģ‚Ķƒ_ƒ‚¾‚ęB

461 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 21:49:30
‚»‚Ģ‚Ę‚Ø‚čB

462 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 22:39:03
>>460
‚ ‚ź‘‚¢‚½‚Ģ‰“‚Č‚ń‚¾‚Æ‚ĒA‚Ü‚³‚©ŠŪ‚²‚ʏĮ‚³‚ź‚é‚Ę‚ĶŽv‚ķ‚Č‚©‚Į‚½B
MVP‚¾‚µA–{o‚µ‚Ă邵AƒRƒ~ƒ…ƒjƒeƒB‚Ģ‰^‰c‚É‚ąĻ‹É“I‚Ȑl‚Ż‚½‚¢‚¾‚©‚ēA
”½˜_‚·‚é‚É‚¹‚ę’ł³‚·‚é‚É‚¹‚ęA­‚Č‚­‚Ę‚ą^•‚Č‘Ō“x‚Å“š‚¦‚Ä‚ą‚ē‚¦‚é‚ą‚ń‚¾‚Ę
Žv‚Į‚Ä‚¢‚½‚ń‚¾‚ę‚ĖB

‚Ü‚ AŠm‚©‚ÉŒ¾—t‚Ķ‚«‚Ā‚©‚Į‚½‚Æ‚ĒA‚Ü‚Ę‚ą‚ČŽæ–ā‚Éć‚©‚ē–Śü‚Å“K“–‚ȉń“š‚š‚µ‚Ä‚é‚Ģ‚Ŗ
• —§‚½‚µ‚©‚Į‚½‚ą‚ń‚Å‚ĖB

Žc”O‚¾‚ĖB

463 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 22:46:10
RSS‚É‚Ķ
BitVector32 vs BitArray ‚šŒfŚ‚µ‚Ü‚µ‚½
‚Į‚Ä‚Ģ‚ŖŽc‚Į‚Ä‚é‚Æ‚ĒA‚Ē‚ń‚Č’†g‚¾‚Į‚½‚Ģ‚©•Ŗ‚©‚ē‚Č‚¢
‚Ē‚Į‚©‚É’†g‚Ģ‚Į‚Æ‚Ä‚­‚ź

464 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 22:47:34
MVPŽ––±‹Ē‚ɁA•ń‚µ‚Ę‚¢‚½•ū‚Ŗ‚¢‚¢‚ĘŽv‚¤B

465 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 22:49:57
‚Ü‚ä‚Ż‚æ‚į[‚ń

466 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 22:50:22
>>463
Google‚ĢƒLƒƒƒbƒVƒ…‚Å‹LŽ–‚Ķ‚Ü‚¾Œ©‚ź‚é‚ĖB

467 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 22:52:50
http://cache.yahoofs.jp/search/cache?p=BitVector32+vs+BitArray&ei=UTF-8&fr=sb-jane&u=techbank.jp/Community/blogs/mymio/archive/2010/03/07/25216.aspx&w=bitvector32+vs+versus+bitarray&d=HC_-Ae8_U8_v&icp=1&.intl=jp

‚±‚ź‚©B‰½‚ŖŠŌˆį‚Į‚Ä‚é‚Ģ‚©‚ķ‚©‚ē‚ń‚—

468 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 22:55:24
ŠŌˆį‚Į‚Ä‚é‚Ę‚¢‚¤‚ę‚č‰½ˆź‚ĀˆÓ–”‚šˆ×‚µ‚Ä‚Č‚¢‚ń‚¾‚Č
‘‚¢‚Ä‚é–{l‚ŖŽ©•Ŗ‚ʼn½‚ā‚Į‚Ä‚é‚Ģ‚©‚ķ‚©‚Į‚Ä‚Č‚¢‚©‚ē‚ķ‚“‚ĘžB–†‚ɏ‘‚¢‚Ä‚é‚Ģ‚Ŗ“`‚ķ‚Į‚Ä‚­‚é

469 F462F2010/06/13(“ś) 23:02:40
‚ ‚ń‚Ü‚č“Ė‚Įž‚Ż‚Ē‚±‚ė‚Ŗ‘½‚¢‚©‚ēA’€ˆźŽw“E‚µ‚Ä‚½‚ēƒRƒƒ“ƒg‚Ŗ’·‚­‚Ȃ邵
•Ļ‚Ȑl‚¾‚ĘŽv‚ķ‚ź‚»‚¤‚¾‚©‚ēA1“_‚ɍi‚Į‚Ä“Ė‚Įž‚ń‚¾‚ń‚¾‚Æ‚Ē‚ĖB
‚¢‚Į‚»‚–Ų_Œõ‚Ī‚č‚É“Ė‚Įž‚Ż‚Ü‚­‚Į‚½•ū‚Ŗ—Ē‚©‚Į‚½‚Ģ‚¾‚ė‚¤‚©H

470 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 23:07:48
>>469
‚ [AŽ„’m‚ē‚Č‚©‚Į‚½‚ķ[B‚Į‚ÄŠ“‚¶‚Ģ•¶Ķ‚Č‚ń‚¾‚©‚ēA‚ą‚Į‚Ęƒ\ƒtƒg‚É‚ā‚Į‚Ä‚ ‚°‚Ä‚ą‚¢‚¢‚ń‚¶‚į‚Č‚¢B

471 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 23:08:30
‚Ē‚ń‚ČƒRƒƒ“ƒg‚¾‚Į‚½‚ńH

472 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 23:10:28
Google‚ąYahoo‚ąƒLƒƒƒbƒVƒ…‚ɃRƒƒ“ƒg‚Ŗ‚Č‚¢‚Č‚ 
Bing‚ĶƒLƒƒƒbƒVƒ…‚·‚ē‚Č‚¢‚µ

473 F462F2010/06/13(“ś) 23:17:13
×‚©‚¢•¶Ķ‚ĶŠo‚¦‚Ä‚Č‚¢‚ŖA

BitVector32::Items‚ĘBitArray::Items‚Ģ–ß‚č’l‚š®”‚Ę‚µ‚Ä•]‰æ‚·‚é‚ĘˆŁ‚Č‚é’l‚É‚Č‚é‚Ę
‚ ‚Č‚½‚ĶŒ¾‚Į‚Ä‚¢‚Ü‚·‚ŖA.Net‚ĢBooleanŒ^‚Ķ®”‚ʉĀŠ·‚Č‚ą‚Ģ‚Å‚Ķ‚Č‚¢‚Ģ‚ŁA®”‚Ę‚µ‚Ä
•]‰æ‚·‚邱‚Ę‚ÉˆÓ–”‚Ķ‚ ‚č‚Ü‚¹‚ńB‚Ü‚½A“ą•”“I‚É‚ą1ƒrƒbƒg‚Ģ®”‚Ę‚µ‚ÄŽĄ‘•‚³‚ź‚Ä‚¢‚Ü‚·‚Ģ‚ŁA
®”‚É•ĻŠ·‚µ‚½Œ‹‰Ź‚Ķ–ˆ‰ń“Æ‚¶‚Å‚·B-1‚Ŗo—Ķ‚³‚ź‚Ä‚¢‚é‚Ģ‚ĶA‚ ‚Č‚½‚ŖConsole.WriteLine‚Ģ
ƒtƒH[ƒ}ƒbƒg•¶Žš—ń‚Ɂg-1h‚ʏ‘‚¢‚½‚©‚ē‚Å‚·B
Šī–{“I‚Čƒf[ƒ^Œ^‚É‚Ā‚¢‚Ä—‰š‚µ‚Ä‚¢‚Č‚¢‚Ģ‚Ķ‚ ‚Č‚½‚Ģ•ū‚Å‚·B³“–‚Č‹^–ā‚É–Ų‚Å•@‚š‚­‚­‚Į‚½‚ꂤ‚Č
•Ō“š‚š‚·‚é‘Ō“x‚Ķ”ńķ‚É•s–ł‰õ‚Å‚·B

‚Ę‚¢‚Į‚½‚Ę‚±‚ėBÅŒć‚É—]Œv‚Č‚±‚Ę‚šŒ¾‚Į‚Ä‚¢‚é‚Æ‚ĒA‚±‚ź‚ĶˆČ‘O‚ɃRƒƒ“ƒg‚š‚µ‚Ä‚¢‚½l‚ɁA
ƒrƒbƒg‘€ģ‚ĢŠT”O‚š•×‹­‚µ‚Č‚¢‚Ę‚±‚Ģ‹LŽ–‚Ķ—‰š‚Å‚«‚Č‚¢‚ęA‚Ę‚¢‚¤‚ꂤ‚Č•Ō“š‚š‚µ‚Ä‚¢‚½‚Ģ‚ŁA
‚»‚ź‚É‘Ī‚·‚é‚ą‚ĢB

474 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 23:21:55
.NET‚Ģbool‚Ķ8ƒrƒbƒg‚Å0‚Ŗfalse‚Å0ˆČŠO‚Ŗtrue‚¶‚į‚Č‚©‚Į‚½‚Į‚Æ
‹LŽ–‚ĢŠŌˆį‚¢‚Ķ•Ź–ā‘č‚¾‚Ŗ

475 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 23:22:23
‹LŽ–‚²‚ʏĮ‚·‚Ł‚Ē‚ĢƒRƒƒ“ƒg‚¶‚į‚Č‚¢‚ķ‚ȁB

476 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 23:31:53
‚½‚Ü‚½‚ÜŽc‚Į‚Ä‚½‚©‚ēˆź‰ž‘‚¢‚Ä‚Ø‚±‚¤B
Å‰‚ĢƒRƒƒ“ƒg
----
> ‚Ü‚Ę‚ß‚é‚ʁA
> BitVector32 BitArray
> true -1 ‚š•\‚· 1 ‚š•\‚·
> false 0 ‚š•\‚· 0 ‚š•\‚·
> ‚Ę‚Č‚č‚Ü‚·B
‚±‚ź‚Ķ‚¢‚Į‚½‚¢‚Ē‚¤‚¢‚¤ˆÓ–”‚Å‚µ‚傤‚©H
----

‚»‚Ģ•Ō“š
----
ƒrƒbƒgƒtƒ‰ƒO‚ŖON‚Ģź‡‚ŖTrueAƒrƒbƒgƒtƒ‰ƒO‚ŖOFF‚Ģź‡‚ĶFalse‚Å‚·B
‚±‚ĢON/OFF‚š”’l‚Å•\‚µ‚½ź‡ABitArray‚ĘBitVector32‚Ę‚Å‚ĶON/OFF‚Ģ”’l‚ĢˆÓ–”‚ŖˆŁ‚Č‚é‚Ę‚¢‚¤‘Ī”ä•\‚É‚Č‚č‚Ü‚·B
‚»‚ą‚»‚ąƒrƒbƒg‚ĢŠT”O‚Ŗ‚ķ‚©‚Į‚Ä‚¢‚Č‚¢‚ʁA‚±‚ĢBlog‚Ģą–¾‚ɏ‘‚¢‚Ä‚ ‚鐹–¾‚š—‰š‚µ‚ꂤ‚Ę‚µ‚Ä‚ą–³—‚Å‚·‚Ģ‚ŁA‚ą‚µ‹M•ū‚Ŗƒrƒbƒg‚Ģl‚¦•ū‚Ŗ—Ē‚­‚ķ‚©‚ē‚Č‚¢‚Ę‚¢‚¤ź‡‚ĶA
“ü–发Š‚ā‚Ł‚©‚ĢWebƒTƒCƒg‚Å‚»‚Ģ•Ó‚č‚š•×‹­‚µ‚Ä‚©‚ēA‚±‚ĢBlog‚ɏ‘‚¢‚Ä‚ ‚éˆÓ–”‚š‹‚‚ŻŽę‚Į‚Ä‚­‚¾‚³‚¢B
----


477 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 23:36:23
‚¢‚«‚Č‚čUŒ‚“I‚Č•Ō“š‚¾‚ȁB‚ ‚Ģ“ś‚¾‚Į‚½‚肵‚½‚Ģ‚©H‚—

478 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/13(“ś) 23:37:23
‹LŽ–‚ĶĮ‚¦‚Ä‚ą‰ę‘œ‚ĶŽc‚Į‚Ä‚é‚ń‚¾‚Č

ttp://techbank.jp/Community/blogs/mymio/image_5233298A.png

479 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 01:01:27
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Å‹³‚¦‚Ä‚­‚¾‚³‚¢B
ƒ\ƒPƒbƒgƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ŁAŽóMƒXƒŒƒbƒh‚ŖƒLƒ…[‚Ƀf[ƒ^‚š—­‚߂āA
ƒƒCƒ“ƒXƒŒƒbƒh‚Ķ‡ŽŸƒf[ƒ^‚š“Ē‚Żo‚µ‚ďˆ—‚·‚é‚Ę‚¢‚¤ƒvƒƒOƒ‰ƒ€‚š‘‚¢‚Ä‚¢‚Ü‚·B

ƒƒCƒ“ƒXƒŒƒbƒh‚ĶƒLƒ…[‚Ƀf[ƒ^‚Ŗ–³‚Æ‚ź‚ĪŽóM‚·‚é‚Ü‚Å‘Ņ‹@‚µ‚½‚¢‚Ģ‚Å‚·‚ŖA
ˆź”Ź“I‚É‚Ē‚¤ŽĄ‘•‚·‚é‚ą‚Ģ‚Å‚µ‚傤‚©H

‚Ę‚č‚ ‚¦‚øģ‚Į‚½ŽóMƒXƒŒƒbƒh‚ĶA
Monitor.Enter(obj);
ŽóMƒ‹[ƒv
@ƒLƒ…[‚ÉŠi”[
@Monitor.Exit(obj);
@Monitor.Enter(obj);
ƒ‹[ƒvEnd
Monitor.Exit(obj);

ŽóM‚Ģ“s“xExit‚µ‚ăƒCƒ“ƒXƒŒƒbƒh‚ɏŠ—LŒ ‚š–¾‚Æ“n‚µ‚Ä‚¢‚Ü‚·B
“®ģ‚É‚Ķ–ā‘č‚Č‚³‚»‚¤H‚Č‚ń‚Å‚·‚Æ‚ĒA‚Č‚ń‚©ƒXƒ}[ƒg‚¶‚į‚Č‚¢‚Ę‚¢‚¤‚©BBB


480 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 01:05:17
AutoResetEvent‚Ā‚©‚¤

481 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 01:12:17
lock (q)
ƒ‹[ƒvŠJŽn
}

482 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 01:13:28
ƒ~ƒX‚Į‚ď‘‚«‚±‚ń‚¶‚Ü‚Į‚½A‚Č‚µ‚Č‚µ‚Č


483 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 01:16:31
BlockingQueueŒn“‚šŽg‚¤‚Ģ‚Ŗ’čĪ‚¾‚ŖA
.NET 4‚ę‚č‘O‚É‚Ķ‚Č‚©‚Į‚½‚ČŠm‚©B
BlockingQueue‚Ę‚©ŽĄ‘•‚Ķ‚»‚±‚ē‚É“]‚Ŗ‚Į‚Ä‚»‚¤‚¾‚ŖB


484 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 01:19:51
>>479
.Net4‚ŖŽg‚¦‚é‚Č‚ē BlockingCollection<T> ˆź‘šB
‚Ā‚©‚¦‚Č‚¢‚Č‚ēA«‚±‚¤‚¢‚¤“ÆŠś‹@”\•t‚«ƒRƒŒƒNƒVƒ‡ƒ“‚šŽg‚¤B
http://www.codeproject.com/KB/recipes/boundedblockingqueue.aspx

‚¢‚ø‚ź‚É‚µ‚Ä‚ąA‚»‚¤‚¢‚¤ƒpƒ^[ƒ“i‚¢‚ķ‚ä‚éProducer-Consumerƒpƒ^[ƒ“j‚Å‚Ķ
“ÆŠś‹@”\‚ĶƒLƒ…[‚ÉŽ‚½‚¹‚é‚Ģ‚Ŗˆź”Ź“IB‚ŁAProduceri‚±‚Ģź‡‚ĶŽóMƒXƒŒƒbƒhj‚Ķ
ƒf[ƒ^‚šƒLƒ…[‚É“ü‚ź‚邾‚ƁAConsumeri‚±‚Ģź‡‚ĶƒƒCƒ“ƒXƒŒƒbƒhj‚ĶƒLƒ…[‚©‚ē
Žę“¾‚·‚邾‚Æ‚É‚·‚éB

485 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 07:08:32
MVP‚Į‚čŏ‰‚Ģ (2003”N‚Ę‚©‚»‚Ģ j‚Ķ‚¢‚¢‚Č‚ĘŽv‚Į‚Ä‚½‚ń‚¾‚ŖA‚ķ‚ń‚­‚Ü“Æ–æ‚Ę‚©Œ¾‚¢o‚µ‚½ ‚©‚ē
“é‚ź‡‚¢F‚Ŗ‹­‚­‚Č‚Į‚Ä‚«‚āA‚Č‚ń‚Ä‚¢‚¤‚©A‚±‚ĢƒuƒƒO‚ĢŽå‚ĶMVP‚É‚Č‚éšŒ‚š–ž‚½‚µ‚Ä‚¢‚Č‚¢‚É‚ą
‚©‚©‚ķ‚ē‚øA„‘E§“x‚šˆ«—p‚µ‚ÄMVP‚É‚Č‚Į‚½Š“‚Ŗ‚ ‚é‚ȁB

‚±‚ń‚Č‚ń‚ŖƒAƒhƒoƒCƒU‚Ę‚µ‚č‚‚¢‹ą‚šŽę‚Į‚Ä‚é‚©‚ĘŽv‚¤‚Ę‚Č‚ń‚Ę‚ą‚¢‚¦‚Č‚¢‹CŽ‚æ‚É‚Č‚éB
MVP‚šź‘®‚ňų‚Į’£‚é‚Ę100–œ/T‚®‚ē‚¢Žę‚ē‚Č‚©‚Į‚½‚©H

ŽŸ‰ń”’D‚³‚ź‚é‚Ę—Ē‚¢‚ŖB

486 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 07:29:51
>>485
> MVP‚šź‘®‚ňų‚Į’£‚é‚Ę100–œ/T‚®‚ē‚¢Žę‚ē‚Č‚©‚Į‚½‚©H
‚»‚ń‚Ȃɉæ’l‚ ‚é‚Ģ‚©H
‚Ü‚ A‚·‚²‚¢‚Ģ‚Ķ‚¢‚éB

487 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 07:47:51
nyaruru‚Ę‚©‚Į‚Ä–{‹Ę‰½‚µ‚Ä‚ń‚ĢH

488 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 07:52:15
‚»‚ń‚Č‚ÉŽę‚ź‚Ü‚¹‚ńB‚ŽŽ‚ĶGoogle‚ɁEEEB

489 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 08:00:19
Google‚¾‚ĘWindowsŽg‚¦‚Č‚­‚Ȃ邶‚į‚ń
‘åä•v‚©‚Č

490 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 08:30:10
CodeProject‚Å‚¶‚į‚ń‚¶‚į‚ń‹LŽ–‘‚«‚Ü‚­‚Į‚Ä‚é“z‚Ę‚©A¦‚¢‚Ģ‚Ŗ‚¢‚éB
“ś–{ŒźƒTƒCƒg‚ÅMVP‚š–¼ę‚Į‚Ä‚é“z‚Ģ’†‚É‚ĶA‚±‚¤‚¢‚¤‚µ‚傤‚ą‚Č‚¢‚Ģ‚ŖŽžX‚¢‚é‚©‚ē
‚ ‚ń‚Ü‚čM—p‚Ķ‚µ‚Ä‚Č‚¢‚Æ‚ĒB
‚±‚Ģl‚ąŒ‹\ƒƒfƒBƒA‚ɘIo‚µ‚Ä‚¢‚é‚Æ‚ĒAM—p‚š‚Č‚­‚·‚ꂤ‚ȍs“®Žę‚Į‚Ä‘åä•v‚Č‚Ģ‚©H
u‚ķ‚©‚Į‚Ä‚Ü‚¹‚ń‚Å‚µ‚½Bøi‚µ‚Ü‚·v‚Į‚ÄŒ¾‚¦‚ĪĻ‚ń‚¾‚±‚Ę‚Č‚Ģ‚ɁB

491 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 09:32:56
>MVP‚š–¼ę‚Į‚Ä‚é“z‚Ģ’†‚É‚Ķ
MVP‚Ķ•Ź‚ÉŽĄ—Ķ‚ÉŠÖŒW‚Č‚¢‚µ‚Č

‚Ü‚ŸFX“Į“T‚ą‚ē‚¦‚é‚Ģ‚Ķ³’¼‚¤‚ē‚ā‚Ü‚µ‚¢

492 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 13:33:26
‚Ē‚±‚Ŗ‚¶‚į

493 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 13:49:43
>>492
MVP‰³

494 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 20:33:37
‚Ü‚ MVP‚ÉŽĄ—Ķ‚ĶŠÖŒW‚Č‚¢‚ȁB
‚Å‚ąAˆź‚Ā‚Ģƒe[ƒ}‚ŃRƒ~ƒ…ƒjƒeƒB’z‚­—Ķ‚Ķ¦‚¢‚ĘŽv‚ķ‚Č‚¢B

495 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 21:05:26
‚¤‚ńBŽv‚ķ‚Č‚¢B

496 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 21:47:57
Žv‚ķ‚Č‚¢‚ń‚©‚¢w
MVP‚Į‚Đ”Œ‹\‘½‚¢‚ę‚ĖB

497 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 21:50:59
ˆźŽžŠśA‚ą‚Ģ‚·‚²‚¢‘‚¦‚āA”‚Ķ‘½­Œø‚Į‚½‚Ż‚½‚¢B

498 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 22:26:37
‚‚¢‹ąŽę‚é‚Ģ‚Į‚ăGƒoƒ“ƒWƒFƒŠƒXƒg‚Ę‚©‚»‚¤‚¢‚¤‚Ģ‚¶‚į‚Č‚¢‚Į‚ƁH
ƒRƒ“ƒTƒ‹

499 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 22:36:01
>>480-484
ƒŒƒXƒTƒ“ƒNƒX‚Å‚·B
Producer-Consumerƒpƒ^[ƒ“‚Å‚®‚®‚Į‚½‚ēƒYƒoƒŠo‚Ä‚«‚Ü‚µ‚½B
‚±‚ń‚Čˆź”Ź“I‚Č˜b‚¾‚Į‚½‚Č‚ń‚āEEEorz

500 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 22:43:43
ƒVƒ“ƒOƒ‹ƒXƒŒƒbƒh‚Å‚Ķproducer‚Ęconsumer‚Ģ“ÆŠś‚Ŗ‚Ę‚ź‚Č‚¢‚Į‚Ä‚Ģ‚ŖA
ƒvƒƒOƒ‰ƒ€‚šƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‰»‚·‚é‘å‚«‚Č“®‹@‚Ģˆź‚Ā‚¾‚ą‚ń‚ȁB

501 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/14(ŒŽ) 23:32:24
‚¤‚ńB

502 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/15(‰Ī) 06:54:05
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Ę‚¢‚¦‚Ī.Net4Žg‚Į‚Ä‚é‚Ģ‚ɐ¶‚Ģthread‚ā‚ēthreadpool‚ā‚ē‚šŽg‚Į‚Ä‚é“z‚Ķ‰½‚Ŗ‚µ‚½‚¢‚Ģ‚©‚ķ‚©‚ē‚ń
‚Ē‚ź‚¾‚Ɖ“—lƒ‰ƒCƒuƒ‰ƒŠ‚š—ŹŽY‚µ‚½‚¢‚Ģ‚©‚ʏ¬ˆźŽžŠŌi‚’‚™

503 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/15(‰Ī) 12:20:19
Producer-Consumerƒpƒ^[ƒ“‚Č‚ē¶‚¾‚ė‚¤‚ĘBackgroundWorker‚¾‚ė‚¤‚Ę‘å‚µ‚Ä•Ļ‚ķ‚ē‚ń‚¾‚ė

504 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/15(‰Ī) 21:08:21
‚»‚¤‚¢‚¤‚±‚Ę‚¶‚į‚Č‚¢‚¾‚ėB


505 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/15(‰Ī) 21:18:56
‚Ł‚¤

506 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/15(‰Ī) 21:49:26
>>502‚Ķƒvƒƒfƒ…[ƒT[ƒRƒ“ƒVƒ…[ƒ}[‚ÉŒĄ‚Į‚½˜b‚Ķ‚µ‚Ä‚Č‚¢‚ę‚ĖB

507 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/15(‰Ī) 22:04:20
‚»‚ń‚ČMS‚Ģ‰“—lƒNƒ‰ƒXģ‚ē‚ź‚Ä‚ąA‚¢‚ĀƒTƒ|[ƒg‚³‚ź‚Č‚­‚Č‚é‚©•Ŗ‚©‚ē‚Č‚¢‚µ‚ȁB

508 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/15(‰Ī) 22:36:19
‚µ‚©‚µ‚Ü‚Ÿ‘åŽč‚Ģƒ}ƒ‹ƒ`ƒXƒŒƒbƒhŠÖ˜A‚Ģ‹LŽ–‚ĶŒĆ‚¢‚ą‚Ģ‚Ī‚©‚č‚¾‚Č
–Z‚µ‚­‚Č‚Æ‚č‚į‰“‚ŖŠńe‚µ‚Ä‚ ‚°‚½‚¢‚®‚ē‚¢‚¾‚ķ

509 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/15(‰Ī) 22:37:49
>>508
ƒuƒƒO‚É‚Å‚ą‘‚Æ

ƒL[ƒ[ƒh‚³‚¦‚¤‚Ü‚­”z’u‚µ‚Ä‚ź‚Ī‚»‚Ģ‚¤‚æL‚Ü‚é‚ę

510 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/15(‰Ī) 22:38:57
‰“—lƒ‰ƒCƒuƒ‰ƒŠiŽŌ—Ö‚ĢÄ”­–¾j”į”»‚Ķ‚¢‚¢‚Ę‚µ‚āA
‚»‚ź‚Ŗ‚Ē‚¤‚µ‚āu¶‚Ģthread‚ā‚ēthreadpool‚ā‚ē‚šŽgv‚¤‚±‚Ę‚Ŗ‚»‚ź‚¾‚Į‚ÄŒ¾‚¤‚ĢH

‚»‚Į‚æ‚Ģ•ū‚ŖˆÓ–”‚Ŗ‚ķ‚©‚ē‚ń‚ęB

511 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/15(‰Ī) 22:46:06
>>458
‚ń[‚±‚Ģblog‚Č‚ń‚Ę‚Č‚­Œ©‚Ä‚½‚ē‹C‚É‚Č‚é‚Ę‚±‚¢‚Į‚Ļ‚¢‚ ‚é‚ȁc
‚Å‚ą‚ą‚¤ƒRƒƒ“ƒg‚ą‚Å‚«‚ń‚µB
‚Į‚Ä‚¢‚¤‚©‚¾‚ź‚©‚·‚łɃRƒƒ“ƒg‚µ‚ĂďĮ‚¦‚æ‚Ü‚Į‚½‚Ģ‚©‚ą‚µ‚ź‚ń‚ŖB


512 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/15(‰Ī) 23:52:40
>>504
.NET4G‚Į‚Ä‚Č‚¢‚©‚ē‚ę‚­‚ķ‚©‚ē‚Č‚¢‚ń‚¾‚ŖAThreading.thread‚ĶŽg‚ķ‚ø‚ÉBackgroundWorkerŽg‚¦‚Į‚ÄŽ–H
‚»‚ź‚Ę‚ą.NET4‚Ķ‚ą‚Į‚Ę•Ö—˜‚Č‚Ģ‚Ŗ‚ ‚é‚Į‚Ä‚±‚ʁH

513 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 00:06:43
‚ ‚é‚ę

514 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 00:34:11
>>512
Task ƒNƒ‰ƒX‚Ę‚©AParallel ƒNƒ‰ƒX‚Ę‚©‚Ŗ‘‚¦‚½B

515 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 06:25:10
–Ś“I‚ŖˆŁ‚Č‚é‚ą‚Ģ‚š”äŠr‚·‚éˆÓ–”‚Ŗ‚ķ‚©‚ē‚ń

516 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 06:41:52
‚¦H‚—

517 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 09:26:18
‚ĶH

518 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 10:08:53
‚ H‚—

519 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 10:10:59
‚؁H

520 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 11:26:09
•Ą—ń—p‚Ģƒpƒ‰ƒŒƒ‹API‚āParallel Linq‚ŁAGUI‚Ģ”ńƒuƒƒbƒN‰»ˆ—‚š‘‚¢‚æ‚į‚¤‚ķ‚Æ‚©B
‚»‚ź‚Ķ‚»‚ź‚Å‚ā‚Ī‚°‚¾‚ȁB

521 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 12:30:20
’N‚©‚¢‚Č‚¢‚Ģ‚©H
‚»‚ź‚Ķ‚»‚ź‚Å‚ā‚Ī‚°‚¾‚Č‚Į‚ÄŒ¾‚Į‚Ä‚ń‚¾‚ėI

522 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 14:07:14
‚Ó‚“‚Æ‚ń‚ȁI
‰“‚Ŗ‚ā‚Ī‚°‚¾‚Č‚Ā‚Į‚Ä‚é‚ń‚¾‚©‚ē”½‰ž‚µ‚ā‚Ŗ‚źI

523 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 16:01:52
‚¾‚ ‚ź‚ą‚¢‚Č‚¢(LEƒÖEM)¼®ĪŽ°Ż

524 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 17:36:48
‚»‚ź‚Ķ‚»‚ź‚Å‚ā‚Ī‚°‚¾‚ŖA‚»‚ź‚ą‚ ‚č‚Č‚ń‚¶‚į‚Č‚¢‚©‚Č‚Į‚āA”‚Ķ‚»‚¤Žv‚¦‚Ü‚·B

525 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 20:29:38
.net4‚ĶƒLƒƒƒ“ƒZƒ‹ƒtƒŒ[ƒ€ƒ[ƒN‚Ŗ’Ē‰Į‚³‚ź‚½‚Ģ‚Ŗ‚¢‚¢‚Č
‚±‚ź‚Ń}ƒ‹ƒ`ƒXƒŒƒbƒh‚šŽg‚¤l‚Ŗ‚æ‚į‚ń‚ĘƒLƒƒƒ“ƒZƒ‹ŽĄ‘•‚š‚·‚é‚ꂤ‚É‚Č‚ź‚Ī‚¢‚¢‚Ŗ…

526 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 20:34:27
ŽØ–сA•@–Ń‚šĪ‚¤B

527 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 21:27:25
‚µ‚©‚µA‚»‚ń‚ČƒXƒŒƒbƒh‚š“Žg‚·‚é‚ꂤ‚ČŒvŽZ—Ź‚ĢƒAƒvƒŠ‚Į‚ď‘‚¢‚½‚±‚Ę‚Č‚¢‚Č‚ŸB
‚ ‚é‚Ę‹ÓŠģ–ō‚·‚él‚Ŗ‚¢‚é‚Ģ‚Ķ•Ŗ‚©‚é‚Ŗƒpƒ“ƒs[‚ČƒvƒƒOƒ‰ƒ}‚Å‚»‚ń‚Č‚ą‚Ģ—v‚é‚ĢH
‚æ‚į‚ń‚Ęƒvƒƒtƒ@ƒCƒŠƒ“ƒO‚µ‚Ä‚ź‚ĪAƒLƒƒƒ“ƒZƒ‹‚Č‚ń‚čl‚¦‚é•K—v‚Č‚ń‚Ä–³‚¢‚Ģ‚ŖŒoŒ±‘„B

‚»‚ź‚Ę‚ąŠFA‚ą‚µ‚©‚µ‚Ä•Ø—ƒVƒ~ƒ…ƒŒ[ƒVƒ‡ƒ“‚Ę‚©ˆĆ†Œ®‰š“Ē‚Ę‚©‚Å‚ą‚ā‚Į‚Ä‚é‚Ģ‚©H

528 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 21:32:56
ƒXƒŒƒbƒh‚š“Žg‚·‚é‚©‚Ē‚¤‚©‚ĘƒLƒƒƒ“ƒZƒ‹‚šl‚¦‚é‚©‚Ē‚¤‚©‚Ŗ‚Č‚ń‚Å“Æ—ń‚É•Ą‚ń‚Å‚ń‚ĢH
‰“‚ĢŒoŒ±‚©‚ē‚¢‚Æ‚Ī‚»‚ź‚ē‚ĶŠÖŒW‚Ŗ‚Č‚¢‚ń‚¾‚Æ‚ĒB

529 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 21:37:11
‚¢‚āA’·ŽžŠŌ‚¶‚į‚Č‚­‚Ä‚ąGUIƒAƒvƒŠ‚ÅŒvŽZ‚µ‚ꂤ‚Ę‚µ‚½‚ē•ŹƒXƒŒƒbƒh‚É‚·‚邾‚ėB
‚µ‚Č‚¢H‚Č‚ēŒ¾‚¤Ž–‚Ķ‰½‚ą–³‚¢‚ȁB

530 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 21:38:45
C#‚ÅGUIƒAƒvƒŠ‚š‚Ā‚­‚Į‚½‚ē‚»‚ź‚š•ŹƒXƒŒƒbƒh‚ōs‚ķ‚Č‚¢‚±‚Ę‚Ŗ¢“ļ‚¾‚ė‚¤B

531 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 21:40:50
ƒpƒ‰ƒŒƒ‹‚šŠˆ—p‚·‚é‚Ģ‚Ķ‚»‚ź‚Č‚č‚ÉŒĄ‚ē‚ź‚Ä‚é‚Æ‚ĒA
ƒ^ƒXƒNŒn“‚Ķ•’Ź‚ÉŽg‚¤‚Å‚µ‚åB


532 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 21:45:24
>>527‚Ķ‚Ē‚¤‚µ‚ꂤ‚ą‚Č‚¢ƒoƒJ
ƒXƒŒƒbƒh‚ĢƒLƒƒƒ“ƒZƒ‹‘‚Æ‚Č‚¢ƒoƒJ‚Ķˆź¶ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚·‚é‚ȁB

533 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 22:25:39
‚±‚¤‚ā‚Į‚Ä‚Ż‚é‚Ę‚¢‚©‚Ƀ}ƒ‹ƒ`ƒXƒŒƒbƒh‚šŽg‚¢‚±‚Č‚µ‚Ä‚Č‚¢‚©‚ķ‚©‚é‚Č
‚Ü‚Ÿ‚æ‚į‚ń‚Ę‚ķ‚©‚Į‚ÄŽdŽ–‚ÅŽg‚Į‚Ä‚élŠŌ‚Č‚ń‚Ä‚Ł‚ń‚Ģˆźˆ¬‚č‚Č‚ķ‚Æ‚¾‚Ŗ

534 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 22:32:55
‚Ž‚µ‚ė‚ę‚­‚ķ‚©‚ē‚Č‚¢‚Č‚ēŽg‚ķ‚Č‚¢•ū‚Ŗ—Ē‚¢‚Ę‚ĶŽv‚¤B
‘å’ļ‚ĢƒrƒWƒlƒXƒAƒvƒŠ‚ĶŽg‚ķ‚ń‚Å‚ą‰½‚Ģ–ā‘č‚ą‚Č‚¢B

535 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 22:44:38
‰“‚ĶƒrƒWƒlƒXƒAƒvƒŠģ‚Į‚Ä‚é‚Æ‚Ē‚©‚Č‚č‘½—p‚µ‚Ä‚é‚Č
‚Ę‚Ķ‚¢‚¦‚ ‚Ü‚čŒ©‚Č‚¢‚Ģ‚ą‚½‚µ‚©
UI‚ŖƒtƒŠ[ƒY‚µ‚½‚č•””‚Ģƒ^ƒXƒN‚Ŗ“ÆŽž‚ɏo—ˆ‚Č‚¢ƒAƒvƒŠ‚Ŗ‘½‚¢Ž–‘½‚¢Ž–…

536 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 22:51:31
ŽdŽ–‚¾‚ĘŠėŒÆ‚·‚¬‚Ä‚ā‚ē‚¹‚é‹C‚É‚Č‚ē‚ń‚Ģ‚¾‚ę‚ĖB
Ž©•Ŗ‚¾‚Ƃōģ‚é•”•Ŗ‚Č‚ē‚¢‚¢‚ń‚¾‚ŖB


537 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 22:51:45
‚Ō‚Į‚æ‚į‚ƃXƒŒƒbƒh‚Į‚Ä“ļ‚µ‚¢‚¶‚į‚ń
ƒTƒ“ƒvƒ‹’ö“x‚Ģ‚ą‚Ģ‚Č‚ēŠČ’P‚É—‰š‚Å‚«‚邵ŽĄ‘•‚ąŠČ’P‚¾‚Æ‚Ē
‚¢‚“‚æ‚į‚ń‚Ę‚ā‚ė‚¤‚ĘŽv‚Į‚½‚ē“ÆŠśA“Æ’²A”r‘¼A—įŠOˆ—AƒLƒƒƒ“ƒZƒ‹Aetc...‚Ę•³“ļ‚µ‚¢
ŻŒv—Ķ‚ą”’ić‚Ģ—Ķ‚Ŗ‹‚ß‚ē‚ź‚邵‚³[
‹Ę–±Œn‚Ę‚©‚»‚ź‚Ŗo—ˆ‚Č‚¢‚©‚ēƒ‚[ƒ_ƒ‹ƒEƒBƒ“ƒhƒE‚É“¦‚°‚Ä‚él‘½‚¢‚¶‚į‚ń‚ę

538 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 23:00:14
’†‹‰ŽŅŒä—p’B‚ĢƒNƒbƒN–{B
‚»‚Ģ’†‚Å‚ąÅ‚ą“ļˆÕ“x‚Ģ‚‚¢”ń“ÆŠś€–Ś‚Ż‚Ä”’“‰SŽŅŒü‚Æ‚¾‚Č”‚Ę‚©Žv‚¦‚él‚ŖW‚Ü‚ē‚Č‚¢‚ĘŽĄ–±‚¶‚į–³—B

539 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 23:03:48
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Ķ•|‚¢‚Å‚·

540 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 23:04:36
‚Ķ‚¢‚Ķ‚¢

541 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 23:06:39
ŽĄŪ‚Ģ‚Ę‚±‚ėAUIŽ~‚ß‚½‚­‚Č‚¢‚©‚ē— ‚ŃXƒŒƒbƒhA‚­‚ē‚¢‚É‚µ‚©Žg‚Į‚Ä‚Č‚¢B

542 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 23:11:53
GUI‚Ģ— ‚ÅŒvŽZ‚¾‚Ę‚©’ŹM‚¾‚Ę‚©‚·‚é‚Č‚ēbackgroundworker‚Å‚ę‚­‚ĖH
MS‚ą‚±‚¤‚¢‚¤—p“r‚Ģ‚½‚߂ɍģ‚Į‚½‚ń‚¶‚į‚Č‚¢‚Ģ‚©‚Ė
•’Ź‚ĢŽó‘õŠJ”­‰®‚Č‚ē’ŹM•”•Ŗ‚Į‚ÄŽ©‘O‚ŏ‘‚©‚Č‚¢ź‡‘½‚¢‚µ

543 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 23:12:20
’į”\‚¾‚©‚ē‚ĖB

544 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/16(…) 23:30:05
>>542
‚¾‚Į‚Ä‚»‚źŽg‚¤‚Ę“Æ’²‚µ‚É‚­‚¢‚¶‚į‚ń…
ƒXƒŒƒbƒh‚ąˆź–{‚µ‚©Žg‚ķ‚Č‚¢‚µ…
‚»‚źˆČć‚ÉUI‚Ƀxƒbƒ^ƒŠ‚ČŽd—l‚¾‚©‚ēƒrƒWƒlƒXƒƒWƒbƒN•”•Ŗ‚É‚Ķ•sŒü‚«

•””‚ĢƒXƒŒƒbƒh‚Å•ŹX‚Ģˆ—‚š‚ā‚Į‚Ä‚ ‚鎞“_‚Å”ń“ÆŠś‚ɏWŒv‚µ‚Ä‚»‚ĢŒć‚É‚Ü‚½•Ź‚Ģˆ—‚š…
‚ȁ[‚ń‚Ä‚±‚Ę‚ā‚é‚Ęˆź‹C‚É“ļˆÕ“x‚ŖƒOƒO[[[ƒ“‚ʏć‚Ŗ‚Į‚æ‚į‚¢‚Ü‚·I„ƒ

545 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 00:05:35
o—ˆ‚é‚Č‚ē‚ā‚č‚į‚¢‚¢‚ĘŽv‚¤‚Æ‚Ē
“K“–‚ɐl‚ ‚Ā‚ß‚é‚ʏo—ˆ‚Č‚¢l‚Ģ•ū‚Ŗ‘½‚¢‚©‚ē‚Č‚ B
’į‚¢•ū‚ɍ‡‚ķ‚¹‚čģ‚ē‚ń‚ĘŽ€‚Ź‚ę‚Ė


546 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 00:17:18
UIŽ~‚ß‚Č‚¢‚Ģ‚Ķ‘€ģŠ“‚Ģ‰ü—Ē‚¾‚©‚ēA‘½d‚Ģ•Ą—ńˆ—‚Ķ‚Å‚«‚Č‚¢‚ꂤ‚É‚µ‚Ä‚é‚ŖA
“Į‚É‹q‚©‚ē•¶‹åŒ¾‚ķ‚ź‚½Ž–‚Č‚¢‚ȁB
ŒvŽZ‚Ŗ’x‚Æ‚č‚į\’†”Ŗ‹ć‚Ķƒf[ƒ^‚ĢŽ‚æ•ū‚Ę‚©‚É–ā‘č‚Ŗ‚ ‚Į‚Ä’x‚¢‚©‚ēA’x‚¢‚Ę
•¶‹åŒ¾‚ķ‚ź‚½‚ē‰ü—Ē‚·‚éB
•¶‹åŒ¾‚ķ‚ź‚Č‚Æ‚¢ŒĄ‚čA•ŪŽē‚Ę‚©‚ŖŠy‚Č•ū‚ɈӐ}“I‚É—¬‚µ‚Ä‚éB

‚Å‚ąƒXƒŒƒbƒh‚Ę‚©(‚ ‚ʐM‚¶‚ē‚ź‚Č‚¢‚±‚Ę‚ÉƒRƒŒƒNƒVƒ‡ƒ“)‚šƒwƒ‹ƒv‚ĢƒTƒ“ƒvƒ‹ˆų‚«ŽŹ‚µ
ƒŒƒxƒ‹‚ÅŽg‚Į‚Ă邾‚ƂŁAƒ}ƒjƒAƒbƒN‚¾‚Ę‚©“ļ‚µ‚­‚Ä‘¼‚Ģl‚Ŗ•ŪŽēo—ˆ‚Č‚¢‚©‚ē
ƒ`[ƒ€ģ‹Ę‚Å‚Ķ‚ā‚ß‚Ä‚­‚ź‚Č‚¢‚©‚Ę‚©”l“|‚³‚ź‚Ä
(LEƒÖEM)BBB(‚¢‚­‚ē‚Č‚ń‚Å‚ą‚ ‚ń‚½‚ē‚ŖŽž‘ć’x‚ź‚¾‚ė)
‚Ę‚©Žv‚¤‚Ŗ‘ŠŽč‚Ŗ‘命”‚Č‚Ģ‚ÅŒ¾‚¦‚Č‚¢B
‚±‚ź‚Ķ‰“‚Ģ‹Ī‚ߐę‚Ŗƒuƒ‰ƒbƒN‚Č‚ń‚¾‚ę‚ȁA‚ȁHˆź”Ź“I‚¶‚į‚Č‚¢‚ę‚ȁHiƒ}”Ās‚ÆŽ©•Ŗj

547 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 00:19:42
>>544
ŸŽč‚ɏć‚Ŗ‚ź‚Ī[[[[‚©(LEƒÖEM)

548 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 00:23:53
>>544
‚»‚¤‚¢‚¤Žž‚Ķ‚Ł‚©‚Ģ•ū–@‚Å‚ā‚邾‚ė‚¤‚ęB


549 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 00:40:39
ŠOŽ‘‚Ģ‰“‚ŖŒ¾‚¤‚Ģ‚ą‰½‚¾‚Ŗ–¢‚¾‚ɍ‘“ą‚Å‘g‚ń‚Å‚éƒGƒ“ƒWƒjƒA‚ĶƒŒƒxƒ‹‚Ŗ’į‚¢‚Č…
ƒXƒŒƒbƒh‚®‚ē‚¢Žg‚¢‚±‚Č‚¹‚ę…

550 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 00:43:35
>>549
>ƒXƒŒƒbƒh‚®‚ē‚¢Žg‚¢‚±‚Č‚¹‚ę

ƒŒƒxƒ‹‚Ģ’į‚¢‰ļŽŠ‚É‹Ī‚ß‚Ä‚é‚Ģ‚Å‚·‚Ė‚—

551 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 01:00:29
‚Ü‚ Ž©Ģ•Ŗ‚©‚Į‚Ä‚é‚ā‚Ā‚Ŗˆź”Ō’n—‹‚Č‚ń‚¾‚Æ‚Ē‚ȁB

552 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 01:08:08
Žg‚¢‚±‚Č‚¹‚Ă鉓‚Ķ‚¢‚Ā‚ĢŠŌ‚É‚ā‚ēć‹‰PG‚¾‚Į‚½‚ꂤ‚¾
‚Ø‚Ü‚¦“™A‰“‚Ɉ„ŽA‚ĶH

553 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 01:08:35
ttp://blogs.msdn.com/b/hiroyuk/archive/2010/05/26/10015338.aspx
‚Č‚ń‚Åvolatile‚Č‚Ģ‚É–ā‘č‚Ŗ”­¶‚·‚é‚Ģ‚©ą–¾‚µ‚Ä‚Ż‚āB


554 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 01:15:18
>>553
ą–¾‚ą‚Č‚É‚ą“ń‚Ā‚ĢƒXƒŒƒbƒh‚Ŗ‹¦’²‚·‚ׂ«‚Č‚Ģ‚É‚»‚Ģ‘€ģ‚š‚¢‚ź‚Ä‚Č‚¢‚©‚ē‚¾‚ė
‚»‚ĢƒuƒƒO‚¶‚į“ÆŽž‚ÉŽĄs‚³‚ź‚é‰]X‚¢‚Į‚Ä‚é‚ŖƒXƒPƒWƒ…[ƒ‰‚ĢŽw’č‚Ŗ–³‚¢ˆČć‚Ē‚Į‚æ‚Ŗ—Dę‚³‚ź‚é‚Ģ‚©‚ĶƒvƒƒZƒbƒT”C‚¹
‚Ā[‚©ƒƒbƒN‚·‚ē‚©‚Æ‚Ä‚Č‚¢ŒŻ‚¢‚Ģó‘Ō˜M‚Į‚ĉ½‚Ŗ‚µ‚½‚¢‚Ģ‚©‚ķ‚Æ‚ķ‚©‚ē‚ń
volatile‚Ķ‘S‚­ŠÖŒW‚Ė‚„‚ę

‚Ӂ[A‚ā‚Į‚Ļ‰“‚Į‚Ä“VĖ‚¾‚ķ
ć‹‰PG‚Č‚ß‚ń‚Č‚ęI

555 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 01:29:58
>>554
‰½‚šŒ¾‚Į‚Ä‚é‚ń‚¾‚Ø‘O‚Ķc


556 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 01:35:27
volatile‚É‚Ķ‡˜•Ūį‚Ģ–šŠ„‚Ŗ‚ ‚éB
Evolatile“Ē‚Żž‚Ż‚ę‚č‘O‚Ģ‘‚«ž‚Ż‚Ķ•K‚øę‚ÉŽĄs‚³‚ź‚é
Evolatile‘‚«ž‚Ż‚ę‚čŒć‚Ģ“Ē‚Żž‚Ż‚Ķ•K‚øŒć‚ÉŽĄs‚³‚ź‚é
‚É‚ąŠÖ‚ķ‚ē‚ø>>553‚Å‚Ķ‚·‚ׂĂĢ“Ē‚Ż‘‚«‚Ŗvolatile‚Č‚Ģ‚ɏ‡˜–ā‘č‚Ŗ‹N‚±‚éB
‚±‚ź‚Ķ‚Č‚ŗ‚©ą–¾‚µ‚Ä‚Ż‚ė‚Ę‚¢‚¤˜bB


557 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 01:42:14
‚¢‚āA
Evolatile‘‚«ž‚Ż‚ę‚č‘O‚Ģ‘‚«ž‚Ż‚Ķ•K‚øę‚ÉŽĄs‚³‚ź‚é
Evolatile“Ē‚Żž‚Ż‚ę‚čŒć‚Ģ“Ē‚Żž‚Ż‚Ķ•K‚øŒć‚ÉŽĄs‚³‚ź‚é
‚©‚Č

558 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 01:58:43
‚¾‚©‚ēƒŒƒWƒXƒ^ˆĖ‘¶ƒvƒƒZƒbƒT‚ɈĖ‘¶‚·‚é‚Ā‚Į‚Ä‚ń‚¾‚ė[
‚»‚ź‚š‘jŽ~‚·‚éˆ×‚Ɂ`‚ā‚č‚Ü‚µ‚傤‚Ę‚©‚ø‚ź‚Ä‚é‚ķ‚Æ‚Å
‚æ‚į‚ń‚Ę‚ā‚é‚Č‚ēƒƒbƒN‚ā“KŲ‚ČƒXƒPƒWƒ…[ƒ‰‚šŽw’č‚·‚é‚Ģ‚Ŗķ‚Č‚ń‚¾‚ęI

ć‹‰PG‚Č‚ß‚ń‚Č‚ęI

559 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 02:06:04
ć‹‰‚Č“y•ū

560 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 02:09:16
‚Ü‚Į‚½‚­‰½‚Å‚©‚Ŗ’m‚č‚½‚¢‚Č‚ēO-o-O‚ŃOƒO‚ź‚ā

ć‹‰PG‚Č‚ß‚ń‚ȁI

561 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 02:16:05
‚¦Avolatile‚É“ÆŠśˆ—‚Č‚ń‚Ä‚ ‚é‚ĢH‰ŽØ‚¾‚ķB

562 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 02:22:54
“ÆŠś‚¶‚į‚Ė‚„‚ę
‚½‚¾‚ĢƒRƒ“ƒpƒCƒ‰Å“K‰»–hŽ~‚Ģˆ×‚¶‚į
‚»‚µ‚Ä>>553‚Ģ‹LŽ–‚ĶÅ“K‰»‚Ķ–h‚°‚Ä‚ąƒvƒƒZƒbƒT‚ĢÅ“K‰»(OoO‚Ģ‚Ė)‚Ķ–h‚°‚Č‚¢‚©‚ē”CˆÓ‚ÅThread.MemoryBarrier()‹²‚ń‚сƒ‚ƒŠƒoƒŠƒA‚µ‚ė‚ęƒ^ƒR•‹¤‚Ā[‚±‚Ę

ć‹‰PG‚Č‚ß‚ń‚Č‚ęI
‚Ā[‚©ƒXƒŒƒbƒhŽg‚¤—\”õ’mŽÆ‚ĢŠī‘b’†‚ĢŠī‘b‚¾‚ėI

563 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 03:30:13
>>546
‰“‚ą‚¢‚¢Œ¾—t‚šŒ¾‚ķ‚ź‚½‚±‚Ę‚Ŗ‚ ‚é‚Ģ‚Å“`‚¦‚Ä‚Ø‚­‚ęB
uƒWƒFƒlƒŠƒNƒX‚ĶM—p‚µ‚Ä‚Č‚¢‚©‚ē‹ÖŽ~v

564 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 03:57:44
>>561
C++‚Ģvolatile‚ʍ¬“Æ‚µ‚Ä‚Č‚¢HC#‚Ģ‚É‚Ķ‚ ‚é‚ęB
‚½‚¾OoO‚É‘Ī‚µ‚Ä‚Ķ—LŒų‚¶‚į‚Č‚¢‚Ģ‚©‚Č‚ŸB

565 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 04:49:42
‰•@‚¾‚ķB

566 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 05:59:33
‚ ‚Ģ‚ȁAƒXƒŒƒbƒhŠÖŒW‚ŁA‡˜•Ūį‚Ģ‹@”\‚Į‚Ä‚Ģ‚ĶOoO‚Ģ‡˜–ā‘č‚Ę‚©‚Ģ‰šŒˆ‚ÉŽg‚¤B
“–‘RAC#‚Ģvolatile‚Ķ‡˜‚š•ŪŲ‚·‚邽‚ß‚ÉŽg‚¦‚éB

‚Å‚Ķ‚Č‚ń‚Å>>553‚Å‚Ķ‘S•”volatile‚Č‚Ģ‚ɏ‡˜–ā‘č‚Ŗ”­¶‚·‚é‚Ģ‚©B


567 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 06:14:20
ŽQl
ttp://msdn.microsoft.com/ja-jp/magazine/cc546569.aspx#id0030022


568 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 06:32:28
‚Ā‚Ü‚č>>551


569 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 06:42:49
ŽQl
ttps://www.microsoft.com/japan/msdn/msdnmag/issues/05/10/MemoryModels/default.aspx#S3
‚±‚Ģ•Ó‚ŖŚ‚µ‚¢‚ȁB


570 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 06:56:55
>>563
ƒfƒŠƒQ[ƒg‹ÖŽ~‚Į‚Ä‚Ģ‚ą‚ ‚Į‚½EEE

571 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 08:55:56
‚¢‚Ā‚©‚ēvolatile‚ŖOoO‚Ģ‡˜•Ūį‚Ŗs‚ķ‚ź‚é‚ꂤ‚É‚Č‚Į‚½‚Ģ‚ā‚ē
‚Ł‚ń‚ĘƒŒƒxƒ‹’į‚¢‚Č

572 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 10:30:22
>>563
ˆćŽŅ‚Ŗˆµ‚¤–ņ‚Ģ˜b‚©‚ę

573 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 10:51:05
/ufcpp.net/study/csharp/sp_thread.html
volatile‚Į‚ĉ½‚¾‚ė‚¤‚ĘŽv‚Į‚Ц˜r‚Ģl‚Ģ‰šŽßŒ©‚½‚ēƒRƒ“ƒpƒCƒ‰‚ĢÅ“K‰»–hŽ~‚Į‚Ä‚©‚¢‚Ä‚ ‚é‚Ø

‚ä‚Ę‚čPG‚š‚Č‚ß‚ń‚Č‚Ø‚Į‚Ø‚Įi OωOj

574 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 13:38:23
>>573
Å“K‰»‚Å‚»‚Ģ•Ļ”‚Ŗ‚Č‚©‚Į‚½‚±‚Ę‚É‚³‚ź‚é‚Ģ‚š–h‚®‚¾‚Æ

575 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 13:41:28
‰½‚Ģ‚½‚߂ɁH

576 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 13:43:09
ƒOƒ[ƒoƒ‹•Ļ”“I‚ÉŽg‚¤‚½‚ß‚É—pˆÓ‚µ‚½•Ļ”‚ŖA“ƃtƒ@ƒCƒ‹’†‚ÅŽč‚š‚­‚ķ‚¦‚ē‚ź‚Ä‚Č‚¢‚©‚ēÅ“K‰»‚ōķœ‚³‚ź‚æ‚į‚¤
‚Ę‚©‚š–h‚®‚½‚ß‚¶‚į‚Č‚©‚Į‚½‚Į‚ƁB

577 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 13:43:56
ƒRƒ“ƒpƒCƒ‰‚Ŗ•s—v‚¾‚ĘŽv‚Į‚Ä‚ąAŽĄ‚Ķ‘¼‚ĢƒXƒŒƒbƒh‚Ŗ
•K—v‚Ę‚µ‚Ä‚¢‚é‚©‚ą‚µ‚ź‚Č‚¢‚©‚ēB

578 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 13:44:31
volatile‚Ķ‡˜•Ūį‚·‚é‚Ę‚©Œ¾‚Į‚Ä‚½“zo‚Ä‚±‚¢‚—

579 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 13:46:14
‚ ‚ŸAƒXƒŒƒbƒh‚Å‚ ‚ź‚±‚ź‚·‚é‚Ę‚«‚É“Ē‚Ž‚ń‚¾‚Æ‚ĒA‚Ø‚Ü‚¦‚»‚ĢƒXƒŒƒbƒh‚Å‚»‚Ģ•Ļ”•ĻX‚µ‚Ä‚Ė‚¦‚Ģ‚É‚Č‚ń‚Å“Ē‚Ž‚ń‚¾‚ę
‚»‚ź‚¢‚ē‚Ė‚¦‚¾‚ė‚Į‚ăRƒ“ƒpƒCƒ‰‚ŖŒ¾‚Į‚½‚ēA‚»‚ź‚Ķ•Ź‚ĢƒXƒŒƒbƒh‚Ŗ‘‚«•Ļ‚¦‚Ä‚é‚©‚ą‚µ‚ź‚Č‚¢‚ĢI‚Į‚Ä’ˆÓ‚µ‚Ä‚ā‚é‚ń‚¾‚Į‚½‚©

580 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 13:52:45
CŒ¾Œź‚Ģvolatile‚Ŗ‘z’肵‚Ä‚½‚Ģ‚ĶSignal‚Č‚Ē‚ĢCPUŠ„‚荾‚Żˆ—‚ŁA
ƒXƒŒƒbƒh‚Ģ‚±‚Ę‚Ķl‚¦‚Ä‚Č‚©‚Į‚½B
‚ę‚­volatile‚šƒXƒŒƒbƒh‚ÅŽg‚¤‚Č‚Ę‚¢‚¤‚Ģ‚Ķ‚±‚Ģ‚½‚߁B
C#‚āJava‚Ģ‚ꂤ‚Č‚Ķ‚¶‚ß‚©‚ēƒXƒŒƒbƒh‚š‘z’肵‚Ă錾Œź‚Å‚ĶˆÓ–”‚šŠg’£‚µ‚Ä‚¢‚āA
ƒXƒŒƒbƒh‚É‘Ī‚µ‚ÄŽg‚¦‚é‚ꂤ‚É‚Č‚Į‚Ä‚¢‚éB

>>553‚Ģ‘¼‚Ģ‹LŽ–‚šŒ©‚½‚Ŗ‘¼‚Ģ‚ĶƒGƒ‰[‚Ŗ‹N‚«‚½‚Ę‚«‚Ģƒ_ƒCƒAƒƒO‚āƒƒbƒZ[ƒW‚š
ƒCƒ[ƒW‚ŃAƒbƒv‚µ‚Ä‚¢‚é‚ŖA‚±‚Ģ‹LŽ–‚É‚Ķ‚Č‚¢B
‚Ø‚»‚ē‚­ŽčŒ³‚ĢŠĀ‹«‚ŃGƒ‰[‚Ŗ‹N‚«‚Č‚­‚Ä”]“ą‚ŏ‘‚¢‚Ä‚é‚ń‚¶‚į‚Č‚¢‚Ģ‚©‚ȁB
’N‚©‚±‚ĢƒvƒƒOƒ‰ƒ€‚ÅAssert‚Ŗ‹N‚«‚½l‚¢‚éH

581 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 15:29:45
•Ą—ń‰»‚ÅŽv‚¢o‚µ‚½‚ŖASIMD‘Ī‰ž‚Į‚Ä‚ą‚¤‚ā‚é‹C–³‚¢‚Ģ‚©‚ĖH
Ģ‚ĶJIT‚Ģ—˜“_‚Ģˆź‚Ā‚Ę‚µ‚ÄŒ–“`‚µ‚Ä‚½‚ą‚ń‚¾‚Į‚½‚Ŗ

582 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 16:05:48
ŠĀ‹«‚ɉž‚¶‚ăXƒJƒ‰‚ÅXMMƒŒƒWƒXƒ^‚šŽg‚Į‚Ä‚é‚ē‚µ‚¢B
ƒxƒNƒgƒ‹‰»‚ĶMono.Simd‚Ģ‚ꂤ‚Č‚ā‚č•ū‚µ‚©‚Č‚¢‚Ģ‚¾‚ė‚¤‚©B

583 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 17:01:13
Matrix‚Ę‚©ÜŠp‚ ‚é‚Ģ‚É‘Ī‰ž‚µ‚Ä‚Č‚¢‚Ģ‚©‚Ė
‚Ā[‚©ƒAƒŒDirectX—R—ˆ‚¾‚Į‚ƁH

584 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 17:06:53
‚ą‚Ę‚ą‚ĘMatrix‚ĶJpeg‚āMpeg‚Ģ“WŠJ‚Ģ‚½‚ß‚É—pˆÓ‚³‚ź‚½‚ń‚¶‚į‚Č‚©‚Į‚½‚Į‚ƁH
‚±‚ź‚©‚ē‚Ķƒ}ƒ‹ƒ`ƒƒfƒBƒA‚ĢŽž‘ć‚¾‚Ę‚©Œ¾‚Į‚āB
”‚ĶƒrƒfƒI‚Ģ“WŠJ‚ĶGPU‚ĢŽdŽ–‚É‚Č‚Į‚æ‚į‚Į‚Ä‚é‚©‚ēCPU‚ĢMatrix‚Ķ‚ ‚ń‚Ü‚čŽg‚Į‚Ä‚Č‚¢‚ꂤ‚ȁB

585 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 17:27:28
Matrix‚ĢŽå‚Č—p“r‚ĶTransform‚¾‚ĘŽv‚Į‚Ä‚½‰“

586 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 17:53:49
>>585
ŒN‚Ŗ³‚µ‚¢

587 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 19:44:11
var hoge = new hogehoge()
uVl‚Ŗ‚ķ‚©‚ń‚Č‚¢‚¾‚ėAˆÓ’nˆ«‚·‚ń‚Č‚ęv‚Į‚ÄŒ¾‚ķ‚ź‚½

588 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 19:56:13
Vl‚¢‚¶‚ß‚©‚ę
Å’į‚¾‚Č

589 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:02:15
volatile‚Ķƒƒ‚ƒŠ‚Ģ“Ē‚Ż‘‚«‚šÅ“K‰»‚µ‚ďĮ‚³‚Č‚¢‚¾‚Æ
‚»‚źˆČŠO‚Ķ“Į‚ɉ½‚ą•ŪŲ‚µ‚Č‚¢

590 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:07:59
>>578
‚±‚±‚Ķ‚Å‚½‚ē‚ߌ¾‚¤‚¾‚ē‚Æ‚¾‚ȁB

ttp://msdn.microsoft.com/ja-jp/library/aa645755.aspx
ttp://msdn.microsoft.com/ja-jp/library/aa691105.aspx
ttp://www.microsoft.com/japan/msdn/msdnmag/issues/05/10/MemoryModels/default.aspx#S3

>>574
ttp://www.microsoft.com/japan/msdn/msdnmag/issues/05/10/MemoryModels/default.aspx#S5
‚±‚Ģ•Ó“Ē‚Ż‚į•Ŗ‚©‚é‚ŖA‚ę‚­Œė‰š‚³‚ź‚Ä‚é‚ꂤ‚É“Ē‚Żž‚Ż‚»‚Ģ‚ą‚Ģ‚Ŗķœ‚³‚ź‚é‚ꂤ‚Č‚±‚Ę‚Ķ•’Ź‚Ķ‚Č‚¢B


591 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:08:57
‚ŗ‚ń‚ŗ‚ń‘O‚Ģ‘‚«ž‚Ż‚š“Ē‚Ü‚Č‚¢“z‚¾‚ȁB‚»‚ź‚ĶC‚Ģ˜b‚¾B

592 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:11:32
>>589
‚»‚ė‚»‚ė’É‚¢‚©‚ēŒ¾ŒźŽd—l‚Å‚ą“Ē‚ń‚Å‚Ż‚ȁB
>>590‚ĢÅ‰‚ĢƒŠƒ“ƒN‚¾‚Æ‚Å‚ą\•Ŗ‚¾B

>>580
>>553‚Ģƒ\[ƒX‚Å‚µ‚Į‚©‚čAsser‹N‚±‚éB
ˆźu‚Č‚ń‚ŁH‚Į‚ÄŽv‚Į‚½‚ŖA‚Ü‚ ‚ę‚­l‚¦‚Ä‚Ż‚ź‚ĪŠm‚©‚É‹N‚±‚Į‚Ä‚ą‚Ø‚©‚µ‚­‚Ķ‚Č‚¢‚Ģ‚©‚ȁc‚Į‚ÄŠ“‚¶B


593 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:16:33
‚Č‚ń‚©‚²‚Į‚æ‚į‚É‚Č‚Į‚Ä‚¢‚é“z‚Ŗ‚¢‚é‚ꂤ‚¾‚Æ‚ĒAvolatile•ŪŲ‚·‚é‚Ŗ“Ē‚Ż‘‚«‚Ģ‡˜‚ʁA
•””‚ĢƒXƒŒƒbƒh‚Ŗ•Ļ”‚ɃAƒNƒZƒX‚·‚鏇˜‚Ķ•Ź‚Ģ–ā‘č‚¾‚©‚ēB

594 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:19:05
>>593
–¢‚¾‚É>>553‚ĢˆÓ–”‚ķ‚©‚Į‚Ä‚Č‚¢‚¾‚ėB


595 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:20:35
‚¢‚āA”÷–­‚¾‚ȁA‚ķ‚©‚Į‚Ä‚¢‚Į‚Ä‚¢‚é‚ꂤ‚É‚ą“Ē‚ß‚éB


596 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:22:20
C#‚Ģ˜b‚¾‚Į‚½‚Ģ‚©

597 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:23:49
ƒXƒŒƒ^ƒC“Ē‚ń‚Å‚Č‚©‚Į‚½‚Ģ‚©

598 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:24:10
>>590
‰“‚Ü‚ķ‚µ‚Ȑą–¾‚Å‚ę‚­‰š‚ē‚ń‚ȁB

ƒƒ‚ƒŠƒoƒŠƒA‚Ģ‹@”\‚šŠÜ‚ń‚Å‚¢‚é‚Ē‚¤‚©‚¾‚Ə‘‚Æ‚Ī‚Ps‚Å‚·‚Ž‚Ģ‚ɁB

599 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:28:07
‚Ę‚¢‚¤‚©A>>553‚Ģ—į‚ĶƒRƒ“ƒpƒCƒ‰‚Ŗ–³ˆÓ–”‚ÉŒ©‚¦‚é–½—ß‚šķœ‚µ‚Ä‚¢‚邾‚Æ‚¶‚į‚Č‚¢‚Ģ‚©H

600 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:28:59
‚Ķ‚¢H


601 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:30:50
volatile‚ĶÅ“K‰»‚š‚Č‚­‚µķœ‚µ‚Č‚­‚Č‚é‚ń‚¶‚į‚Č‚©‚Į‚½‚Ģ‚©‚ę‚—


602 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:32:08
‚±‚ń‚Č•—‚É•Ŗ‚©‚Į‚Ä‚é‚Ā‚ą‚č‚Ģ‚ā‚Ā‚Ŗ‚Å‚½‚ē‚ß‚Č‚±‚Ę‚Ī‚Į‚©‚čŒ¾‚¤‚©‚ēA
Šė‚Č‚­‚ÄŽg‚¦‚Č‚¢‚ń‚¾‚ęB


603 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:36:47
>>598
„ƒƒ‚ƒŠƒoƒŠƒA‚Ģ‹@”\‚šŠÜ‚ń‚Å‚¢‚é‚Ē‚¤‚©‚¾‚Ə‘‚Æ‚Ī‚Ps‚Å‚·‚Ž‚Ģ‚ɁB

ƒƒ‚ƒŠƒoƒŠƒA‚Ģ‹@”\‚šŠÜ‚ń‚Å‚é‚Č‚ē‚Č‚ń‚Å>>553‚ĶAssert‹N‚±‚Į‚āA
–¾Ž¦“I‚Ƀƒ‚ƒŠƒoƒŠƒA–½—ß“ü‚ź‚½‚ē‹N‚±‚ē‚Č‚­‚Č‚é‚ĢH

‚Į‚ÄŽv‚¤‚ķ‚Č•’ŹB
ƒƒ‚ƒŠƒoƒŠƒA‚Į‚ÄŒ¾‚Į‚Ä‚ąˆźŒ¾‚ÅŒ¾‚¦‚é‚Ł‚Ē’Pƒ‚Č˜b‚¶‚į‚Č‚¢B


604 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:42:36
volatile ‚ĶŠm‚©‚ɍœK‰»‚š—}Ž~‚·‚é‚ń‚¾‚ŖA‚»‚ź‚Ķˆź‚Ā‚ĢƒXƒŒƒbƒh“ą‚Å•Ļ”‚ĢŽQĘ‡‚š
•ĻX‚·‚é‚ꂤ‚Č‚ą‚Ģ‚ÉŒĄ‚ē‚ź‚é‚ń‚¾‚ęB

605 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 20:58:58
10.4.3 Volatile ƒtƒB[ƒ‹ƒh
‘¼‚ĢƒXƒŒƒbƒh‚É‚ę‚é volatile ‘‚«ž‚Ż‚ĶA‚»‚ź‚ē‚ŖŽĄs‚³‚ź‚½‡‚É‚·‚ׂĂĢƒXƒŒƒbƒh‚ōs‚ķ‚ź‚Ü‚·B


606 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 21:38:57
Žļ–”‚Å‚µ‚©ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚š‚µ‚Č‚¢‰“‚É‚ĶƒTƒbƒpƒŠ‚¾B

607 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 21:54:02
‚Ü‚ A‚»‚±‚ĢŒ“•¶‚Ģ
These restrictions ensure that all threads will observe volatile writes performed by any other thread in the order in which they were performed.
A conforming implementation is not required to provide a single total ordering of volatile writes as seen from all threads of execution.
2s–Ś‚Ģ‘S‡˜‚Ķ—v‹‚³‚ź‚Č‚¢‚Į‚Ä‚Ģ‚ŖŒ‹‹Ē>>533‚Ģ——R‚Č‚Ģ‚©‚ȁB


608 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 21:55:08
>>553‚¾‚Į‚½orz


609 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 21:58:07
„‘S‡˜‚Ķ—v‹‚³‚ź‚Č‚¢
u’Pˆźv‚Ģ‘S‡˜‚Ķ—v‹‚³‚ź‚Č‚¢
‚Ŗd—v‚©B


610 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 22:00:41
“Į’č‚ĢƒXƒŒƒbƒh‚š“Į’č‚ĢCPUƒRƒA‚Å“®‚©‚·‚Ģ‚Į‚Ä‚Ē‚¤‚ā‚é‚ń‚¾‚Į‚ƁH

611 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 22:07:31
‚»‚ń‚Č‚±‚ʍl‚¦‚Ä‚é‘O‚Élock‚µ‚æ‚į‚¤‚Č‚ŸB
var obj = new Object();
‚Ę‚µ‚Ę‚¢‚Ä
lock (obj) { s_x = 1; s_ya = s_y; }
‚Ę
lock (obj) { s_y = 1; s_xa = s_x; }
‚ŁA‰““I‚É‚Ķ–œŽ–‰šŒˆB
FX[‰“‚Č–ā‘č‚ą‚ ‚邾‚ė‚¤‚Æ‚ĒA‚»‚ń‚Č‚±‚Ę’m‚Į‚½‚±‚Į‚æ‚į‚Ė[ō

612 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 22:18:21
‚Ü‚ ‚»‚ą‚»‚ą‚±‚ń‚ȏˆ—‚Ķ•’Ź‚Ķo‚Ä‚±‚Č‚¢‚©‚ē‚ȁ[B
‚±‚ź‚Ķ‚ ‚­‚Ü‚Å—\‘z‚ĘˆŁ‚Č‚éŒ‹‰Ź‚ɂȂ邱‚Ę‚Ŗ‚ ‚é‚Ģ‚šŽ¦‚µ‚Ä‚¢‚邾‚ƂŁB

‚½‚¾A‚±‚¤‚¢‚¤ƒR[ƒh‚šA–³ˆÓŽÆ‚Ģ‚¤‚æ‚ɁA“®ģ‚š–³ˆÓŽÆ‚ÉŠś‘Ņ‚µ‚ď‘‚¢‚Ä‚µ‚Ü‚¤‰Ā”\«‚Ķ‚ ‚é‚©‚ą‚µ‚ź‚Č‚¢B
‚Ü‚ •’Ź‚Ķƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ʼn½‚©‚š‘‚­ź‡‚Ķķ‚É“ÆŠś‚Ģƒ^ƒCƒ~ƒ“ƒO‚Ķl—¶‚µ‚Č‚Ŗ‚ē‘‚­‚©‚ēA
‘½•Ŗ‚ß‚Į‚½‚Č‚±‚Ę‚Ķ‚Č‚¢‚Ę‚ĶŽv‚¤‚Æ‚Ē‚ĖB


613 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 22:24:25
‚Å‚ą‚¢‚é‚ń‚¾‚ęB
Šł‘¶‚Ģˆ—‚š‚Č‚ń‚É‚ąl‚¦‚ø‚Ƀ}ƒ‹ƒ`ƒXƒŒƒbƒh‚É‚µ‚æ‚į‚¤‚Ģ‚ŖEEE

614 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 22:52:56
>>604
ŽQĘ‡‚Ķ•ĻX‚³‚ź‚é‚ń‚¶‚į‚Č‚¢‚ĢH
volatile“Ē‚Żž‚Ż‚Ķ‘¼‚Ģ“Ē‚Żž‚Ż‚ę‚č‚ą‘‚­s‚ķ‚ź‚é‚ń‚Å‚µ‚åH

615 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 22:56:00
>>614
‚Ü‚ ‚ĖBorz

616 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 23:00:46
>>614
•ĻX‚³‚ź‚Č‚¢‚ęB

„volatile“Ē‚Żž‚Ż‚Ķ‘¼‚Ģ“Ē‚Żž‚Ż‚ę‚č‚ą‘‚­s‚ķ‚ź‚é‚ń‚Å‚µ‚åH
‚»‚¤‚¶‚į‚Č‚¢B
volatile“Ē‚ŻŽę‚č‚ę‚č‚ąŒć‚ė‚É‚ ‚é“Ē‚ŻŽę‚č‚ŖA
volatile“Ē‚ŻŽę‚č‚ę‚č‚ą‘O‚ɈŚ“®‚³‚ź‚é‚ꂤ‚ČÅ“K‰»‚Ķs‚ķ‚ź‚Č‚¢
‚Į‚Ä‚±‚ʁB


617 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 23:07:25
>>616
‚ ‚Ÿ[A‚»‚¤“Ē‚Ž‚Ģ‚©‚ŸB
‚ą‚Į‚ʐøi‚µ‚Ü‚·B

618 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 23:10:04
‚»‚ą‚»‚ąvolatile‚Ģ‡˜•Ūį‚š‚Ē‚¤‚¢‚¤•—‚ÉŽg‚¤‚©‚Ę‚¢‚¤‚ʁA
—į‚¦‚Ī
int data1;
int data2;
volatile bool completed;
‚Ż‚½‚¢‚Č•Ļ”’č‹`‚šs‚Į‚āA
ƒXƒŒƒbƒhA‚ŁA
data1 = 1
data2 = 2
completed = true;
‚Ż‚½‚¢‚Č‚±‚Ę‚š‚µ‚āA
ƒXƒŒƒbƒhB‚ŁA
if (completed)
{
//data1‚Ędata2‚š“Ē‚ŻŽę‚č
}

‚Ż‚½‚¢‚É‚µ‚½‚Ę‚«Adata1‚Ędata2‚Ģ“Ē‚ŻŽę‚č‚ŁA
ŠmŽĄ‚ɃXƒŒƒbƒhA‚ōXV‚³‚ź‚½Œ‹‰Ź‚ɃAƒNƒZƒX‚Å‚«‚éB
‚±‚ź‚ĶA
volatile‘‚«ž‚Ż‚ę‚č‘O‚Ģ‘‚«ž‚Ż‚Ķ•K‚øvolatile‘‚«ž‚Ż‚ę‚č‘O‚ɍs‚ķ‚źA
volatile“Ē‚ŻŽę‚č‚ę‚čŒć‚Ģ“Ē‚ŻŽę‚č‚ĶA•K‚øvolatile“Ē‚ŻŽę‚č‚ę‚čŒć‚ɍs‚ķ‚ź‚邱‚Ę‚Ŗ•ŪŲ‚³‚ź‚Ä‚é‚©‚ēB


619 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 23:12:58
‚ą‚µ‚±‚Ģ•ŪŲ‚Ŗ‚Č‚¢‚ʁAƒXƒŒƒbƒhB‚Å‚Ģ“Ē‚ŻŽę‚č‚ŁA
data1‚Ędata2‚ŖAƒXƒŒƒbƒhA‚Ŗ‘‚«ž‚ń‚¾Œ‹‰Ź‚Å‚ ‚邱‚Ę‚š•ŪŲ‚Å‚«‚Č‚¢B


620 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 23:14:24
>>618
> volatile‘‚«ž‚Ż‚ę‚č‘O‚Ģ‘‚«ž‚Ż‚Ķ•K‚øvolatile‘‚«ž‚Ż‚ę‚č‘O‚ɍs‚ķ‚źA
> volatile“Ē‚ŻŽę‚č‚ę‚čŒć‚Ģ“Ē‚ŻŽę‚č‚ĶA•K‚øvolatile“Ē‚ŻŽę‚č‚ę‚čŒć‚ɍs‚ķ‚ź‚é
ƒŠƒ“ƒNę‚É‚ąŠm‚©‚É‚©‚¢‚Ä‚ ‚é‚Æ‚ź‚ĒA‚±‚ź‚É“–‚Ä‚Ķ‚Ü‚ē‚Č‚¢‚ą‚Ģ‚Ķ‚·‚ׂĕŪį‚³‚ź‚Ä‚¢‚Č‚¢‚ʍl‚¦‚é‚ׂ«‚Č‚Ģ‚©‚ȁB

volatile‘‚«ž‚Ż‚ę‚čŒć‚ė‚Ģ‘‚«ž‚Ż‚ŖAvolatile‘‚«ž‚Ż‚ę‚č‘O‚ɍs‚ķ‚ź‚é‰Ā”\«‚Ę‚©‚»‚¤‚¢‚¤‚ĢB

621 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 23:24:01
C#‚ĢŒ¾ŒźŽd—l‚Å‚Ķ•ŪŲ‚³‚ź‚Ä‚Č‚¢‚Ķ‚øB
ECMA‚ĢCLI‚Ģƒƒ‚ƒŠƒ‚ƒfƒ‹‚Å‚ąA
E“Ē‚ŻŽę‚č‚ʏ‘‚«ž‚Ż‚ĶAvolatile ‚Ģ“Ē‚ŻŽę‚č‘O‚ɈŚ“®‚·‚邱‚Ę‚Ŗ‚Å‚«‚Č‚¢B
E“Ē‚ŻŽę‚č‚ʏ‘‚«ž‚Ż‚ĶAvolatile ‚Ģ‘‚«ž‚ŻŒć‚ɈŚ“®‚·‚邱‚Ę‚Ŗ‚Å‚«‚Č‚¢B
‚Ę‚¢‚¤ƒ‹[ƒ‹‚µ‚©‚Č‚¢‚Ģ‚Å•ŪŲ‚³‚ź‚Č‚¢B
‚½‚¾‚µACLR2.0‚Ģƒƒ‚ƒŠƒ‚ƒfƒ‹‚Å‚Ķ‚ą‚¤­‚µ•ŪŲ‚Ŗ‹­‚¢B
Ś‚µ‚­‚Ķ
ttp://www.microsoft.com/japan/msdn/msdnmag/issues/05/10/MemoryModels/default.aspx#S3
‚Č‚ń‚¾‚Æ‚ĒA•Ŗ‚©‚č‚É‚­‚¢‚Č‚—

­‚Č‚­‚Ę‚ą‘‚«ž‚Ż‡˜‚Ķ•ĻX‚³‚ź‚Č‚¢‚Ķ‚øB
‚Č‚ŗ‚Č‚ēACLR2.0‚Å‚ĶŽĄŽæ‘‚«ž‚Ż‚Ķ‘S‚āu‰š•śŒ`Ž®v‚É‚Č‚Į‚Ä‚¢‚é‚ē‚µ‚¢‚Ģ‚ŁB

622 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 23:26:36
‚Ø‚Į‚ʁA‚»‚±‚ĢƒŠƒ“ƒN‚Ģ
‚SD‘‚«ž‚Ż‚ĶA“ƈźƒXƒŒƒbƒh‚©‚ē‚Ģ•Ź‚Ģ‘‚«ž‚Ż‚š’“‚¦‚ĈŚ“®‚·‚邱‚Ę‚Ŗ‚Å‚«‚Č‚¢B
‚Ŗ‚ ‚é‚Ģ‚ŁA‘‚«ž‚Ż‡˜‚Ķ‚½‚Ę‚¦volatile‚Å‚Č‚­‚Ę‚ąA•ĻX‚³‚ź‚邱‚Ę‚Ķ‚Č‚¢‚ȁB


623 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 23:42:25
‡˜‚Ŗ‚Ē‚¤‚Ę‚©A‚Č‚ń‚Å‚»‚¤‚¢‚¤˜b‚É‚Č‚é‚Ģ‚©ˆÓ–”‚Ŗ‚ķ‚©‚ē‚ń‚ęB
volatile‚ĢˆÓ–”‚Ķ•¶Žš’Ź‚č‚»‚Ģ•Ļ”‚š”ń“ÆŠś“I‚É•ĻX‚³‚ź‚¤‚é‚ą‚Ģ‚Ę‚µ‚Ä
ˆµ‚¤‚Ę‚¢‚¤ˆÓ–”ˆČć‚Å‚ąˆČ‰ŗ‚Å‚ą‚Č‚¢‚Ķ‚ø‚¾‚ĘŽv‚¤‚ń‚¾‚Æ‚Ē....

624 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 23:48:23
>>623
‰“‚ą‚»‚ź‚¾‚Æ‚ĢˆÓ–”‚¾‚ĘŽv‚Į‚Ä‚¢‚½‚ń‚¾‚Æ‚ĒAC#‚Å‚Ķˆį‚¤‚Ę‚¢‚¤‚±‚Ę‚š’p‚ø‚©‚µ‚Č‚Ŗ‚ē”“ś’m‚č‚Ü‚µ‚½B

625 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/17(–Ų) 23:52:24
‚Č‚ń‚¾‚ęAŒ‹‹Ē‚Ü‚½‚ķ‚©‚Į‚Ä‚Č‚¢ƒ„ƒc‚Ŗ–\‚ź‚Ä‚½‚¾‚Æ‚©‚ę‚—

626 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 00:02:39
‰“‚Ķ–\‚ź‚Ä‚Ķ‚¢‚Č‚¢‚Ā‚ą‚č‚Č‚Ģ‚ŁA‘¼‚É‚ą•Ŗ‚©‚Į‚Ä‚Č‚¢l‚Ŗ‚¢‚½‚Ģ‚Å‚µ‚傤B

627 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 00:04:30
>>626
‚Ø‘O‚¾‚ė

628 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 00:08:54
‰“‚Ģ‚ꂤ‚Čƒwƒ{ƒvƒƒOƒ‰ƒ}‚É‚Ę‚Į‚Ä‚ĢŒ‹˜_‚ĶA
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Å‚Ķvolatile‚É—Š‚é‚Č‚Ę‚¢‚¤‚±‚Ę‚¾‚ȁB

629 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 00:08:57
‚»‚ń‚ȁA‚‘¬‚¾‚Æ‚Ē•Ŗ‚©‚Į‚Ä‚é“z‚Å‚ą‚Ę‚Į‚æ‚ē‚©‚Į‚ÄŠŌˆį‚¢‚©‚Ė‚Č‚¢ŽdŠ|‚Ƃŏ‘‚­‚ę‚čA
’x‚­‚Ä‚ą”r‘¼ˆ—‚ŃKƒ`ƒKƒ`“DL‚­‘‚¢‚½‚Ł‚¤‚Ŗƒƒ“ƒeƒiƒ“ƒX‚Ę‚©l‚¦‚é‚ĘŒ»ŽĄ“I‚¶‚į‚ĖH
–Y‚ź‚½ ‚ÉŒ©’¼‚·“x‚ɈźX“Ŗ‚Ģ’†‚ōČŸŲ‚·‚ń‚Ģ‚©‚ęA‚Į‚ĘbB

630 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 00:10:43
‚¾‚ĖBƒƒ‚ƒŠƒoƒŠƒAƒƒ\ƒbƒh‚ą—p‚Ŗ‚Č‚³‚»‚¤‚¾‚µA“––ŹlockƒXƒe[ƒgƒƒ“ƒg‚Å‚¢‚¢‚ā‚Į‚ÄŽv‚Į‚½B
‚æ‚į‚ń‚Ę—‰š‚Å‚«‚½‚ē³‚µ‚­‘¬‚­“®ģ‚·‚郉ƒCƒuƒ‰ƒŠ‚š‘‚«‚½‚¢‚ą‚Ģ‚Å‚·B

631 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 00:13:12
>>627
‚Č‚ń‚¾A–\‚ź‚½‚Ģ‚Ŗ‚¢‚Ü‚³‚ē’p‚ø‚©‚µ‚­‚Č‚Į‚½‚©H

632 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 01:05:25
>>623
‚±‚¢‚Ā‚Ŗ‚Ē‚±‚Ü‚Å‚ąƒoƒJ‚Č‚¾‚ƁB


633 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 01:07:47
>>630
Šī–{“I‚É‚Ķ³‚µ‚¢”»’f‚¾‚ĘŽv‚¤‚ęB
lock‚¾‚Į‚Ä•Ź‚É‚»‚ń‚Č‚Éd‚¢‚ķ‚Æ‚¶‚į‚Č‚¢ió‹µ‚É‚ę‚é‚ŖjB


634 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 01:09:53
>>623
Œ¾ŒźŽd—l‚©‚ēMSDNƒ}ƒKƒWƒ“‚ĢŚ×‚Č‹LŽ–‚©‚ē
‰½‚©‚ē‰½‚܂ʼn½“x‚ąŽ¦‚³‚ź‚Ä‚é‚Ģ‚ɈӖ”‚Ŗ•Ŗ‚©‚ē‚Č‚¢‚Č‚ē
‚Ø‘O‚Ķ–{“–‚É“Ŗ‚Ŗˆ«‚¢‚ń‚¾‚ė‚¤B


635 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 01:57:39
>>553‚Ģ‚Į‚Ä
s_x = 1;
s_ya = s_y;
‚Ģ•”•Ŗ‚É‚Ā‚¢‚āAs_y‚Ģ“Ē‚ŻŽę‚č‚Ŗę‚ɍs‚ķ‚ź‚āA
s_x‚Ģ‘‚«ž‚ŻAs_ya‚Ģ‘‚«ž‚Ż‚Ŗs‚ķ‚ź‚½‚Į‚Ä‚±‚Ę‚É‚Č‚é‚ĢH

636 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 05:13:58
‚Ē‚¤‚Č‚ĢH

637 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 06:28:32
>>629
“S”Ā‚Å‚µ‚傤B


638 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 08:58:25
C#‚ĢŒ¾ŒźŽd—l‚Ģƒ_ƒEƒ“ƒ[ƒhURI‹³‚¦‚Ä‚­‚¾‚³‚¢B

639 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 09:10:49
VS2010‚ĢƒtƒHƒ‹ƒ_“ą‚É‚ ‚č‚Ü‚µ‚½orz

640 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 09:58:10
object[] a = string[]{"a"};
string[] b = a as string[];

‚±‚Ģˆ—‚Ķƒˆ‚Éa‚Ö‚Ģ‘ć“ü‚Ęb‚Ö‚ĢƒLƒƒƒXƒg‚Ŗs‚ķ‚ź‚Ä‚¢‚邾‚ƂŁA
List<object>‚ĘList<string>‚šŒ^•ĻŠ·‚·‚é‚Ę‚«‚Ģ‚ꂤ‚ČƒCƒ“ƒXƒ^ƒ“ƒX
‚ĢV‹Kģ¬‚Ķ‚³‚ź‚Č‚¢‚ʍl‚¦‚Ä‚ę‚¢‚Ģ‚Å‚µ‚傤‚©H

641 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 13:53:30
‚æ‚å‚Į‚Ę‚µ‚½‹^–ā

class A {
object lockobj = new object;

string _a;
public a {
get {
lock(lockobj){
return _a;
}
}
set {
lock(lockobj){
_a = value;
}
}
}

‚±‚ź‚Į‚āA‚æ‚į‚ń‚ĘƒƒbƒNŠ|‚©‚é‚ń‚¾‚ė‚¤‚©H

642 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 13:54:34
‚Ä

643 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 13:56:56
>>641
‚Ķ‚¢

644 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 15:16:12
>>641
‚¢‚¢‚¦AƒRƒ“ƒpƒCƒ‹‚·‚ē‚Å‚«‚Ü‚¹‚ń

645 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 15:25:20
>>635‚Į‚Ä‚Ē‚¤‚Č‚ĢH
‚Č‚ń‚Å“Ŗ‚¢‚¢l‚½‚æ‚Ż‚ń‚ČƒXƒ‹[‚Č‚Ģ

646 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 15:31:28
OoO‚É‚Ā‚¢‚Äggrks

647 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 16:28:23
>>644
Œ^‚Ŗ‚Č‚¢‚©‚ē‚Į‚Ä‚©H
Žæ–ā‚ĢˆÓ}‚Ķ‚»‚¤‚¶‚į‚Č‚¢‚¾‚ėEEE

648 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 17:16:46
>>641
Žæ–ā‚Ģƒ|ƒCƒ“ƒg‚ĶLock‚ĢƒXƒR[ƒv‚©‚ē‚Ģreturn‚¾‚ėH
ƒƒbƒN‚ĶreturnƒXƒe[ƒgƒƒ“ƒg‚ĢŽĄs’¼Œć‚É‚Ķ‚ø‚ź‚é‚©‚ē•’Ź‚ÉŽg‚¦‚éB

649 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 18:46:23
>>635
>>553‚ĢŒ­‚µ”»‚Į‚½‹C‚Ŗ‚·‚éB
ŠĀ‹«ˆĖ‘¶‚Ŗ‚ ‚é‚ꂤ‚¾‚©‚ē‚±‚±‚É‚¢‚él‚½‚æ‚ąŠm”F‚µ‚Ä‚ą‚ē‚¦‚é‚ʏ•‚©‚éB

Releaseƒ‚[ƒh‚Å‚ąŠm”F‚Å‚«‚é‚ꂤ‚ɏC³BƒRƒ“ƒ\[ƒ‹‚ɏo—Ķ‚³‚¹‚é‚ꂤ‚É‚·‚éB
„Debug.Assert(s_xa == 1 || s_ya == 1);
if (!(s_xa == 1 || s_ya == 1)) Console.WriteLine("* {0}, {1}", s_xa, s_ya); 

‚±‚æ‚ē‚ĢŠĀ‹«‚ÅŠm”F‚Å‚«‚½‚±‚ʁB
ƒ}ƒ‹ƒ`CPUAƒ}ƒ‹ƒ`ƒRƒAAƒnƒCƒp[ƒXƒŒƒbƒfƒBƒ“ƒO‚Å‚ą‹N‚«‚éB
ƒVƒ“ƒOƒ‹CPUŠĀ‹«‚Å‚Ķ‹N‚«‚Č‚¢B
Relaseƒrƒ‹ƒhADebugƒrƒ‹ƒh‚Ķ‚Ē‚æ‚ē‚Å‚ą—Ē‚¢B
DebugŽĄsŽž‚É‹N‚«‚éBDebug‚Č‚µ‚ÅŽĄs‚Å‚Ķ‹N‚«‚Č‚¢B

Œ‹˜_
—\‘z‚Ŗ“–‚½‚Į‚Ä‚ź‚ĪOoO‚Ę‚©‚®‚Č–ā‘č‚Å‚Č‚­AIDE‚ĢƒfƒoƒbƒK‚ĢƒoƒO‚Ģ‰Ā”\«‚Ŗ‚ ‚éB

650 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 19:06:46
>>646
‚·‚Į‚±‚ń‚Å‚ė

651 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 20:41:20
>>649
‰“‚ĢŠĀ‹«‚Å‚ĶAƒfƒoƒbƒO‚Č‚µŽĄs‚Å‚ą‹N‚±‚Į‚Ä‚éB


652 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 20:43:41
>>641
‚æ‚į‚ń‚ĘƒƒbƒN‚©‚©‚é‚Į‚Ä‚Ģ‚Ķ‚Ē‚¤‚¢‚¤ˆÓ–”‚ÅŒ¾‚Į‚Ä‚éH
ƒƒbƒNŽ©‘Ģ‚Ķ‚ą‚æ‚ė‚ńŠś‘Ņ’Ź‚蕁’Ź‚É‚©‚©‚é‚ŖA
objA.A =
objA.A + "hoge";
‚Č‚ń‚Ä‚Ģ‚šƒAƒgƒ~ƒbƒN‚ÉŽĄs‚·‚邱‚Ę‚Ķ“–‘R‚Č‚Ŗ‚ē‚Å‚«‚Č‚¢B


653 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 20:44:30
‰üs“ü‚Į‚½c
objA.A = objA.A + "hoge";
‚ȁB


654 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:15:29
>>618
‚Č‚ń‚©ˆį‚ķ‚Č‚¢‚©H
‚»‚Ģ—į‚¾‚ʁAƒXƒŒƒbƒhB‚Ådata1,data2‚Ŗu³‚µ‚­v“Ē‚ß‚é•ŪŲ‚Ķ‰½‚ą‚Č‚¢‚Ģ‚Å‚ĶH

‚Å‚Č‚«‚įA‚»‚ą‚»‚ąvolatile‚Į‚ĉ½‚¾‚Į‚Ęb‚É‚Č‚éB


655 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:26:12
>>654
„‚Å‚Č‚«‚įA‚»‚ą‚»‚ąvolatile‚Į‚ĉ½‚¾‚Į‚Ęb‚É‚Č‚éB
‚Ē‚¤‚¢‚¤ˆÓ–”HH
‰½Œ¾‚Į‚Ä‚é‚Ģ‚©‚ķ‚©‚ē‚Č‚¢B

‚»‚č‚į‚Ü‚ >>618‚É‚ĶŽĄŪ‚É‚Ķ‚¢‚ė‚¢‚ė‘O’ń‚Ŗ‚ ‚é‚Ģ‚ĶŠm‚©‚¾‚ŖA
•¶–¬‚ÅŒ¾‚¢‚½‚¢Ž–•æ‚ĢˆÓ}‚Ķ’Ź‚¶‚é‚ĘŽv‚¤‚ŖB



656 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:29:24
>>654‚ĢŽw“E‚Ŗ‰½‚šŒ¾‚Ø‚¤‚Ę‚µ‚Ä‚é‚Ģ‚©‚ķ‚©‚ē‚Č‚¢‚Ģ‚ŁA‚»‚¤‚¾‚ȁA
„‚»‚Ģ—į‚¾‚ʁAƒXƒŒƒbƒhB‚Ådata1,data2‚Ŗu³‚µ‚­v“Ē‚ß‚é•ŪŲ‚Ķ‰½‚ą‚Č‚¢‚Ģ‚Å‚ĶH
‚Č‚ŗ•ŪŲ‚Ŗ‚Č‚¢‚Ģ‚©‚š‹ļ‘Ģ“I‚ɏ‘‚Æ‚Ī‚»‚æ‚ē‚ĢˆÓ}‚Ķ‚ķ‚©‚é‚©‚ą‚µ‚ź‚ńB


657 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:33:09
–³ˆÓ–”‚ČŽĄ‘•ŒŸŲ‚µ‚Ä‚ą‚µ‚傤‚Ŗ‚Č‚¢‚ꂤ‚Č

658 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:35:39
>>656
‚»‚ą‚»‚ą‚»‚Ģ•ŪŲ‚Ŗ‚Č‚¢iƒRƒ“ƒpƒCƒ‰‚ĢÅ“K‰»‚É‚ę‚Į‚Ä•Ļ”‚»‚Ģ‚ą‚Ģ‚É‚Ķ
ƒAƒNƒZƒX‚µ‚Č‚¢‰Ā”\«‚Ŗ‚ ‚éj‚©‚ēA‚»‚¤‚¢‚¤‰Ā”\«‚š”rœ‚·‚邽‚ß‚Ģvolatile‚Ģ
‚Ķ‚ø‚Č‚ń‚¾‚Æ‚Ē....

‚Ē‚¤‚ą‚±‚ĢƒXƒŒA•Ŗ‚©‚Į‚Ä‚é‚Ģ‚©•Ŗ‚©‚Į‚Ä‚Č‚¢‚Ģ‚©‚ę‚­•Ŗ‚©‚ē‚ńl‚Ŗ‘½‚¢‚ę‚Č

659 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:38:32
volatile‚ĢŽg‚¢•ūH‚šŠØˆį‚¢‚µ‚Ä‚é

660 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:42:04
‚Š‚å‚Į‚Ę‚µ‚Ä>>590‚ĢŒć”¼‚ɏ‘‚¢‚Ä‚é‚ꂤ‚ȁA‚ę‚­‚ ‚éŒė‰š‚š‚µ‚Ä‚éƒNƒ`‚©‚ȁH


661 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:43:49
‚ę‚­‚ ‚éŒė‰šA‚Ė‚¦....

662 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:44:48
>>658
‚»‚ź‚Ŗ‚ę‚­‚ ‚éŒė‰šB‚»‚ń‚Č‚±‚Ę‚Ķ‹N‚±‚ē‚Č‚¢B
‰½“x‚ą‰½“x‚ą‰½“x‚ąo‚µ‚Ä‚é‚Æ‚Ē
ttp://www.microsoft.com/japan/msdn/msdnmag/issues/05/10/MemoryModels/default.aspx
‚Å‚ą“Ē‚ń‚Å‚ŻB
¦”‚ĶC#‚Ģvolatile‚Ģ˜b‚¾‚ŗ


663 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:49:59
volatile‚ĢˆÓ–”‚šŒė“Ē‚µ‚Ä‚é‚Ę‚©

664 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:51:18
>>658
ƒƒ‚ƒŠƒ‚ƒfƒ‹‚ĢˆÓ–”‚š‘S‚­—‰š‚µ‚Ä‚Č‚¢‚ȁB

‚¾‚Į‚½‚ēA—į‚¦‚Ī‚ą‚µlock‚Å”r‘¼§Œä‚µ‚Ä‚½ź‡‚ɁA
‘¼ƒXƒŒƒbƒh‚ōXV‚µ‚½•Ļ”‚šlock“ą‚Å‚«‚æ‚ń‚Ę“Ē‚ß‚é‚Ģ‚Ķ‚Č‚ŗ‚©l‚¦‚Ä‚Ż‚ȁB
Å“K‰»‚ōķœ‚³‚ź‚é‚Č‚ē‚»‚ź‚·‚ē•ŪŲ‚³‚ź‚Č‚­‚Č‚éB

lock“ą‚Å‚Ķķœ‚µ‚½‚ēƒ_ƒ‚Į‚ăRƒ“ƒpƒCƒ‰‚É‚Ķ‚ķ‚©‚Į‚Ă邾‚ė‚Ę‚©l‚¦‚Č‚µ‚Č‚±‚ĘŒ¾‚¤‚Č‚ęB
lock“ą‚©‚ēŒÄ‚яo‚³‚ź‚镁’Ź‚Ģƒƒ\ƒbƒh‚¾‚Į‚Ä‚ ‚é‚ń‚¾‚©‚ē‚ȁB
ƒRƒ“ƒpƒCƒ‹Žž‚É‚»‚±‚Ŗlock“ą‚©‚Ē‚¤‚©‚Č‚ń‚Ä”»’f‚Ķ–³ˆÓ–”‚Č‚±‚ʁB


665 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:53:01
>>662
‚¾‚©‚ēvolatile‚Ģ˜b‚¶‚į‚Č‚¢‚µB
‚»‚ĢŽQĘę‚Ģ‚Ē‚±‚É‚ąuC#‚Å‚ĶƒLƒƒƒbƒVƒ…‚š“Ē‚ŽÅ“K‰»‚Ķs‚ķ‚ź‚Č‚¢v
‚Ę‚Ķ‘‚¢‚Ä‚Č‚¢‚ꂤ‚ÉŽv‚¤‚ŖB

666 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 21:58:40
ƒƒ‚ƒŠƒ‚ƒfƒ‹‚Ģƒ‹[ƒ‹‚š‚ę‚­“Ē‚߁B
------
“Ē‚ŻŽę‚č‚ŖA“ƈźƒXƒŒƒbƒh‚©‚ē“ƈźƒƒP[ƒVƒ‡ƒ“‚É‘Ī‚·‚é•Ź‚Ģ“Ē‚ŻŽę‚č‚ɗאŚ‚µ‚Ä‚¢‚鏼‡A‚»‚Ģ“Ē‚ŻŽę‚č‚Ķķœ‚Ģ‚Ż‰Ā”\B
‘‚«ž‚Ż‚ŖA“ƈźƒXƒŒƒbƒh‚©‚ē“ƈźƒƒP[ƒVƒ‡ƒ“‚É‘Ī‚·‚é•Ź‚Ģ‘‚«ž‚Ż‚ɗאŚ‚µ‚Ä‚¢‚鏼‡A‚»‚Ģ‘‚«ž‚Ż‚Ķķœ‚Ģ‚Ż‰Ā”\B
‹K‘„ 5 ‚É‚ę‚čA•””‚Ģ“Ē‚ŻŽę‚č‚Ü‚½‚Ķ‘‚«ž‚Ż‚š—אŚ‚³‚¹‚Ä‚©‚ēA–{‹K‘„‚š“K—p‚·‚邱‚Ę‚Ŗ‰Ā”\‚Å‚·B
------


667 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 22:01:01
„‚»‚ĢŽQĘę‚Ģ‚Ē‚±‚É‚ąuC#‚Å‚ĶƒLƒƒƒbƒVƒ…‚š“Ē‚ŽÅ“K‰»‚Ķs‚ķ‚ź‚Č‚¢v
„‚Ę‚Ķ‘‚¢‚Ä‚Č‚¢‚ꂤ‚ÉŽv‚¤‚ŖB

‚ ‚Ģ‚ȁAvolatile“Ē‚ŻŽę‚č‚ę‚čŒć‚Ģ“Ē‚ŻŽę‚č‚Ķ•K‚øvolatile“Ē‚ŻŽę‚č‚ę‚čŒć‚ÅŽĄs‚³‚ź‚é‚Į‚Ä‚Ģ‚ĶA
CPU‚ĢƒLƒƒƒbƒVƒ…§Œä‚šŠÜ‚ń‚¾˜b‚¾‚ęB
>>618
‚Å‚Ķvolatile“Ē‚ŻŽę‚č‚ĢŒć‚É•Ļ”‚ɃAƒNƒZƒX‚µ‚Ă邾‚ė‚¤‚ŖB
‚¾‚©‚ē•K‚øƒLƒƒƒbƒVƒ…‚Å‚Ķ‚Č‚­i•ŹƒXƒŒƒbƒh‚ōXV‚³‚ź‚½jÅV‚Ģ’l‚Ŗ“Ē‚ŻŽę‚ē‚ź‚éB
‚Į‚Ä‚¢‚¤‚©‚»‚Ģ‚½‚ß‚Ģvolatile‚¾‚Į‚ĘbB


668 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 22:02:41
‚Ē‚ź‚Ę‚ą
„‚»‚ĢŽQĘę‚Ģ‚Ē‚±‚É‚ąuC#‚Å‚ĶƒLƒƒƒbƒVƒ…‚š“Ē‚ŽÅ“K‰»‚Ķs‚ķ‚ź‚Č‚¢v
„‚Ę‚Ķ‘‚¢‚Ä‚Č‚¢‚ꂤ‚ÉŽv‚¤‚ŖB
‚±‚ź‚ĶCPUƒLƒƒƒbƒVƒ…‚¶‚į‚Č‚­‚āAƒŒƒWƒXƒ^‚ɃLƒƒƒbƒVƒ…‚·‚é‚Ę‚©A‚»‚¤‚¢‚¤ˆÓ–”‚ŏ‘‚¢‚Ä‚é‚Ģ‚©H
‚»‚ź‚Č‚ēA‚»‚ź‚±‚»>>666‚Ģ˜b‚¾B
—אŚ‚·‚é“ƈźƒƒP[ƒVƒ‡ƒ“‚©‚ē‚Ģ“Ē‚ŻŽę‚čˆČŠO‚ŁA“Ē‚ŻŽę‚č‚ŖÅ“K‰»‚É‚ę‚Į‚čķœ‚³‚ź‚邱‚Ę‚Ķ‚Č‚¢B


669 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 22:10:40
>>666
uƒP[ƒXA‚Ģź‡Aread‚Ģ‚Ż‚Ŗķœ‰Ā”\v‚Ę‚¢‚¤•¶Ķ‚ĶA
uread‚Ŗķœ‚³‚ź‚é‚Ģ‚ĶƒP[ƒXA‚Ģź‡‚Ģ‚Ż‚Å‚ ‚év‚Ę‚¢‚¤ˆÓ–”‚Å‚Ķ‚Č‚¢B
‘åä•vH

>>667
‚Ē‚¤“Ē‚ń‚Å‚ąŒN‚ŖŽv‚Į‚Ä‚é‚ꂤ‚ČˆÓ–”‚É‚Ķ‰šŽß‚Å‚«‚Č‚¢‚ĘŽv‚¤‚Ŗ...

uˆ—A‚ʏˆ—B‚ĶƒV[ƒPƒ“ƒVƒƒƒ‹‚ÉŽĄs‚³‚ź‚Ü‚·v‚ĢˆÓ–”‚ĶA
ˆ—A‚É‘±‚¢‚čs‚ķ‚ź‚鏈—B‚É‘Ī‚µ‚čœK‰»‚Ŗs‚ķ‚ź‚Č‚¢A‚Č‚Ē‚Ę‚¢‚¤‚±‚Ę‚šˆÓ–”‚µ‚Č‚¢B

670 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/18(‹ą) 23:40:03
‚Ó‚¦H

671 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 00:00:00
„uƒP[ƒXA‚Ģź‡Aread‚Ģ‚Ż‚Ŗķœ‰Ā”\v‚Ę‚¢‚¤•¶Ķ‚ĶA
„uread‚Ŗķœ‚³‚ź‚é‚Ģ‚ĶƒP[ƒXA‚Ģź‡‚Ģ‚Ż‚Å‚ ‚év‚Ę‚¢‚¤ˆÓ–”‚Å‚Ķ‚Č‚¢B
„‘åä•vH

‚ ‚Ł‚­‚³‚¢‚±‚ĘŒ¾‚¤‘O‚É‚»‚Ģƒy[ƒW‘S‘Ģ‚š‚ę‚­“Ē‚ń‚Å‚Ż‚ė‚ęB
ƒƒ‚ƒŠƒ‚ƒfƒ‹‚š‚Ē‚Ģ‚ꂤ‚É’č‹`‚µ‚Ä‚é‚©‘‚¢‚Ä‚ ‚é‚©‚ēB
uƒƒ‚ƒŠ ƒ‚ƒfƒ‹‚ĶA‡ŽŸˆźŠŃ«ƒ‚ƒfƒ‹ (Å‚ą§ŒĄ“I‚©‚ĀŒµ–§‚Čƒ‚ƒfƒ‹) ‚šƒx[ƒX‚Ę‚µAv‚Į‚Ä‚Ę‚±‚ē‚Ö‚ń‚ȁB
‚¾‚¢‚½‚¢‚»‚ń‚Č‚±‚ĘŒ¾‚Į‚½‚ē‘‚¢‚Ä‚Č‚¢‚±‚Ę‚¾‚ē‚Æ‚Č‚ń‚¾‚©‚ēA‚»‚¤‚¢‚¤“Ē‚Ż•ū‚¶‚į‚Ø‚©‚µ‚¢‚±‚Ę‚­‚ē‚¢‚ķ‚©‚ė‚¤‚ɁB

„uˆ—A‚ʏˆ—B‚ĶƒV[ƒPƒ“ƒVƒƒƒ‹‚ÉŽĄs‚³‚ź‚Ü‚·v‚ĢˆÓ–”‚ĶA
„ˆ—A‚É‘±‚¢‚čs‚ķ‚ź‚鏈—B‚É‘Ī‚µ‚čœK‰»‚Ŗs‚ķ‚ź‚Č‚¢A‚Č‚Ē‚Ę‚¢‚¤‚±‚Ę‚šˆÓ–”‚µ‚Č‚¢B
‚Ē‚±‚Ģ‹Lq‚Ģ‚±‚Ę‚šŒ¾‚Į‚Ä‚é‚Ģ‚©‚ķ‚©‚ē‚ń‚Ŗ‚ȁAˆ—B‚ĢÅ“K‚©‚Į‚Ä‹ļ‘Ģ“I‚ɉ½‚Ģ‚±‚Ę‚šŒ¾‚Į‚Ä‚éH
“Ē‚ŻŽę‚č‚ĢÅ“K‰»‚Č‚ēA‘O‚É“Ē‚ń‚¾’l‚šƒLƒƒƒbƒVƒ…‚µ‚Ä‚Ø‚­‚­‚ē‚¢‚µ‚©‚Č‚¢‚¾‚ėB
ƒƒ‚ƒŠƒ‚ƒfƒ‹‚Å‚ĶA‚»‚¤‚¢‚¤‚Ģ‚š“Ē‚ŻŽę‚č‚š‘O‚ɈŚ“®‚·‚é‚Ę‚¢‚¤•—‚É’č‹`‚µ‚Ä‚é‚ń‚¾‚ęAć‚Ģƒy[ƒW‚É‚æ‚į‚ń‚ʏ‘‚¢‚Ä‚ ‚éB
‚»‚µ‚Ä“Ē‚ŻŽę‚č‚Ķvolatile“Ē‚ŻŽę‚č‚ę‚č‘O‚ɈŚ“®‚Å‚«‚Č‚¢A
‚Ā‚Ü‚čAvolatile“Ē‚ŻŽę‚č‚ę‚č‘O‚É“Ē‚ŻŽę‚č‚šƒLƒƒƒbƒVƒ…‚µ‚Ä‚Ø‚­‚Ę‚¢‚¤Å“K‰»‚Ķ‹–‚³‚ź‚Č‚¢B
‘S•”‘‚¢‚Ä‚ ‚éB


672 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 00:04:49
‚ą‚¤‚¢‚æ‚¢‚æą–¾‚·‚é‚Ģ‚ß‚ń‚Ē‚­‚³‚¢AŸŽč‚ÉŽ©•Ŗ—¬‰šŽß‚µ‚Ę‚ÆB
ƒƒ‚ƒŠƒ‚ƒfƒ‹‚Ģ‚±‚Ę‚Ę‚©‚ ‚é’ö“x‚ķ‚©‚Į‚Ä‚élŠŌ‚Č‚ē‚·‚®‚É—‰š‚Å‚«‚é˜b‚¾B
volatile—‚Ż‚Ģƒ‹[ƒ‹‚Ģ˜b‚ąAƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Å‚Ģƒƒ‚ƒŠƒ‚ƒfƒ‹‚Ģˆź”Ź“I‚Č˜b‚š—‰š‚µ‚Ä‚é‚Č‚ē
‚Ķ‚Į‚«‚čŒ¾‚Į‚ďķŽÆƒŒƒxƒ‹‚Ģ˜bi‚²‚­‚²‚­ˆź”Ź“I‚Čƒ‹[ƒ‹Ajava‚Ģƒƒ‚ƒŠƒ‚ƒfƒ‹‚ą“Æ‚¶‚ꂤ‚Čƒ‹[ƒ‹jB
ˆź‰ńƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Ģƒƒ‚ƒŠƒ‚ƒfƒ‹‚ā‡˜‚É‚Ā‚¢‚µ‚­’²‚ׂĂŻB

673 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 00:17:33
>>658
‚Ø‘O‚Ŗ•Ŗ‚©‚Į‚Ä‚Č‚¢‚±‚Ę‚Ķ‚Ķ‚Į‚«‚肵‚Ä‚éB


674 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 00:27:55
>>658
„‚»‚ą‚»‚ą‚»‚Ģ•ŪŲ‚Ŗ‚Č‚¢iƒRƒ“ƒpƒCƒ‰‚ĢÅ“K‰»‚É‚ę‚Į‚Ä•Ļ”‚»‚Ģ‚ą‚Ģ‚É‚Ķ
„ƒAƒNƒZƒX‚µ‚Č‚¢‰Ā”\«‚Ŗ‚ ‚éj‚©‚ēA‚»‚¤‚¢‚¤‰Ā”\«‚š”rœ‚·‚邽‚ß‚Ģvolatile‚Ģ
„‚Ķ‚ø‚Č‚ń‚¾‚Æ‚Ē....

ttp://msdn.microsoft.com/ja-jp/library/aa691105.aspx

C‚Ę‚©‚ĢŠ“Šo‚ÅŒ¾‚Į‚Ä‚é‚Ģ‚©‚ą‚µ‚ź‚Č‚¢‚ŖA”‚Ē‚«‚Ģƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚š‘O’ń‚Ę‚µ‚½
hava‚āC#‚Ģ‚ꂤ‚ČŒ¾Œź‚Å‚ĶA‚»‚¤ŠČ’P‚ɃAƒNƒZƒX‚»‚Ģ‚ą‚Ģ‚ŖĮ‚³‚ź‚邱‚Ę‚Ķ‚Č‚¢‚ęB

ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Ő³ķ‚Č“®ģ‚š•ŪŲ‚·‚邽‚߂Ɂi•ŪŲ‚·‚é‚ꂤ‚ČƒR[ƒfƒBƒ“ƒO‚Ŗ‚Å‚«‚é‚ꂤ‚É‚·‚邽‚߂ɁjA
ƒƒ‚ƒŠƒ‚ƒfƒ‹‚Ę‚¢‚¤‚ą‚Ģ‚š’č‹`‚µ‚āA‚»‚Ģƒ‹[ƒ‹“ą‚ōœK‰»‚šs‚¤‚ꂤ‚É‚Č‚Į‚Ä‚éB
‚¾‚©‚ēlock‚āvolatile‚Č‚Ē‚šƒ‹[ƒ‹‚ɏ]‚Į‚ÄŽg—p‚µ‚āA³ķ‚É“®ģ‚·‚邱‚Ę‚Ŗ•ŪŲ‚Å‚«‚éƒR[ƒfƒBƒ“ƒO‚šs‚¦‚éB


675 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 00:36:38
WordƒhƒLƒ…ƒƒ“ƒg‚É‚Č‚Į‚Ä‚éc#Œ¾ŒźŽd—l‚ĢA10.5.3 Volatile ƒtƒB[ƒ‹ƒh‚Ģą–¾‚Å‚ąA
>>618‚Ģ‚ꂤ‚Č“®ģ‚š³ķ‚ɍs‚¦‚é‚ꂤ‚Évolatile‚šŽg‚¤—į‚Ŗ‘‚¢‚Ä‚ ‚é‚ȁB
‚Ü‚ “ś–{Œź‚Ŗ‚Ø‚©‚µ‚­‚ĈӖ”•s–¾‚ČŠ“‚¶‚É“Ē‚ß‚Ä‚µ‚Ü‚¤‚Æ‚Ē‚ȁB
Œ¾‚Į‚Ă邱‚Ę‚Ķ‚Ü‚³‚É>>618‚Ę“Æ‚¶B


676 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 00:38:40
using System;
using System.Threading;
class Test
{
public static int result;
public static volatile bool finished;
static void Thread2() {
result = 143;
finished = true;
}
static void Main() {
finished = false;
// Run Thread2() in a new thread
new Thread(new ThreadStart(Thread2)).Start();
// Wait for Thread2 to signal that it has a result by setting
// finished to true.
for (;;) {
if (finished) {
Console.WriteLine("result = {0}", result);
return;
}
}
}
}
‚±‚Ģ—į‚Å‚ĶAŽŸ‚Ģ‚ꂤ‚ɏo—Ķ‚³‚ź‚Ü‚·B
result = 143
‚±‚Ģ—į‚Å‚ĶAMain ƒƒ\ƒbƒh‚Ŗ Thread2 ƒƒ\ƒbƒh‚šŽĄs‚·‚éV‚µ‚¢ƒXƒŒƒbƒh‚šŠJŽn‚µ‚Ü‚·B‚±‚Ģƒƒ\ƒbƒh‚ĶA’l‚š result ‚Ę‚¢‚¤”ń volatile ƒtƒB[ƒ‹ƒh‚ÉŠi”[‚µA
ŽŸ‚É volatile ƒtƒB[ƒ‹ƒh finished ‚É true ‚šŠi”[‚µ‚Ü‚·BƒƒCƒ“ ƒXƒŒƒbƒh‚ĶAƒtƒB[ƒ‹ƒh finished ‚Ŗ true ‚ɐŻ’č‚³‚ź‚½Žž“_‚ŁAƒtƒB[ƒ‹ƒh result ‚š“Ē‚Żž‚Ż‚Ü‚·B
finished ‚Ķ volatile ‚Ę‚µ‚Đ錾‚³‚ź‚Ä‚¢‚邽‚߁AƒƒCƒ“ ƒXƒŒƒbƒh‚ĶƒtƒB[ƒ‹ƒh result ‚©‚ē’l 143 ‚š“Ē‚Żž‚Ž•K—v‚Ŗ‚ ‚č‚Ü‚·B
ƒtƒB[ƒ‹ƒh finished ‚Ŗ volatile ‚Ę‚µ‚Đ錾‚³‚ź‚Ä‚¢‚Č‚¢ź‡‚ĶAfinished ‚Ö‚ĢŠi”[Œć‚É result ‚Ö‚ĢŠi”[‚ŖƒƒCƒ“ ƒXƒŒƒbƒh‚©‚ēŽQĘ‰Ā”\‚É‚Č‚č‚Ü‚·B
‚»‚ĢŒ‹‰ŹAƒƒCƒ“ ƒXƒŒƒbƒh‚ŖƒtƒB[ƒ‹ƒh result ‚©‚ē“Ē‚Żž‚Ž’l‚Ķ 0 ‚É‚Č‚č‚Ü‚·Bfinished ‚š volatile ƒtƒB[ƒ‹ƒh‚Ę‚µ‚Đ錾‚·‚é‚ʁA‚±‚Ģ‚ꂤ‚Č–µ‚‚š‰ń”š‚Å‚«‚Ü‚·B


677 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 00:46:04
‚ ‚Į‚»

678 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 13:25:41
>>658
‚©‚½‚­‚Č‚É‚»‚¤M‚¶‚Ä‚é‚ā‚Ā‚Ŗ‚¢‚é‚ń‚¾‚ȁc
Œ³XˆÓ–”‚Ģ‚Č‚¢ŽQĘ‚Č‚ē‚»‚¤‚Č‚éź‡‚Ķ‚ ‚é‚ŖA
•’Ź‚Ł‚Ę‚ń‚Ē‚Ģź‡‚Ķˆį‚¤‚Ģ‚ɁB


679 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 13:38:21
>>669
·ŲÆ
‚Ā‚¢‚Ä‚¢‚Æ‚Č‚¢‚Č‚ē‚­‚¾‚ē‚ńƒPƒ`‚Ā‚Æ‚Č‚«‚į‚¢‚¢‚Ģ‚É


680 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 16:08:49
‚Ü‚½“Æ‚¶ƒ„ƒc‚Ŗ–\‚ź‚Ä‚é‚Ģ‚©‚—
‚Ø‘O‚Ķ‚ą‚¤ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Ę‚©–³—‚¾‚©‚ē‚ ‚«‚ē‚ß‚ė‚—

681 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 18:18:54
ƒNƒ‰ƒXƒAƒZƒ“ƒuƒŠ(dll)‚š‹–‰Ā‚·‚éƒvƒƒWƒFƒNƒg‚¾‚Æ‚É“Ē‚Żž‚Ü‚¹‚é‚É‚Ķ‚Ē‚¤‚·‚ź‚Ī‚¢‚¢‚Ģ‚ńH

682 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 18:31:32
>>681
ƒR[ƒ‹‚µ‚Ä‚¢‚éƒAƒZƒ“ƒuƒŠ‚Ģ–¼‚š’²‚ׂéB

683 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 18:41:02
>>682
‚‹‚—‚“‚‹I
‚æ‚Č‚Ż‚ɃNƒ‰ƒXƒAƒZƒ“ƒuƒŠ‚ĶŽ©‘O‚Ģƒ\[ƒXŒŽ‚Ģ•Ø‚Å‚ ‚č‚Ü‚·‚遄ƒ

684 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 19:09:18
–¼‚Ķ‰ü‚“‚ńŒŸ’mo—ˆ‚邾‚Æ
DLL‚ĢƒAƒNƒZƒX§ŒĄ‰]X‚Ģ‹@”\‚Å‚Ķ‚Č‚¢

685 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 19:29:04
‚ā‚Į‚Ļ‚č‚»‚¤‚Č‚ń‚Å‚·‚Ė
‚Ŗ‚Į‚­‚µEEEE
ProjectA ---{OK}--- A.dll
‘ęŽOŽŅ‚ĢProject ---{NG}--- A.dll
‚Ż‚½‚¢‚ČŽ–‚š‚ā‚č‚½‚¢Žž‚Ķ‚Ż‚ń‚Č‚Ē‚¤‚µ‚Ä‚é‚Ģ‚ńH

686 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 19:32:12
‚»‚ń‚Č‚±‚Ę‚š‚ā‚č‚½‚¢‚ĘŽv‚Į‚½‚±‚Ę‚Ŗ‚Č‚¢B

687 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 19:35:14
‚¦[ŽŠ“ąƒ‰ƒCƒuƒ‰ƒŠ‚Ę‚©‚Ē‚¤ŠĒ—‚µ‚Ä‚é‚Ģ[H
•s³ƒŠƒ“ƒN‚³‚ź‚Ä“‚Ü‚ź‚Ä‚ąu‚Å‚Ö‚Ö‚ĮIv‚Ę‚©Œ¾‚¤‚¾‚ƁH
‚¤‚»[‚ń„ƒ

688 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 19:38:50
>>685
‚c‚k‚k‚Ģƒtƒ@ƒCƒ‹‚©ƒtƒHƒ‹ƒ_‚ÉNTFS‚ĢƒAƒNƒZƒXŒ ‚Ā‚Æ‚ź‚Ī‚ę‚­‚ĖH

689 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 19:47:26
§ŒĄo—ˆ‚ź‚Ī
ƒŠƒtƒŒƒNƒVƒ‡ƒ“Žg‚Į‚ăNƒ‰ƒX’²ø→•s³ƒŠƒ“ƒN→(ß∀ß )±Ė¬Ė¬
‚Ę‚¢‚¤.netŒÅ—L‚Ģ•³‚Ż‚½‚¢‚Č–ā‘č‚Ŗ‰šŒˆ‚·‚é‚Æ‚Ē
–¢‚¾‚É‘Īō‚Ķ“ļ“Ē‰»‚µ‚©‚Č‚¢B

690 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 19:53:51
•Ź‚É‚Č‚ŸB‚»‚ą‚»‚ąƒAƒZƒ“ƒuƒŠ‚¶‚į‚Č‚¢DLL‚Č‚ēŒÄ‚Ń•ś‘č‚¾‚µB
”„‚č•Ø‚Č‚ēƒ‰ƒCƒZƒ“ƒXˆ—‚Ā‚Ƃ邾‚ė‚¤‚µB
‚Ø”ƒ‚¢ć‚°‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B‚¾‚ėH

691 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 19:55:50
ƒI[ƒvƒ“ƒ\[ƒXŽž‘ć‚¾‚©‚ē•Ź‚É‚¢‚¢‚¶‚į‚ń‚—
“‚Ü‚ź‚½‚ēŁ”»‚·‚ź‚Ī‚¢‚¢‚µ(·ŲÆ

692 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 19:58:48
>>691
“‚ń‚¾‚Ł‚¤‚ĶC++‚ŏ‘‚«‚Ü‚µ‚½‚Į‚ăIƒ`‚¾

693 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 20:08:44
.NET‚Å‚Č‚­‚Ä‚ąA»•i‚ĢŽĄsƒtƒ@ƒCƒ‹‚ā}”Å‚šŸŽč‚ÉŽg‚ķ‚ź‚½‚ē‚Ē‚¤‚·‚é‚ń‚¾‚ęB
‚»‚¤‚¢‚¤‚Ę‚«‚Ķ–@–±•”–å‚āŒŚ–ā•ŁŒģŽm‚Ģo”ŌB

694 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 20:18:14
‚Ü‚ĮA‚ā‚č•ś‘č‚Č‹ĘŽķ‚¾‚©‚ē‚Ē‚¤‚µ‚ꂤ‚ą‚Č‚¢‚Į‚Ä‚±‚Į‚½
Ł”»‚Č‚ń‚“•’Ź‚Ķ‹N‚±‚¹‚Č‚¢‚µ‚»‚ą‚»‚ą”cˆ¬‚·‚邱‚ĘŽ–‘Ō‚Ŗ•s‰Ā”\

695 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 20:47:43
ƒ„ƒŠ•ś‘č‚Č‹ĘŽķ‚¾‚ĘŽ©•Ŗ‚ÉŒ¾‚¢•·‚©‚¹‚Ä‚é‚Ģ‚©H‚±‚Į‚æ‚Ü‚ÅŠŖ‚«ž‚Ž‚Č‚ęB

696 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 20:50:51
ŠŖ‚«ž‚Ž‚ą‰½‚ą‘Īō•ū–@‚Ŗ‰½‚ą‚Č‚¢Œ»ó
Ž©ģƒpƒbƒJ[ģ‚Į‚½‚Ę‚±‚ė‚ŏĂƐĪ‚ɐ…
—‘z‚ĶQ‚ÄŒ¾‚¦

697 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 20:50:51
>>683
‚Ē‚ĢƒAƒZƒ“ƒuƒŠ‚©‚ēƒR[ƒ‹‚³‚ź‚Ä‚¢‚é‚©‚Ķ‚ķ‚©‚邾‚ėB
‚»‚µ‚āA‚»‚ĢƒAƒZƒ“ƒuƒŠ‚Ŗ‚Ē‚Ģ‚ꂤ‚ȏ–¼‚³‚ź‚Ä‚¢‚é‚©‚š’²‚ׂéB
‹tƒRƒ“ƒpƒCƒ‹–hŽ~‚Ķ‚»‚źˆČ‘O‚Ģ–ā‘čB

698 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 21:05:35
–ˆ‰ńA–ˆ‰ńAƒNƒ‰ƒX–ˆ‚É’²‚ׂé‚Ģ‚©H
ŽčŠŌ‚©‚©‚č‚·‚¬‚¾‚ė

699 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 21:07:48
‚¢‚½‚é‚Ę‚±‚ė‚Å StrongNameIdentityPermission ‚ÅDemand‚Å‚ą‚µ‚Ę‚ÆB
‚Ü‚ ‰ü‚“‚ń‚³‚ź‚½‚ē‚ą‚¤‚¾‚ß‚¾‚Æ‚Ē‚ȁB


700 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 21:45:18
’Pƒ‚É
public class MyLicence : License {
public override void Dispose() {}
public override string LicenseKey { get { return ""; } }
}
public class MyLicenceProvider : LicenseProvider {
public override License GetLicense(LicenseContext context, Type type, object instance, bool allowExceptions) {
if (allowExceptions) {
string exename = Path.GetFileName(Assembly.GetEntryAssembly().Location);
if (! exename.Equals("MyLicenceTest.exe")) {
throw new LicenseException(type, instance, "do't licenced");
}
}
return new MyLicence();
}
}
[LicenseProvider(typeof(MyLicenceProvider))]
public class TestClass {
License license;
public TestClass() {
license = LicenseManager.Validate(typeof(TestClass), this);
}
}
‚Ę‚©‚Å‚ą‚¢‚¢‚ń‚¶‚į‚ĖHŒÄ‚яo‚µŒ³exe–¼”›‚čB

701 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 21:54:35
‚±‚ń‚Č’ŠŪƒNƒ‰ƒX‚ ‚Į‚½‚Ģ‚©B
’†X–Ź”’‚¢ƒAƒvƒ[ƒ`‚¾‚ĘŽv‚¤B

702 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 21:59:05
‚Ł‚§A‚±‚ź‚Ķ‚Č‚©‚Č‚©…

703 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 22:05:48
>>701-702
‚»‚č‚į‚Ē‚¤‚ąB‚¦‚Į‚Ö‚ńI

704 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 22:06:08
License‚Ķ”jŠü‚Ŗ•K—v‚¾‚ŗc


705 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 22:07:59
‚ĘŽv‚Į‚½‚Æ‚Ē•K—v‚Č‚Æ‚ź‚Ī•Ź‚ÉŽĄŠQ‚Ķ‚Č‚¢‚Ģ‚©c


706 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 22:10:53
ƒŠƒ\[ƒXŽ‚Į‚Ä‚Č‚¢‚µA‚¢‚¢‚©‚ȁH‚ĘČ—Ŗ‚µ‚½‚Æ‚ĒAŽĄ‘•‚·‚éŪ‚Ķ’Źķ’Ź‚č
Dispose()‚µ‚Ę‚¢‚½‚Ł‚¤‚Ŗ‚¢‚¢‚¾‚ė‚ĖB

707 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 22:14:16
ƒŠƒ\[ƒX‚Ę‚¢‚¤‚©Žę“¾‚µ‚½ƒ‰ƒCƒZƒ“ƒX‚šŠJ•ś‚·‚鏈—‚šD‚«‚É’č‹`‚·‚邾‚Æ‚Å‚µ‚å
“ÆŽž—˜—p”‚šƒfƒNƒŠƒƒ“ƒg‚·‚é‚Ę‚©
‹ó‚Å‚ą‘S‚­–ā‘č‚Č‚¢

708 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 22:20:59
‚Į‚Ä‚±‚Ę‚Ż‚½‚¢‚ĖB


709 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 22:48:04
‚Ę‚¢‚¤‚©AƒLƒ‚‚Ķexe‚Ģƒtƒ@ƒCƒ‹–¼‚šŠm”F‚·‚é‚Ę‚±‚ė‚Č‚ń‚¾‚©‚ēAŽĄ‘•‚ĢŽd•ū‚Ķl‚»‚ź‚¼‚ź‚Å‚µ‚傤B

710 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 23:10:48
‚Į‚Ä‚±‚Ę‚Ż‚½‚¢‚ĖB

711 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 23:30:09
>>700‚šoverride‚Ę‚©Žg‚ķ‚ø‚É‚ą‚Į‚Ę•Ŗ‚©‚čˆÕ‚­‘‚¢‚Ä‚­‚ź

712 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 23:33:20
webƒAƒvƒŠ‚Å
FileSecurity filesecurity = File.GetAccessControl(path);
(path‚ĶstringŒ^‚Ńtƒ@ƒCƒ‹‚Ģā‘ĪƒpƒX‚Ŗ‘ć“ü‚³‚ź‚Ä‚¢‚Ü‚·j
‚Ę‚µ‚Ü‚µ‚½B
‚±‚Ģƒtƒ@ƒCƒ‹‚š‘¼‚ĢƒAƒJƒEƒ“ƒg‚ōģ¬‚µ‚āA
ƒAƒNƒZƒXŒ ŒĄ‚ą‹‘”Ū‚É‚µ‚½‚ēAƒfƒoƒbƒOŠĀ‹«‚Å‚Å‚·‚ŖA

'/'ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒT[ƒo[ƒGƒ‰[‚Ŗ”­¶‚µ‚Ü‚µ‚½B

‚ʏo‚āAŽĄs‚Å‚«‚Ü‚¹‚ń‚Å‚µ‚½B
‚Ę‚č‚ ‚¦‚øAtry catch‚šŽg‚¢AƒAƒNƒZƒX‹ÖŽ~‚Ę‚µ‚Ä
ˆ—‚·‚ź‚ĪAŽĄsƒGƒ‰[‚Ķ‰ń”š‚Å‚«‚Ü‚µ‚½B
DACL‚Ę‚©‚¢‚Ü‚¢‚æ‚ķ‚©‚Į‚Ä‚¢‚Č‚¢‚Ģ‚Å‚·‚ŖA
‚Č‚É‚©‘¼‚Ģ‰ń”š•ū–@‚Ķ‚ ‚é‚Å‚µ‚傤‚©H
‚ę‚ė‚µ‚­‚ØŠč‚¢‚µ‚Ü‚·B

713 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/19(“y) 23:33:38
‚»‚ń‚ČƒŒƒxƒ‹‚¾‚Į‚½‚ē—]Œv‚Č‚±‚Ę‹C‚É‚·‚é‚Č
‚Ē‚¤‚¹‚»‚Ģ‘¼‚Ģ•”•Ŗ‚ÅŒŠ‚¾‚ē‚Æ

714 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 00:00:25
>>711
public class Hoge
{
@@private Hoge() {}

@@public static Hoge()
@@{
@@@@string exename = Path.GetFileName(Assembly.GetEntryAssembly().Location);
@@@@if (exename != "hoge.exe")
@@@@@@throw new Exception();

@@@@return new Hoge();
@@}
}

‚Å‚ąAƒŠƒtƒŒƒNƒVƒ‡ƒ“‚āLCG‚šŽg‚ķ‚ź‚½‚ē‚Ē‚¤‚Č‚é‚ĢH

715 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 00:27:30
LicenseProvider‚Į‚ÄŽg‚Į‚½‚±‚Ę‚Č‚©‚Į‚½‚©‚ē‚»‚ĢƒTƒ“ƒvƒ‹ƒR[ƒh‚Ę‚µ‚Ä‚Ķ
ŽQl‚É‚Č‚Į‚½‚Æ‚ĒA³’¼ŽĄ—p“I‚ČˆÓ–”‚Ŗ‚ ‚é‚Ę‚ĶŽv‚¦‚ń‚Č‚ c

ƒAƒZƒ“ƒuƒŠ‚Ŗƒ[ƒh‚³‚ź‚½Žž‚ɉ½‚ē‚©‚ĢƒXƒ^ƒeƒBƒbƒNƒƒ\ƒbƒh‚ĢŽĄs‚š‹­§‚Å‚«‚ź‚Ī
‚¢‚ė‚¢‚ė–Ź”’‚¢‚±‚Ę‚Ŗo—ˆ‚»‚¤‚Č‹C‚Ŗ‚·‚é‚ń‚¾‚Æ‚Ē

716 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 00:43:56
‚»‚¤‚»‚¤A”‰ń‚Ģ˜b‚Ę‚Ķ•Ź‚ɁA‚»‚ź‘O‚©‚ē‚Ł‚µ‚©‚Į‚½‚ń‚¾‚ę‚ĖB


717 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 01:26:14
ŽĄ—p“I‚É‚Ķ—į‚¦‚ĪSID‚Ę‚©MAC‚Ę‚©USBƒƒfƒBƒA‚ĢPNPDeviceID‚Ę‚©
¦ SID : GetComputerNameALookupAccountName APIŽQĘ
¦ MAC : NetworkInterface.GetPhysicalAddress ŽQĘ
¦ PNPDeviceID : WMI ‚Å Win32_DiskDrive, Win32_DiskDriveToDiskPartition, Win32_LogicalDiskToPartition, Win32_LogicalDisk ŽQĘ
‚»‚¤‚¢‚Į‚½—˜—pŽŅ‚šˆźˆÓ‚É“Į’čo—ˆ‚éī•ń‚šƒvƒƒ_ƒNƒgƒL[‚Ęˆź‚ÉŒöŠJŒ®‚Å
ˆĆ†‰»‚µ‚ă‰ƒCƒZƒ“ƒX”FŲƒT[ƒo‚É‘—‚Į‚āAƒT[ƒo‚Å”FŲŒć‚ɔ閧Œ®‚Å
“Į’čī•ń‚šˆĆ†‰»‚µ‚Ä‘—‚č•Ō‚µ‚Ä‚ą‚ē‚Į‚½‚ą‚Ģ‚š‹L˜^B
‚»‚Ģī•ń‚šŒöŠJŒ®‚Å•œ†‚µ‚Ä“®ģŠĀ‹«‚Å‚ĢŽę“¾’l‚Ęˆź’v‚µ‚Ä‚¢‚Č‚©‚Į‚½‚ē
ƒ‰ƒCƒZƒ“ƒXˆį”½‚Ę”»’fEEE‚Ę‚©ƒƒ“ƒhƒNƒT‚¢ŽĄ‘•‚Ķ•K—v‚ɉž‚¶‚āB

718 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 01:53:37
‚¤‚ń‚Ü‚ ‰ü‚“‚ń‚³‚ź‚½‚ēˆÓ–”‚Č‚¢‚ń‚¾‚Æ‚Ē‚ĖB


719 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 02:49:16
‚»‚ź‚šŒ¾‚Į‚½‚ē‚Ē‚ń‚ČƒAƒvƒŠAExcel‚¾‚ė‚¤‚ĘWindowsOS‚¾‚ė‚¤‚ʁAƒŠƒGƒ“ƒWƒjƒAƒŠƒ“ƒO
‚³‚ź‚ă‰ƒCƒZƒ“ƒXˆ—•”‚š‰ü‚“‚ń‚³‚ź‚½‚ē–³—B
‚»‚ź‚šŒ¾‚¤‚±‚Ę‚ÉˆÓ–”‚Ķ‚ ‚é‚Ģ‚©‚ȁH

720 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 03:02:30
ŠČ’P‚³‚Ŗˆį‚¤‚Į‚ĘbB


721 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 05:35:33
Šm‚©‚ÉDllMain“I‚Č‚Ģ‚Ķ—~‚µ‚¢‚ę‚ȁB

722 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 11:42:56
static ƒCƒjƒVƒƒƒ‰ƒCƒU‚Ń`ƒFƒbƒN‚µ‚æ‚į‚¢‚©‚ń‚ĢH

723 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 11:47:55
staticƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Ķ‚¢‚ĀŒÄ‚Ī‚ź‚é‚©‚ķ‚©‚ē‚Č‚¢

724 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 12:00:08
ƒAƒZƒ“ƒuƒŠ‚É‘®«‚š‚Ā‚Æ‚Ä‚Ø‚¢‚Ä
‚»‚Ģ‘®«‚ÉstaticƒRƒ“ƒXƒgƒ‰ƒNƒ^‚šŽdž‚ń‚Å‚Ø‚Æ‚Ī
dll‚š“Ē‚Ż‚±‚ń‚¾ƒ^ƒCƒ~ƒ“ƒO‚ÅŽĄs‚³‚ź‚½‚肵‚Č‚¢‚©‚Č‚ 

725 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 12:00:32
‚Ӂ[‚ń

726 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 12:08:28
>>724
‚³‚ź‚Č‚¢
ƒJƒXƒ^ƒ€‘®«‚Į‚Ä‚¢‚¤‚Ģ‚Ķ‚ ‚­‚܂сƒ^[ƒf[ƒ^‚Ģƒ‰ƒbƒp[ƒNƒ‰ƒX‚Č‚Ģ‚Å
ƒCƒ“ƒXƒ^ƒ“ƒX‚Ŗģ‚ē‚ź‚é‚Ģ‚Ķ‚»‚Ģ‘®«‚šŽQĘ‚µ‚ꂤ‚Ę‚µ‚½‚Ę‚«

727 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 12:26:53
‚Ø‘O‚ē’Ž‚č‘Ļ«’į‚·‚¬‚¾‚ė

728 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 12:32:24
>>726
(߁Ķß)

729 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 18:55:14
>>700‚Ż‚ĉ½‚¶‚į‚±‚č‚į‚Ę‚Ø‚ą‚Į‚½‚Æ‚Ē>>714Œ©‚½‚ē‹°‚ė‚µ‚­’Pƒ‚—

730 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 19:30:28
‰½\ŒĀ‚ąƒNƒ‰ƒX‚šƒ‰ƒCƒZƒ“ƒXŠĒ—‚µ‚Č‚¢‚Č‚ē >>714 ‚ŏ[•Ŗ‚¾‚ĖB

731 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 19:53:32
>>729
’x‚¢

732 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 21:27:20
>>700‚Å‚ą[•ŖŠČ’P‚¶‚į‚Ė‚„‚©B
‚ ‚ń‚Č‚Ģ‚·‚ē•Ŗ‚©‚ē‚Č‚©‚Į‚½‚ē‚»‚ą‚»‚ąƒR[ƒh‚©‚Æ‚Ė‚„‚¾‚ėB

733 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 21:46:45
>>732
ƒCƒ“ƒfƒ“ƒg‚Ģ·‚¾‚ė

734 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 22:42:20
‚Ü‚ ŠmŽĄ‚ÉŒ¾‚¦‚邱‚Ę‚ĶA>>700 ’ö“x‚ĢƒR[ƒh‚Ŗ•”ŽG‚ÉŒ©‚¦‚é‚ń‚¶‚įƒ‰ƒCƒZƒ“ƒX•ŪŒģ
‚Č‚ń‚Ä“–•Ŗ‚Ķ–³‰‚¾‚Ę‚¢‚¤‚±‚ʁB

735 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/20(“ś) 22:50:21
>>733
źƒuƒ‰‚Å>>700‚šƒ|ƒbƒvƒAƒbƒv‚³‚¹‚ÄŒ©‚ź‚Ī‚¢‚¢

736 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 00:53:37
‚¤‚Ł

737 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 10:19:51
ę¶I
thread.spinwait‚Ęthread.sleep‚Į‚Ä‚Ē‚¤ˆį‚¤‚ń‚Å‚·‚©‚ĮH
MSDN“Ē‚ń‚Å‚ąˆų”‚Ģˆį‚¢‚®‚ē‚¢‚µ‚©‚ķ‚©‚ē‚Č‚¢‚Å‚·I
‚“x‚Č‹Zp‚šŽ‚Į‚Ä‚élA‚Ø‚·‚¦‚āI

738 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 10:31:49
‰šą“Ē‚ß‚ęB

739 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 11:41:25
>>738
‚ķ‚©‚č‚Ü‚¹‚ńI

740 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 18:04:49
WindowsƒtƒH[ƒ€ƒAƒvƒŠ‚šģ‚é‚ĘƒƒCƒ“ƒEƒBƒ“ƒhƒE‚ĢƒNƒ‰ƒX‚Ŗ‚ß‚Į‚æ‚į‘å‚«‚­‚Č‚Į‚æ‚į‚¤‚ń‚Å‚·‚ŖAŽd•ū‚Č‚¢‚ń‚Å‚µ‚傤‚©H
‚»‚ź‚Ę‚ąpartial‚Å•ŖŠ„‚·‚é‚ׂ«‚Å‚·‚©Hi‚ ‚Ü‚čˆÓ–”‚Č‚¢‚ĘŽv‚¢‚Ü‚·‚Ŗj

741 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 18:11:42
partial‚Ģ•ŖŠ„‚ĶˆÓ–”‚Č‚¢B
ƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚É‚·‚é‚Ę‚©AƒrƒWƒlƒXƒƒWƒbƒN‚š•ŹƒNƒ‰ƒX‚É‚·‚é‚Ę‚©A
‚»‚ń‚ČŠ“‚¶B

742 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 18:49:35
ApplicationContextŽg‚Į‚āAMainForm‚É‚ĶƒCƒ“ƒ^ƒtƒF[ƒXƒŒƒxƒ‹‚ĢƒvƒƒOƒ‰ƒ€‚µ‚©‘‚©‚Č‚¢‚Ę‚©‚©‚ȁB

743 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 20:37:11
‚»‚ź‚Å‚ąƒRƒ“ƒgƒ[ƒ‹‚Ģ—Ź‚Ŗ‘½‚¢‚ĘƒCƒxƒ“ƒgƒƒ\ƒbƒh‚¾‚Æ‚Å‚ą‚ß‚Į‚æ‚į‘½‚­‚Č‚Į‚æ‚į‚¤‚ń‚Å‚·‚ę‚ĖB
‚»‚±‚»‚±•’Ź‚ĢƒtƒŠ[ƒc[ƒ‹‚­‚ē‚¢‚Ģ‹K–Ķ‚Å‚ąƒƒCƒ“ƒEƒBƒ“ƒhƒE‚ĢƒNƒ‰ƒX‚¾‚Ƃʼn½ēs‚É‚ą‚Č‚Į‚æ‚į‚¤B

744 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 20:40:43
‚¾‚©‚ēA‚»[‚ä[‚Ģ‚Ķƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚É‚Ü‚Ę‚ß‚é‚ń‚¾‚Į‚Ä‚ĪB

745 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 20:43:21
‚ŁAƒfƒUƒCƒi‚ŖƒoƒO‚Į‚Đ³ķ‚É•\Ž¦‚³‚ź‚Č‚¢A‚Ęw
‚ ‚ź‚½‚Ō‚ń2010‚Å‚ą•ś’u‚Č‚ń‚¾‚ė‚¤‚Č

746 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 21:11:27
>>743 >>745
‚Ö‚Į‚½‚­‚»‚¾‚Č‚Ÿ

747 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 21:12:31
ƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚Ŗ³ķ‚É“®‚©‚Č‚¢‚Ģ‚Ķģ‚č•ū‚Ŗˆ«‚¢

748 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 21:29:20
>>746
‹ļ‘Ģ“I‚É‹³‚¦‚Ä‚ę

749 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 22:12:54
‚Č‚ń‚Å‚»‚ń‚Č‚Å‚©‚­‚Č‚é‚ń‚¾‚ėB
ƒCƒxƒ“ƒg‚Ŗ·‚č‚¾‚­‚³‚ń‚Č‚ĢH

750 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 22:17:36
ƒ{ƒ^ƒ“‚Ŗ•SŒĀ‚ ‚é‚Ģ‚ŁAƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚Ŗ•SŒĀ‚Č‚ń‚Å‚µ‚åB

751 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 22:28:16
ƒ{ƒ^ƒ“‚PŒĀ‚É‚¢‚­‚Ā‚ĢƒCƒxƒ“ƒg‚Ŗ‚ ‚é‚ĘŽv‚Į‚Ä‚ń‚¾

752 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 23:05:11
‚Ķ‚Č‚µ ‚Ŗ ‚©‚Ż‚ ‚Į‚Ä ‚Č‚¢

753 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 23:35:24
‚ā‚Į‚Ļ‚Ö‚Į‚½‚­‚»‚¾‚Č

754 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 23:50:20
>>746-747
‘flL‚¢ˆÓŒ©‚¾‚ȁB
‚»‚ń‚Č‚ķ‚Æ‚Č‚¢‚Å‚µ‚åw

ŽĄŪ‚ ‚é’ö“x‚ā‚Į‚Ä‚Ż‚ź‚Ī‰“‚ĢŒ¾‚Į‚Ä‚éˆÓ–”‚Ŗ‚ķ‚©‚é‚ęB

755 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/21(ŒŽ) 23:54:22
Ž©ĢŒŗl¢

756 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 00:07:04
>>754
ƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹Žg‚Į‚½‚±‚Ę‚ą‚Č‚¢Ž©ĢŒŗl‰³

757 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 00:12:58
IDE‚É•\Ž¦‚³‚ź‚Č‚¢‚Ę‚¢‚¤——R‚¾‚Ƃц[ƒUƒRƒ“ƒgƒ[ƒ‹‚š”š‚Æ‚é‚Į‚Ä‚Ē‚¤‚Č‚ĢH
#define BEGIN {
‚Ę“Æ‚¶‚­‚ē‚¢‚Š‚Ē‚¢‚ĘŽv‚¤‚ń‚¾‚Æ‚ĒA‘fl‚¾‚©‚ē‚Å‚·‚©‚Ė

758 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 00:15:09
‚»‚ź‚ĶŒ¾‚¢‚·‚¬B
IDE‚ĢƒR[ƒh¶¬‚ĶM—p‚Å‚«‚Č‚¢‚Ģ‚Å‹ÖŽ~A‚­‚ē‚¢‚¾‚ėB

759 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 00:24:31
EEEIDE‚ɏo‚Č‚¢Hƒc[ƒ‹ƒ{ƒbƒNƒX‚ɏo‚Ä‚«‚Ä‚¢‚éƒRƒŒ‚Ķ‚Č‚ń‚¾‚ė‚¤H

760 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 00:29:02
>>757
u‚¾‚©‚ēv”š‚Æ‚ė‚Ę‚©Žg‚¤‚ׂ«‚Å‚Č‚¢A‚Č‚Ē‚Ę‚ĶˆźŒ¾‚ąŒ¾‚Į‚Ä‚Č‚¢B

761 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 00:31:03
—g‚°‘«Žę‚čŒŗl‚Å‚·‚ĖB‚©‚Į‚±‚¢‚¢‚Å‚·I

762 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 00:34:15
>>760
ƒfƒUƒCƒi‚ŖƒoƒO‚Į‚Đ³ķ‚É•\Ž¦‚³‚ź‚Č‚¢‚Ę‚¢‚¤‚Ģ‚Ķ‘fl‚Ŗ‚ę‚­ƒnƒ}‚é•”•Ŗ‚¾‚©‚ē
‹C‚š‚Ā‚Æ‚ė‚Į‚ÄŒ¾‚¤ˆÓ–”H

763 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 00:36:18
ƒKƒLL‚¢—g‚°‘«Žę‚肵‚Ä‚é‚Ģ‚Ķ‚Ē‚Į‚悾‚ęB
ƒlƒgƒEƒˆ‚Ż‚½‚¢‚Č‚ę‚­‚ķ‚©‚ē‚ń”ķŠQ–Ļ‘z‚¾‚Č‚Ø‚¢B

‚±‚Į‚æ‚Ķ’P‚ÉVS‚ĢƒfƒUƒCƒi‚Ķƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚šŽg‚¤‚ĘƒoƒO‚Į‚Ä
³ķ‚É•\Ž¦‚³‚ź‚Č‚­‚Č‚éź‡‚Ŗ‚ ‚éA‚Ę‚¢‚¤Ž–ŽĄ‚šŒ¾‚Į‚Ă邾‚ƁB

‚Į‚Ä‚¢‚¤‚©A‚±‚Ģ’ö“x‚ĢŒoŒ±‚ą‚Č‚¢“z‚ŖˆĢ‚»‚¤‚Ɂuƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹Žg‚¦v
‚Ę‚©l‚ɍuŽß‚‚ź‚Ä‚é‚Į‚Ä‚¢‚¢Ŗ«‚µ‚Ä‚é‚ę‚ȁB

764 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 00:40:46
>>762
VSŽ©‘Ģ‚ĢƒoƒO‚¾‚©‚ēŽg‚¤‘¤‚ŖŒŗl‚©‘fl‚©ŠÖŒW‚Č‚¢‚µA
‹C‚š‚Ā‚Æ‚ę‚¤‚ą‚Č‚¢‚ń‚¾‚Æ‚Ē‚³‚¾‚©‚ēB

765 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 01:53:37
ŠY“–ƒoƒO‚ĢURLŽN‚µ‚½‚ē‚·‚®Ļ‚Ž‚±‚Ę‚Č‚Ģ‚É

766 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 02:11:16
VS2008‚ŃfƒUƒCƒi‚Ŗ‚µ‚å‚Į‚æ‚悤•…‚邱‚Ę‚Ŗ‚ ‚é‚ā‚Ā‚š
VS2010‚ÉŽ‚Į‚Ä‚«‚½‚ŖA‚¢‚Ü‚Ģ‚Ę‚±ˆź“x‚ą•…‚Į‚Ä‚Č‚¢

767 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 02:36:55
2002‚ā2003‚É”ä‚ׂ½‚ē2008‚ĢˆĄ’č‚Õ‚č‚Į‚½‚ē‚Č‚¢‚ń‚¾‚Æ‚ĒA2010‚Ķ‚³‚ē‚É’²Žq—Ē‚¢‚Ģ‚©
‚±‚ź‚ĶŠy‚µ‚Ż

768 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 03:24:29
ƒRƒ“ƒgƒ[ƒ‹‘½‚­‚Ä‚ą‚Ł‚Ę‚ń‚Ēƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚¾‚©‚ēAƒtƒH[ƒ€‘¤‚ÉŽĄ‘•‚·‚鎖‚Ł‚Ę‚ń‚Ē–³‚¢‚Č‚ŸB
‚»‚ń‚Č‚ÉƒtƒH[ƒ€ŒÅ—L‚Ģˆ—‚Į‚Ä‘½‚¢‚ą‚ńH

769 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 03:50:48
>>768
ƒ†[ƒUƒRƒ“ƒgƒ[ƒ‹ģ‚Į‚½‚ēƒoƒO‚é‚Į‚ÄŒ¾‚ķ‚ź‚é‚ę

770 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 04:23:34
ƒ{ƒ^ƒ“‚ɃNƒŠƒbƒNƒCƒxƒ“ƒgˆźŒĀ•t‚Ƃ邾‚Æ‚Å‚ą‚ķ‚“‚ķ‚“ˆźŒĀ‚Ģƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹ģ‚é‚ĢH

771 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 04:25:56
‚»‚¤‚·‚ׂ«‚¾‚ĘŽv‚Į‚½‚ē‚»‚¤‚·‚é‚Č

772 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 04:29:59
>>770
ƒ{ƒ^ƒ“ƒRƒ“ƒgƒ[ƒ‹‚É‚¾‚ÆŠÖ˜A‚·‚鏈—‚Č‚ēƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚©
Œp³‚µ‚½ƒNƒ‰ƒXģ‚Į‚Ä‚»‚±‚Ö“ü‚ź‚Ä‚µ‚Ü‚¦‚Ī‚¢‚¢‚ń‚¶‚į‚ĖH

Form‚É‚¾‚ē‚¾‚ē‘‚­‚ę‚č‚·‚Į‚«‚č‚·‚é‚ę

773 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 04:35:29
Œp³‚µ‚½‚ē‚»‚č‚įƒR[ƒh‚Ķ•ŖŠ„o—ˆ‚é‚Æ‚Ē
ƒfƒUƒCƒi‚ĢˆÓ–”‚š¬‚³‚Č‚­‚Č‚Į‚Ä‚­‚é‚Č

774 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 04:40:23
Visual Studio‚Ģ“oź‚ŁA“ą•”‚Ķ‚Ē‚ń‚Ē‚ń•”ŽG‚ɁA•\–Ź‚ĶŠČ’P‚É‚Č‚Į‚½‚Ø‚©‚°‚Å
Šī–{‚ā\‘¢‚š—‰š‚¹‚ø‚ɉ½‚Ę‚Č‚­ƒ\ƒtƒg‚šģ‚éƒvƒƒOƒ‰ƒ}[‚Ŗ‘‚¦‚½

ƒ}ƒVƒ“ƒpƒ[‚Ŗ—L‚č—]‚Į‚Ä‚é‚©‚ēA‚¢‚¢‚©‚°‚ń‚ȍģ‚č‚Ģƒ\ƒtƒg‚Å‚ą‚»‚ź‚Č‚č‚É“®‚¢‚Ä‚µ‚Ü‚¤‚Ģ‚ą‘P‚µˆ«‚µ

775 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 05:00:27
>>773
‚ą‚¤­‚µŚ‚µ‚­B
“K“–‚É—\‘z‚µ‚ăŒƒX‚·‚é‚Ę“{‚ē‚ź‚é—¬‚ź‚Į‚Ū‚¢‚Ģ‚ŁB

776 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 05:11:51
>>773
¬‚·‚ę
‚Ü‚ ‚±‚Ģ‚ ‚½‚č‚Ż‚Ä‚­‚ź
http://cs2ch.blog123.fc2.com/blog-entry-8.html

777 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 05:33:54
>>775
ƒCƒxƒ“ƒg’Ē‰Į‚·‚鎞‚É+=‚š‘‚©‚Č‚­‚æ‚į‚¢‚Æ‚Č‚­‚Č‚é‚Ę‚©

778 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 05:35:24
>>777
hoge.Click +=
‚Ę‚©‘‚¢‚ÄTAB2‰ń‰Ÿ‚¹‚ĪŸŽč‚É‚Ā‚­‚Į‚Ä‚­‚ź‚邶‚į‚ń

779 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 05:47:02
>>778
ƒvƒƒpƒeƒB‚ĢƒCƒxƒ“ƒg‚š‘I‚ׂȂ¢‚¶‚į‚ń

780 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 05:54:13
>>779
‚¾‚©‚ē‚»‚Ģ•Ó‚Ķ>>776“Ē‚ß‚Į‚Ä
ˆź’UƒfƒoƒbƒN‚·‚ź‚ĪŒp³‚µ‚½ƒNƒ‰ƒX‚ą“Æ‚¶‚ꂤ‚É‘€ģ‚Å‚«‚é‚©‚ē
‚»‚ź‚Ŗ‚Å‚«‚Č‚¢‚ĘForm‚šŒp³‚µ‚½Form1‚ĢŻ’č‚Ķ‚Ē‚¤‚ā‚Į‚ÄŽĄŒ»‚·‚é‚ń‚¾‚ę
•’iƒR[ƒh‚š‚²‚č‚²‚č‘‚¢‚Ä‚é‚Ģ‚ĶForm‚šŒp³‚µ‚½ƒNƒ‰ƒX‚¾‚¼

781 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 06:01:54
>>780
MainForm‚ĢƒfƒUƒCƒi‚©‚ēŒp³‚³‚¹‚½ƒRƒ“ƒgƒ[ƒ‹‚ĢƒCƒxƒ“ƒg‚š
ƒvƒƒpƒeƒBƒEƒBƒ“ƒhƒE‚©‚ēƒƒ\ƒbƒh¶¬‚³‚¹‚é‚Ę
Œ‹‹ĒMainForm‚ĢƒNƒ‰ƒX“ą‚Ƀƒ\ƒbƒh‚Ŗ’Ē‰Į‚³‚ź‚Č‚¢‚©H
‚±‚ź‚¶‚į•ŖŠ„o—ˆ‚Ä‚Č‚¢‚ń‚¾‚Ŗ

782 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 10:25:36
ƒ{ƒ^ƒ“100ŒĀ‚ ‚Į‚āA100ŒĀƒNƒŠƒbƒNƒCƒxƒ“ƒg‚š‘‚­‚Ģ‚Ķ‹š‚Ģœ’ø‚¾‚ėB
ƒCƒ“ƒ^ƒtƒF[ƒX‚ĢŽdŽ–‚Ę‚µ‚Ä‚ĶA‚Ē‚Ģƒ{ƒ^ƒ“‚ŖƒNƒŠƒbƒN‚³‚ź‚½‚©‚š“`‚¦‚邾‚Æ‚Å—Ē‚¢‚ń‚¾‚©‚ē‚³B

‚»‚źˆČć‚ɁA“®‚©‚·—p“r‚É‚ę‚Į‚ď‘‚«•ū‚Ķ•Ļ‚ķ‚é‚ĘŽv‚¤‚ń‚¾‚ŖB

783 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 11:17:47
100ŒĀ‚ ‚éƒ{ƒ^ƒ“‚»‚ź‚¼‚ź‚Ŗ‘S‚­•Ź‚Ģˆ—‚šs‚¤‚Ę‚¢‚¤‚Ģ‚Ķl‚¦‚Ć‚ē‚¢
ƒc[ƒ‹ƒ{ƒ^ƒ““I‚Č‚ą‚Ģ‚āAƒf[ƒ^s‚»‚ź‚¼‚ź‚É‘Ī‚·‚éƒRƒ}ƒ“ƒh‚ ‚½‚č‚¾‚ė‚¤‚Æ‚Ē
‚»‚¤‚¢‚¤‚Ģ‚Ķ‹¤’Ź‚Ģ“ü‚čŒū‚©‚ēU‚č•Ŗ‚Æ‚ē‚ź‚é

784 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 12:30:02
‚¾‚Ė

785 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 13:01:54
private void button1_clickClick(object sender, EventArgs e)
{
@@MessageBox.Show("1");
}

private void button2_clickClick(object sender, EventArgs e)
{
@@MessageBox.Show("2");
}

...

private void button100_clickClick(object sender, EventArgs e)
{
@@MessageBox.Show("100");
}

‚Č‚ń‚ăR[ƒh‚Ŗ‚ ‚Į‚½‚ēŒp³‚µ‚āAˆź‚Ā‚É“Z‚ß‚ė‚ĘŒ¾‚¢‚½‚­‚Č‚é‚ķ‚ȁB

786 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 13:34:52
‚³‚·‚Ŗ‚É‚»‚ź‚ĶEEE‚—
Žg‚¤•ū‚ą‘å•Ļ‚¾‚ȁAƒ{ƒ^ƒ“100ŒĀ

787 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 14:01:28
ƒ\ƒtƒgƒEƒFƒA˜a•¶ƒ^ƒCƒvƒL[ƒ{[ƒh‚Ę‚©

788 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 14:03:54
>>787
Tag‚Å‚ąName‚Å‚ą‚¢‚¢‚Ģ‚ÅŽÆ•Ź‚ÉŽg‚¤ī•ń‚ą‘«‚¹‚Ä‚Ø‚Æ‚Ī
ƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚Å—]—T‚ŏˆ—‚Å‚«‚é‚ę

789 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 14:10:08
>Tag‚Å‚ąName‚Å‚ą‚¢‚¢‚Ģ‚ÅŽÆ•Ź‚ÉŽg‚¤ī•ń‚ą‘«‚¹‚Ä‚Ø‚Æ‚Ī
>ƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚Å—]—T‚ŏˆ—‚Å‚«‚é‚ę
Tag‚Å‚ąName‚Å‚ą‚¢‚¢‚Ģ‚ÅŽÆ•Ź‚ÉŽg‚¤ī•ńŽ‚½‚¹‚Ä‚Ø‚Æ‚Ī
ˆź‚Ā‚ĢƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚Å—]—T‚ŏˆ—‚Å‚«‚é‚ę

790 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 14:40:49
>>785
Œp³‚ą‰½‚ąAˆź‚Ā‚¾‚ƍģ‚Į‚ÄŒć‚Ķ‘S•”“Æ‚¶‚ĢŽw’肵‚ė‚Į‚ÄŠ“‚¶Hw
IDE‚©‚ē‚ą‚Å‚«‚邵‚ȁI

791 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 14:46:51
>>777
•”•i‰»‚µ‚½‚É‚ą‚©‚©‚ķ‚ē‚øA‰½ˆ‚©‚ĢƒtƒH[ƒ€‚ĢŸŽč‚Č——R‚Å•”•i‚š•ĻX‚µ‚ꂤ‚Ę‚·‚é‚ĢH

>>790
MessageText‚Ż‚½‚¢‚ČƒvƒƒpƒeƒB‚š‚Ā‚­‚čAIDE‚©‚ē‚ą‘€ģ‚Å‚«‚é‚ꂤ‚É‚µ‚Ä‚Ø‚«A
ƒNƒŠƒbƒN‚³‚ź‚½Žž‚ÉMessageBox.Show(MessageText)‚šs‚¤‚ꂤ‚Čƒ{ƒ^ƒ“‚šģ¬‚·‚ź‚Ī
IDE‚Å”z’uØMessageText‚šŻ’č
‚Ę‚¢‚¤ģ‹Ę‚É‚Č‚é‚ę

792 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 14:49:52
‚ķ‚“‚ķ‚“‚Ā‚­‚é‚Ģ‚ß‚ń‚Ē‚­‚³‚­‚Ä‚±‚¤‚µ‚Ä‚µ‚»‚¤B

private void Form1_Load(object sender, eventargs e)
{
@@@@Foreach (Control c in Panel1.Controls)
@@@@{
@@@@@@@@if(typeof(c)==typeof(Button)) ((Button)c).Click += new EventHandler(softkeys_button_click);
@@@@}
}
private void softkeys_button_click(object sender, eventargs e)
{
@@@@Textbox1.Text = String.concat(Textbox1.Text, ((Button)sender).Text);
}


793 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 15:05:21
ƒfƒUƒCƒi‚ŏo—ˆ‚Č‚¢‰]X

794 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 18:05:57
>>785
‚±‚Ģ—į‚¾‚ĘŒp³‚Č‚ń‚Ä‚¢‚ē‚Č‚¢‚Å‚µ‚åB
button_click‚É‘S‚Ä‚Ü‚Ę‚ß‚ÄŽ©•ŖŽ©g‚š”»•Ź‚·‚ź‚Ī‚¢‚¢‚ń‚¶‚į‚Ü‚¢‚©B

795 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 18:09:31
>>794
Ž©•ŖŽ©g‚š”»’f‚·‚éŪ‚É“K“–‚ČƒvƒƒpƒeƒB‚Ŗ‚ ‚é‚©‚Ē‚¤‚©‚Į‚Ä‚Ę‚±‚ė‚¾‚ȁB

796 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 18:15:47
>>795
Tag‚É‚Č‚ń‚Å‚ąŻ’č‚Å‚«‚é‚Ģ‚ÅŽÆ•Źī•ń‚š“ü‚ź‚é‚©
Name‚Ébuttonxxx‚ĘŒ¾‚Į‚½Š“‚¶‚Åxxx‚Ģ•”•Ŗ‚ÉŽÆ•Źī•ń‚š“ü‚ź‚Ä‚Ø‚Æ‚Ī‚n‚j

797 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 18:24:57
>>795
Tag‚Į‚Ä‚»‚¤‚¢‚¤‚Ģ‚ÉŽg‚Į‚æ‚įƒ_ƒ‚Č‚ĢH

798 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 18:28:35
ƒ{ƒ^ƒ“10ŒĀ‚ ‚Į‚Ä‚»‚ź‚¼‚ź‚É10ŒĀ‚ĢƒCƒxƒ“ƒg‚Ŗ‚ ‚Į‚½‚ē100ƒCƒxƒ“ƒgB
‚»‚Ģ‘¼‚ĢƒRƒ“ƒgƒ[ƒ‹‚ą‚ ‚Į‚½‚ē”•SŒĀ‚ĢƒCƒxƒ“ƒg‚Ŗ‚ ‚Į‚Ä‚ą‚Ø‚©‚µ‚­‚Č‚¢B
‚»‚µ‚Ä‚»‚ź‚ē‚Ŗ‹¤’Ź‚µ‚Č‚¢‹@”\‚Č‚Ģ‚ą•’Ź‚É‚ ‚č“¾‚éB
‚»‚¤‚¢‚¤ó‹µ‚ĢŽž‚Ƀ†[ƒUƒRƒ“ƒgƒ[ƒ‹‚šŽg‚¦‚Į‚Ęb‚¶‚į‚Č‚¢‚ĢH
‚Å‚ą‚»‚ź‚¾‚ĘƒCƒxƒ“ƒg‚šŠÖ˜A•t‚Æ‚é‚Ę‚«‚ɃvƒƒpƒeƒBƒEƒBƒ“ƒhƒE‚ĶŽg‚¦‚Ü‚¹‚ń‚ę[‚Į‚ĘbB

799 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 18:37:59
>>798
>ƒCƒxƒ“ƒg‚šŠÖ˜A•t‚Æ‚é‚Ę‚«‚ɃvƒƒpƒeƒBƒEƒBƒ“ƒhƒE‚ĶŽg‚¦‚Ü‚¹‚ń‚ę
EEE‚Ø‘O‚Ķ‰½‚šŒ¾‚Į‚Ä‚é‚ń‚¾EEEH
Œp³‚µ‚½‚Ģ‚ąƒJƒXƒ^ƒ€‚Ģ‚ąA•’Ź‚ɃvƒƒpƒeƒB‘‹‚©‚ēƒCƒxƒ“ƒg•t‚Æ‚ē‚ź‚邼H

800 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 18:46:41
—¬‚ź•§‘½‹`—‚Å‚æ‚å‚¢Žæ–ā
Firefox‚Ż‚½‚¢‚Ƀ^ƒu‚É•Ā‚¶‚邵‚¢‚½‚Æ•t‚Æ‚½‚¢‚ń‚¾‚Æ‚Ē
ƒI[ƒi[ƒhƒ[‚·‚邵‚©‚Č‚¢H

801 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 18:47:35
>>798
ƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚É‚·‚é‚Ģ‚Č‚ēA
ƒƒ\ƒbƒh‚āƒvƒƒpƒeƒB“Æ—l‚ɁAƒCƒxƒ“ƒg‚ąƒRƒ“ƒgƒ[ƒ‹“ą‚Å’č‹`‚µ‚½‚ēƒvƒƒpƒeƒBƒEƒBƒ“ƒhƒE‚ÅŽg‚¦‚é‚Į‚µ‚åB

802 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 18:49:40
>>800
ƒ^ƒu•”•Ŗ‚É•Ā‚¶‚éƒ{ƒ^ƒ“‚Į‚Ä‚±‚ʁH
label‚Č‚ń‚©‚¾‚Ę”z‰ŗ‚Ébutton‚Ę‚©’u‚Æ‚é‚ń‚¾‚Æ‚Ē
ƒ^ƒuƒRƒ“ƒgƒ[ƒ‹‚Ģƒ^ƒu•”•Ŗ‚É‚Å‚«‚½‚Į‚Æ‚©‚ȁH

803 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 18:59:31
>>800
‚¤‚ńAƒI[ƒi[ƒhƒ[B

804 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 19:11:17
>>799
>>801
‚ ‚źH
ƒvƒƒpƒeƒBƒEƒBƒ“ƒhƒE‚©‚ēƒCƒxƒ“ƒg‚šŽ©“®¶¬+ŠÖ˜A•t‚Æ‚µ‚½‚ēAŒ‹‹ĒƒƒCƒ“ƒNƒ‰ƒX‚ɐ¶¬‚³‚ź‚Č‚¢H
ƒƒCƒ“ƒNƒ‰ƒX‚ɐ¶¬‚³‚ź‚½‚ē‚ķ‚“‚ķ‚“ƒ†[ƒUƒRƒ“ƒgƒ[ƒ‹ģ‚Į‚½ˆÓ–”‚Ŗ‚Č‚¢‹C‚ŖcB

805 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 19:16:44
‚ ‚ ‚²‚ß‚ńB‰½‚¢‚Į‚Ä‚ń‚¾B
ƒ†[ƒUƒRƒ“ƒgƒ[ƒ‹‚Ģ•ū‚ĢƒvƒƒpƒeƒBƒEƒBƒ“ƒhƒEŽg‚¦‚Ī‚¢‚¢‚ń‚¾‚ę‚ĖB

806 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 19:20:21
>>802
‚Ē‚¤‚ąƒ^ƒu‚»‚Ģ‚ą‚Ģ‚šŽę“¾‚·‚é‚Ģ‚Ŗ“ļ‚µ‚¢‚Ż‚½‚¢
‚¾‚©‚ēŒ‹‹Ē>>803‚Į‚ÄŒ‹˜_‚µ‚©‚Č‚¢‚©
WPF‚Č‚ēŠČ’P‚Č‚Ģ‚©‚Ė[H

807 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 19:21:55
>>806
‚ ‚Ę‚Ķƒ^ƒu‚Ū‚¢“®‚«‚š‚·‚郆[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚šŽ©•Ŗ‚ōģ‚é‚©‚¾‚Ė‚¦

808 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 19:22:12
Žæ–ā‚Å‚·B
RichTextBox‚ōsŠŌ‚šƒsƒNƒZƒ‹’PˆŹ‚ÅŽw’č‚·‚é•ū–@‚Ķ‚ ‚č‚Ü‚·‚©?

809 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 19:34:11
ƒRƒ“ƒgƒ[ƒ‹‚šŒp³‚µ‚½Žž‚ĢƒfƒUƒCƒi‚Į‚Ä‚Č‚ń‚Å•\Ž¦‚³‚ź‚Č‚¢‚ń‚¾‚Į‚ƁH

810 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 19:38:29
>>806
WPF‚Č‚ēŠČ’P‚¾‚ĖAƒ^ƒu‚ɉ½‚Å‚ą“ü‚ź‚ē‚ź‚éBTabControl in ƒ^ƒu‚Č‚ń‚ĈӖ”•s–¾‚ČUI‚³‚¦‰Ā”\‚¾B

>>808
WinForm‚ĢRichTextBox‚¾‚ʁAEM_SETPARAFORMAT‚ŐŻ’č‚Å‚«‚Č‚¢‚±‚Ę‚ą‚Č‚¢

811 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 21:10:05
WPF‚Č‚ń‚ÄŽg‚Į‚Ä‚éƒAƒz‚Ü‚¾‚¢‚é‚Ģ‚©

812 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 21:18:58
WPF‚Ķ‚±‚ź‚©‚ē

813 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 21:30:19
>>811
VS2010‚šdis‚Į‚Ä‚é‚ĢH

814 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:20:06
WPF‚Ę‚©XNA‚Ę‚©‚µ‚å‚Į‚Ļ‚¢‚ą‚ńŽg‚Į‚čģ‚é‚­‚ē‚¢‚Č‚ē
DirectX‚š‚æ‚į‚ń‚ĘŽg‚¦‚é‚ꂤ‚É‚µ‚ė‚Ę

815 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:21:31
Œy‚³‚Ŗ–{•Ŗ‚ĢIDE‚šA—Ē‚¢ƒOƒ‰ƒ{•K{‚É‚µ‚½ķ”Ę‚Ę•·‚«‹y‚ń‚Å‚Ø‚č‚Ü‚·‚ŖA”½˜_‚ĶH

816 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:24:19
IDE‚Ģ–{•Ŗ‚ŖŒy‚³‚Å‚ ‚Į‚½Žž‚Č‚Ē‚Č‚¢B‚Ķ‚¢‚ė‚ń‚Ļ[

817 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:34:17
‚Ā‚Ü‚č‚Ķģ‚éƒAƒvƒŠŠF‚«”\ƒOƒ‰ƒ{‚«”\CPU•K{‚É‚·‚é‘f°‚ē‚µ‚¢‹Zp‚Å‚·‚ȁB
‚¢‚ā‚Ķ‚āANVIDIA‚ÉAMDAƒCƒ“ƒeƒ‹‚©‚ēŠ“ŽÓó‚ŖŠś‘Ņ‚Å‚«‚Ü‚·‚Ģ‚¤B

818 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:39:17
‚¶‚į‚ ‚¢‚Ā‚Ü‚Å‚ąWin9xŠī€‚ōģ‚Į‚Ä‚ė‚ę
Win7‚Ŗ‚æ‚į‚ń‚Ę“®‚­ŠĀ‹«‚Č‚ēWPF‚Ķ•’Ź‚É“®‚­

819 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:42:48
•³ƒ{ƒ‚¢PC‚ÅŠJ”­A•³ƒ{ƒ‚¢PC‚ÅŽg—p‚Į‚Ä‚¢‚¤‚Č‚ē.net‚ĢŽg—pŽ©‘Ģ‚šl‚¦’¼‚µ‚½•ū‚Ŗ‚¢‚¢‚ń‚¶‚į
ų‚肶‚į‚Č‚­
C#(.net)‚Ŗo‚½“–Žž‚Č‚ń‚Ä‚ą‚Į‚Ęƒ{ƒƒJƒX‚É’@‚©‚ź‚āu’N‚ŖŽg‚¤‚ń‚¾‚ęwv‚Ę‚©Œ¾‚ķ‚ź‚Ä‚½‚Ŗ
ƒn[ƒh‚Ģi‰»‚ō”‚ĶŒy‚¢•ū‚¾‚ĘŽv‚¤‚Æ‚Ē‚ȁ[

820 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:43:47
Windowƒ}ƒl[ƒWƒƒ‚ŖGPUŽg‚Į‚Ă鎞‘ć‚É’†g‚Ģƒc[ƒ‹ƒLƒbƒg‚¾‚ƃŒƒKƒV[‚ɍS‚Į‚Ä‚ą‚Ė‚„

821 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:47:15
Windows7‚Į‚½‚ēA–¢‚¾‚ÉVistaˆČ‰ŗ‚ĢƒVƒFƒA‚¾‚ŗwwwww
‚æ‚Č‚Ż‚ɁAXP 62.55%AVista 15.25%A7 12.68% (NetApplications May, 2010)B
‚¢‚Ā‚É‚Č‚Į‚½‚ēƒƒWƒƒ[‚É‚Č‚é‚ń‚¾‚ė‚¤‚©‚ȁH

822 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:48:39
V‚µ‚¢ƒn[ƒh‚Ģ«”\‚šŠˆ‚©‚³‚Č‚¢‚Ę‚ą‚Į‚½‚¢‚Č‚¢‚©‚ēŒ©‚½–Ś‚š‚æ‚å‚Į‚ʍ‹‰Ų‚É‚µ‚ꂤ‚Į‚Ä‚¢‚¤‚¾‚Æ‚¾‚ė
Œ©‚½–Ś‚Ŗ‚Ē‚¤‚Å‚ą‚¢‚¢‚ń‚¾‚Į‚½‚ēWindows95Žž‘ć‚ĢŠiDˆ«‚¢UI‚ōģ‚Į‚Ä‚ź‚Ī‚¢‚¢
”‚ĢWinForms‚ĢŒ©‚½–Ś‚¾‚Į‚Đ””NŒć‚É‚ĶŒĆL‚­‚ÄŠiDˆ«‚¢‚Ę”FŽÆ‚³‚ź‚é‚ꂤ‚É‚Č‚Į‚Ä‚é‚ę

823 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:51:13
64bit‚Ā‚©‚¤‚Å–³‚¢ŒĄ‚č‚ā‚Į‚Ļ‚čXP‚¾‚ę‚ȁB
ƒƒNƒ`ƒ“ƒ\ƒtƒg‚Ģ‘Ī‰ž‚³‚¦‚ ‚ź‚ĪXP64bitŽg‚¢‚½‚¢‚ń‚¾‚ŖB

824 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:51:25
‚Ü‚¾ƒTƒ|[ƒgŠśŠŌŽc‚Į‚Ă邵A‚µ‚Ī‚ē‚­‚ĶXP‚Ŗ—DØ‚Å‚µ‚åB
‚܁[‚Å‚ąA‚±‚±1`2”N‚Å‘å•Ŗ•Ļ‚ķ‚é‚ĘŽv‚¤‚Æ‚ĒB

825 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:52:49
‚ ‚Ģ‚V‚ĢGUI‚Ģo—ˆ‚Ķ‰–ā‚¾‚ęƒ}ƒW‚ŁB

826 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:52:50
‚Å‚ąAŽ©•Ŗ‚ą 12.68% ‚Ģˆźˆõ‚Č‚ń‚¾‚Æ‚ĒEEE‚ā‚Į‚ĻŽg‚¢‚Ć‚ē‚¢‚ķƒRƒŒB
ˆź”N‹ß‚­Žg‚Į‚Ä‚Ä‚ąƒCƒ‰ƒCƒ‰‚·‚éB

827 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:53:32
>>823
‚ę‚­‚ķ‚©‚ē‚ń‚Ŗ64bit7‚яƒNƒ`ƒ“ƒ\ƒtƒgHƒEƒBƒ‹ƒX‘Īōƒ\ƒtƒgH‚Č‚ēŽg‚Į‚Ä‚é‚ę

828 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:55:39
>>821
—šŽj‚ÉŠw‚×
‚Ē‚ĢOS‚ąƒƒWƒƒ[‚É‚Č‚é‚Ģ‚ɐ””N‚©‚©‚Į‚Ä‚é
SP‚Ŗ2‚É‚Č‚é ‚É‚ĶƒVƒFƒAˆźˆŹ‚É‚Č‚Į‚Ä‚é

829 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:57:08
>>828
‚Å‚ĶAVista‚ą‚»‚ė‚»‚ėƒƒWƒƒ[‚ɁI

830 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:57:42
’·”NXP‚šŽg‚Į‚Ä‚¢‚½‚Ģ‚Å7‚ÅŠµ‚ź‚Ŗ•K—v‚Č‚Ģ‚ĶŠm‚©‚É”Ļ‚ķ‚µ‚¢
‚ŖA‚ ‚é’ö“x‚ĢƒXƒyƒbƒN‚Č‚ē‚ĪXP‚ę‚č‰õ“K‚¾‚¼
XP~‚¾‚Į‚½‚Ģ‚É‘f’¼‚ɍ~ŽQ‚µ‚½

831 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:57:45
‚Ē‚Ģ•Ó‚ŖŽg‚¢‚Ć‚ē‚¢‚ĢH •’Ź‚É•Ö—˜‚ÉŽg‚Į‚Ä‚é‚Æ‚Ē‚Č‚ŸB

832 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:57:58
‰SŽŅ‚Č‚ē‚Ę‚ą‚©‚­ƒvƒƒOƒ‰ƒ}‚Å‚µ‚å? ˆź”Źl‚©‚ēŒ©‚½‚ēPCƒEƒBƒU[ƒh‚Å‚µ‚å?w
ƒJƒXƒ^ƒ}ƒCƒY‚µ‚½‚čƒVƒ‡[ƒgƒJƒbƒgƒL[Žg‚Į‚½‚č•ā•ƒc[ƒ‹Žg‚Į‚½‚肵‚Ä‚½‚ēŽg‚¢ŸŽč‚Č‚ń‚©‘S‘R•Ļ‚ķ‚ē‚Č‚¢‚ę

833 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:58:16
>>827
‚V‚Ģ64bit”Å‚ĶƒƒNƒ`ƒ“ƒ\ƒtƒg‚Ģ‘Ī‰ž—L‚é‚Æ‚ĒAXP‚Ģ64bit”Å‚Ģ‘Ī‰ž‚Ŗ–³‚¢‚ń‚¾‚ęB
‚ŁA‹ƒ‚­‹ƒ‚­‚V‚Ģ64bit”ÅŽg‚Į‚Ä‚éB

834 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 22:59:46
‚±‚±‚ĶƒhƒU”Ā‚©‚—

835 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:01:49
‚¢‚­‚ē‚Å‚ą‚ ‚邾‚ė‚ęEEEB

836 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:02:05
‚±‚ź‚ŖīŽć‚Į‚Ä‚ā‚Ā‚©EEEB

837 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:20:47
ƒc[ƒ‹ƒo[‚ɃXƒ^[ƒgƒƒjƒ…[ģ‚Į‚Ä‚é‚ŖŒ³X‚ĢƒXƒ^[ƒg‚ŖŽ×–‚B
ƒ‰ƒCƒuƒ‰ƒŠ‚Ŗ•‚«‚©‚¹‚·‚¬B
‚؂܂ƂɃNƒŠƒbƒN‚·‚é‚ʁuƒAƒNƒZƒX‚Ŗ‹‘”Ū‚³‚ź‚Ü‚µ‚½v‚ČƒtƒHƒ‹ƒ_‘吙B
ƒGƒNƒXƒvƒ[ƒ‰‚ŃtƒHƒ‹ƒ_ŠJ‚­‚ĘƒtƒHƒ‹ƒ_‚ĢƒcƒŠ[‚ÅŒ»Ż‚ĢƒtƒHƒ‹ƒ_‚Ŗ‚Č‚ŗ‚©ˆź”Ō‰ŗ‚ɃXƒNƒ[ƒ‹B“Š‚°”ņ‚Ī‚µ‚½‚­‚Č‚éB
ŽžXAƒfƒXƒNƒgƒbƒv‚Édesktop.ini‚Ŗ‹Ą‚Į‚čķœo—ˆ‚Č‚¢B
ƒz[ƒ€ƒOƒ‹[ƒvƒAƒCƒRƒ“AƒŒƒWƒXƒgƒŠ˜M‚Į‚ăfƒXƒNƒgƒbƒv‚©‚ēĮ‚µ‚Ä‚ąĮ‚µ‚Ä‚ą‚¢‚Ā‚Ģ‚Ü‚É‚©•œŠˆB
USBƒƒfƒBƒA”²‚«·‚µ‚µ‚Ä‚é‚ĘUSBƒAƒCƒRƒ“‚ŖĮ‚¦‚éB‚Ü‚¾‚ą‚¤ˆź–{Žh‚³‚Į‚Ă邾‚ė‚Ŗ‚ŸI
‚±‚ź‚Ķ‘Š«‚Ģ–ā‘č‚©‚ą‚µ‚ź‚Č‚¢‚Ŗ‹xŽ~‚©‚ē–ß‚é‚ĘNIC‚Ŗ‚¾‚ń‚Ü‚č‚·‚éŠm—¦‚‚µB
ƒZƒLƒ…ƒŠƒeƒB‚Ģ–ā‘č‚Č‚Ģ‚©’m‚ē‚Č‚¢‚ŖA‹ŒŒ^‚ĢTeraStation‚ĘŒq‚®‚Ę‚«‚É‚ĶƒOƒ‹[ƒvƒ|ƒŠƒV[‚ÅNTLM‰ž“š‚Ģ‚Ż‘—M‚É‚µ‚Č‚¢‚Ę‚Č‚ē‚Č‚¢B
‚Ķ‚Ÿ‚Ķ‚ŸEEE‘¼‚É‚ąFX‚ ‚č‚·‚¬‚āEEEŽv‚¢•Ō‚·‚Ę’iX• ‚Ŗ—§‚Į‚Ä‚«‚½B

838 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:25:25
‚Ø‘O‚ĶŽ€‚Ź‚Ü‚ÅXPŽg‚Į‚Ę‚Æ‚ę‚—

839 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:26:28
‚Ó‚ c‚Ó

840 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:32:40
‚Vć‚Ģ‚ą‚Ģ‚Č‚ē‚¢‚¢‚Æ‚ĒAXPE‚Ę‚©Embedded—pXP‚ĢŠJ”­‚ąŒ‹\‚ ‚é‚Ģ‚ę‚ĖB
‚Ü‚¾5”NˆČćMS‚ĢƒTƒ|[ƒg‚ą‚ ‚é‚ķ‚Æ‚¾‚µB
‚±‚±‚ē•Ó‚Ķ‚¤‚Ü‚­Žg‚¢•Ŗ‚Æ‚Č‚¢‚ʂȁB

841 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:38:03
VPC‚Į‚Ä”÷–­‚É‚ß‚ń‚Ē‚­‚³‚¢‚©‚ēŒ‹‹Ē‚Ķ—×‚ÉŒĆ‚¢PC‚š’u‚¢‚ÄXP“ü‚ź‚ăeƒXƒgź—p‚É‚µ‚Ä‚é‚ķ

842 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:39:03
VPC‚Į‚Ä”÷–­‚É‚ß‚ń‚Ē‚­‚³‚¢‚©‚ēŒ‹‹Ē‚Ķ—×‚ÉŒĆ‚¢PC‚š’u‚¢‚ÄXP“ü‚ź‚ăeƒXƒgź—p‚É‚µ‚Ä‚é‚ķIIIII

843 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:39:31
>>832
ƒGƒNƒXƒvƒ[ƒ‰‚ĢAlt>F>W‚ŖAlt>F>X‚É•ĻX‚³‚ź‚Ä‚½‚肵‚Ä‚Ä‚¾‚ȁB
‚·‚®Šµ‚ź‚é‚ń‚¾‚Æ‚Ē‚³B

844 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:40:53
>>837
‚Ü‚ AUI‚Ģ‘€ģ«‚ĶŠm‚©‚É“ļ‚Ŗ‘½‚¢B
’P‚Ȃ銵‚ź‚Ģ–ā‘č‚ĘŒ¾‚¢Ų‚ź‚Č‚¢‰üˆ«“_‚Ŗ‚¢‚ė‚¢‚ė‚ ‚é‚Ę‚Ķ‰“‚ąŽv‚¤B
Åˆ«‚Č‚Ģ‚Ŗƒtƒ@ƒCƒ‹ŒŸõ‚Ģ‰üˆ«B

‚¾‚ŖA
„‚؂܂ƂɃNƒŠƒbƒN‚·‚é‚ʁuƒAƒNƒZƒX‚Ŗ‹‘”Ū‚³‚ź‚Ü‚µ‚½v‚ČƒtƒHƒ‹ƒ_‘吙B
‚±‚ń‚Č•¶‹å‚‚ź‚él‚ĶƒVƒXƒeƒ€ƒtƒHƒ‹ƒ_‚š‰B‚³‚Č‚¢Ż’č‚É‚µ‚æ‚įƒ_ƒ‚¾‚ėw

845 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:42:57
7‚ĶXP‚ę‚č‚ąˆĄ’肵‚Ä‚é‚©‚ē‚¢‚ź‚Ä‚é‚Č
ƒtƒ@ƒCƒ‰[Žg‚¤‚©‚ē7“Į—L‚ĢUI‚Ę‚©ŠÖŒW‚Č‚µ
OS‚ĶˆĄ’č‚³‚¦‚µ‚Ä‚ź‚Ī‚¢‚¢‚ę

846 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:44:05
‚Č‚ē2000‚Å‚¢‚¢‚¶‚į‚ńB

847 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:47:02
ƒtƒ@ƒCƒ‰[‚Č‚ń‚ÄŽ€Œź‚¾‚ĘŽv‚Į‚Ä‚½w
‚Į‚Ä‚¢‚¤‚©AŽg‚¦‚éƒtƒ@ƒCƒ‰‚ ‚éH

Avesta‚Ę‚©Žg‚¢‚É‚­‚¢‚µAUltraExplorer‚ĶŠś‘Ņ‚µ‚Ä‚½‚ŖŒ‹‹Ē•ś’uó‘Ō‚Ģ‚ꂤ‚¾‚µ

848 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:47:58
>>846
ƒ}ƒ‹ƒ`CPU‚É‘Ī‰ž‚µ‚Ä‚Č‚¢
ƒTƒ|[ƒgŲ‚ź‚ăZƒLƒ…ƒŠƒeƒBŽ€‚ń‚Å‚é
.Net4‚Ŗ“ü‚ē‚Č‚¢
ƒXƒŠ[ƒv‚ŖI‚ķ‚Į‚Ä‚é
ƒpƒtƒH[ƒ}ƒ“ƒXˆ«‚¢
ˆĄ’č‰]XˆČ‘O‚ɘ_ŠO‚Å‚·

>>847
UltraExplorer•—‚Ģ‚ą‚Ģ‚šdelphi‚ōģ‚Į‚½‚©‚ē‚»‚źŽg‚Į‚Ä‚é

849 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:50:17
‚±‚±ƒhƒU”Ā‚©‚ĘŽv‚Į‚½w
>>847
x-finderŽg‚Į‚Ä‚éB‹É‹H‚É—Ž‚æ‚é‚Æ‚Ē‹C‚É‚Č‚ē‚Č‚¢ƒŒƒxƒ‹BWin7pro64bit

850 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/22(‰Ī) 23:53:20
>>849
‚ ‚č‚Ŗ‚ĘŒć‚ÅŽŽ‚µ‚Ä‚Ż‚éB

851 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 00:25:55
>>844
—į‚¦‚Ī SendToB
ŽĄŪ‚Ķ SendTo ‚Ķ C:\Users\{ƒ†[ƒU}\AppData\Roaming\Microsoft\Windows\SendTo
‚Č‚ń‚¾‚Æ‚ĒA‰½ŒĢ‚© C:\Users\{ƒ†[ƒU}\SendTo ‚ŖˆÓ–”‚ą‚Č‚­‘¶Ż‚µ‚ăAƒNƒZƒX•s”\B
‚±‚ń‚Č•Ļ‚Č‚ą‚Ģ‚Ŗ‚ ‚Į‚Ä‚ąA‰B‚ź‚Ä‚¢‚½‚ē—Ē‚¢‚Ę‚©Œ¾‚¦‚é‚Ģ‚©H

852 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 00:40:29
>>851
>‰½ŒĢ‚© C:\Users\{ƒ†[ƒU}\SendTo ‚ŖˆÓ–”‚ą‚Č‚­‘¶Ż‚µ‚ăAƒNƒZƒX•s”\B
‚¤‚æ‚ĢƒZƒuƒ“‚æ‚į‚ń‚É‚Ķ‚ ‚č‚Ü‚¹‚ń

853 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 00:48:22
>>851
ŽĄŪ‚ĶiŠĒ—ŽŅŒ ŒĄ‚Č‚ējƒAƒNƒZƒXŒ ‚š‚æ‚į‚ń‚ʐŻ’č‚·‚ź‚ĪƒAƒNƒZƒX‚Å‚«‚é‚ń‚¾‚Æ‚Ē‚³B
‚Ü‚ AƒAƒNƒZƒX‚š§ŒĄ‚³‚ź‚é‚Ģ‚ɁuŠĒ—ŽŅv‚Į‚Ä–¼‚Ī‚©‚č‚Č‚Ģ‚Ķ‰½‚Č‚ĢA
‚Į‚Ä“Ė‚Įž‚Ż‚½‚¢‹CŽ‚æ‚Ķ‰“‚ą•Ŗ‚©‚é‚Æ‚Ēw

854 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 01:17:31
M—p‚Å‚«‚éŠĒ—ŽŅ‚É‘Ī‚·‚鐧ŒĄ‚Ķ­‚Č‚¢‚ń‚¾‚ęB‚—

855 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 02:14:51
7‚ÅŠš‚µ‚©‚Į‚½‚Ģ‚Ķ‘¶Ż‚µ‚Č‚¢ƒlƒbƒgƒ[ƒN‚ĢƒpƒX‚Ģƒtƒ@ƒCƒ‹‚ɃAƒNƒZƒX‚µ‚ꂤ‚Ę‚µ‚Čł܂Į‚Ä‚ąƒvƒƒZƒX‚ĶŽE‚¹‚é‚ꂤ‚É‚Č‚Į‚½B
Vista‚Ü‚Å‚Ķƒ^ƒCƒ€ƒAƒEƒg‚·‚é‚܂ŃvƒƒZƒX‚šŽE‚·‚±‚Ę‚·‚ē‚Å‚«‚Č‚©‚Į‚½B
Vista‚©‚ēAPI’Ē‰Į‚³‚ź‚Ä‘Ī‰ž‚µ‚½‚ĘŽv‚Į‚Ä‚½‚Ģ‚ÉVista‚Å‚ą’Ē‰Į‚µ‚½API‚šŽg‚Į‚Ä‚Č‚¢‚Ģ‚©ŽE‚¹‚Č‚©‚Į‚½‚Č‚Ÿc

856 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 02:34:23
”•SŒĀ‚Ģƒtƒ@ƒCƒ‹‚āƒtƒHƒ‹ƒ_‚š‘I‘š‚µ‚½‚¾‚ƂŃGƒNƒXƒvƒ[ƒ‰‚Ŗ—Ž‚æ‚éŽd—l‚ĶvistaˆČ~‰šĮ‚³‚ź‚½‚ĢH
‚±‚ĢŽd—l‚Ģ‚¹‚¢‚Ő”•SŒĀ‚Ģƒtƒ@ƒCƒ‹‚Ģ“ü‚Į‚Ä‚éƒtƒHƒ‹ƒ_‚š•ŹƒtƒHƒ‹ƒ_‚ɈŚ“®‚·‚鎞‚ÉŽč“®‚Å50ŒĀ‚­‚ē‚¢‚ø‚ĀˆŚ“®‚µ‚Č‚­‚æ‚į‚¢‚Æ‚Č‚­‚Ä•s•ÖB

857 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 03:01:31
>>856
—Ž‚æ‚é‚Ę‚Č‚é‚Ę‚Ž‚µ‚ė•Ļ‚ČƒVƒFƒ‹Šg’£‚Ę‚©‚Ŗ“ü‚Į‚Ä‚éŠĀ‹«‚¶‚į‚Č‚¢‚©‚Ę‹^‚¢‚½‚­‚Č‚é‚Č‚ŸB
XP‚Å‚ą”•S‚­‚ē‚¢‚Ģƒtƒ@ƒCƒ‹”‚Ę‚¢‚¤‚©‚½‚¾ƒtƒ@ƒCƒ‹‚Ŗ‘½‚¢‚Ę‚¢‚¤ó‹µ‚Å—Ž‚悽‚±‚Ę‚Č‚ń‚Ä‘S‘R‚Č‚¢B
‚»‚ź‚Å‚ąVistaˆČ~‚ĢƒGƒNƒXƒvƒ[ƒ‰‚ĢˆĄ’芓‚ĶXP‚Ę‚Ķ”ä‚ׂą‚Ģ‚É‚Č‚ē‚Č‚¢‚ĘŽv‚¤‚ęB

‚Å‚ąAVista‚ĢƒGƒNƒXƒvƒ[ƒ‰‚Ķ7‚šG‚Į‚½‚ ‚Ę‚Å‚Ķ‘€ģ«‚Ŗ‚¢‚ė‚¢‚ėƒNƒ\‚·‚¬‚Ä‚ą‚¤G‚é‹C‚Ŗ‹N‚«‚Č‚¢‚Ģ‚Å7‚Ŗ‚ØŠ©‚ß‚¾‚Č‚ŸB

858 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 03:36:59
VistaˆČ~‚ʼnšĮ‚³‚ź‚½‚Ģ‚©H‚Į‚Ä‚±‚Ę‚ĶAVista‚ę‚č‚ą‘O‚ĢOS‚Å‚Ø‚æ‚é‚Į‚Ä‚±‚Ę‚¾‚ę‚ĖB
Me‚Ķ’m‚ē‚ń‚ŖA2000AXP‚Å‚Ķ“–‚½‚č‘O‚Ģ‚ꂤ‚É1000ƒtƒ@ƒCƒ‹‚®‚ē‚¢‘I‘š‚µ‚Ä‚¢‚½‚ęB
ƒtƒ@ƒCƒ‹‚ĢŽķ—Ž‚É‚ą‚ę‚é‚ń‚¾‚ė‚©B

859 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 03:57:21
XP‚¾‚Ęƒtƒ@ƒCƒ‹‚š1000ŒĀƒRƒs[‚µ‚ꂤ‚Ę‚µ‚ăvƒ`ƒtƒŠ‚µ‚āuŽc‚č 192839•Ŗv‚Ę‚©‚µ‚å‚Į‚æ‚悤Œ©‚é‚Æ‚Ē‚Č‚ 

860 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 04:06:59
‚»‚ź‚Ķ
> ƒtƒ@ƒCƒ‹‚āƒtƒHƒ‹ƒ_‚š‘I‘š‚µ‚½‚¾‚ƂŃGƒNƒXƒvƒ[ƒ‰‚Ŗ—Ž‚æ‚é
‚ʉ½‚©ŠÖŒW‚ŖH

861 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 04:22:50
Œ‹‹Ēƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚É•¶‹åŒ¾‚Į‚Ä‚é“z‚ĶŽg‚¢•ū’m‚ē‚Č‚¢‚¾‚Æ‚Č‚ń‚¶‚į‚Ė‚„‚©A‚Ę‹^‚¢‚½‚­‚Č‚é‚ȁ[B
•’Ź‚ÉForm‚šŒp³‚µ‚½MyForm‚Ę‚©TextBox‚šŒp³‚µ‚½MyTextBox‚Ż‚½‚¢‚Č‚ĢŽg‚¤‚ę‚ȁH
ƒfƒUƒCƒić‚Å•’Ź‚É“®‚­‚µEEE

862 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 04:52:33
‚Ü‚ ‚Č‚—

863 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 09:48:39
ƒ†[ƒUƒRƒ“ƒgƒ[ƒ‹‚Ā‚©‚Į‚ăoƒCƒ“ƒh
“ą•”‚ÅDIŽg‚Į‚½XVˆ—‚Ę‚©’“Šy‚æ‚ń‚¾‚Į‚½

‰ß‹ŽŒ`‚Č‚Ģ‚Ķ”‚ĶWPF‚ā‚Į‚Ä‚é‚©‚ēI
‚Č‚ń‚¹‚ą‚Į‚Ę’“Šy‚æ‚ń‚Ū‚ń‚Č‚Ģ‚¾I

864 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 13:34:20
>>810
808‚Å‚·B‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·B‚æ‚å‚Į‚ĘŒŸõ‚µ‚Ä‚Ż‚Ü‚·B

865 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 19:00:27
>>851
‚»‚ź‚ē‚ĶXPˆČ‘O‚ĢƒoƒbƒNƒAƒbƒvŒnƒAƒvƒŠ‚ĢŒŻŠ·«‚Ģ‚½‚߂ɐŻ‚Æ‚ē‚ź‚½ƒWƒƒƒ“ƒNƒVƒ‡ƒ“B
Vista‚ā2008‚ĢŽž‚É‘›‚®‚Č‚ē‹–‚¹‚é‚ŖA”X‰ß‚¬‚é‚Ģ‚Å‹–‚³‚Č‚¢B
‚±‚ĢīŽćŠJ”­ŽŅ‚ŖI

866 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 20:41:14
>>861
‚Ü‚ ‚»‚¤‚¢‚¤‚Ģ‚Ķƒhƒgƒlƒg‚Ģ—pŒź‚Å‚ĶuƒJƒXƒ^ƒ€ƒRƒ“ƒgƒ[ƒ‹v‚Č‚ń‚¾‚Æ‚Ē‚Ėw

’N‚ąuƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚É•¶‹åvŒ¾‚Į‚Ä‚é“z‚Č‚ń‚Ä‚¢‚Č‚¢‚ĘŽv‚¤‚ŖA
u‰“‚ĶƒfƒUƒCƒi‚ĢƒoƒO‚Č‚ń‚©‘˜‹ö‚µ‚Ä‚±‚Ę‚Ė‚¦‚ęv‚Į‚ÄŒ¾‚¢‚½‚¢‚Č‚ēA
‚¾‚©‚ē‚»‚č‚į’“ƒVƒ“ƒvƒ‹‚ČƒRƒ“ƒgƒ[ƒ‹‚µ‚©ģ‚Į‚Ä‚Č‚¢‚©‚ē‚¾‚ę

867 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 20:59:19
ÄŒ»«‚Ģ‚ ‚éƒpƒ^[ƒ“‚š’ńŽ¦‚·‚ź‚ĪI‚ķ‚é˜b‚Č‚Ģ‚ɁB

868 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 21:29:07
ƒoƒOƒŒƒ|[ƒg‚µ‚Ä‚¢‚Č‚¢‚Ģ‚©A‚µ‚½‚Æ‚ź‚ĒƒoƒO‚Ę‚µ‚Ä”FŽÆ‚³‚ź‚Č‚©‚Į‚½‚Ģ‚©B

869 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 21:33:00
if (DesignMode)‚š“KŲ‚ÉŽg‚¦‚Ī‰ń”š‚Å‚«‚é(‚Ę‚¢‚¤‚ę‚莩•Ŗ‚ŃGƒ‰[‚šģ‚Į‚Ä‚¢‚é)‚Ę‚©

870 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 21:46:55
>>866
ƒoƒO‚é˜b‚Ķ‚ę‚­•·‚­‚©‚ē–{“–‚É‚ ‚é‚ń‚¾‚ė‚¤‚ĖB
‰“‚Ķ‚Č‚Į‚½‚±‚Ę‚Č‚¢‚©‚ē‚Ē‚¤‚Å‚ą‚¢‚¢‚Æ‚ĒB
‚ŁA˜_“_‚ø‚ē‚µ‚ĉ½‚Ŗ‚¢‚¢‚½‚¢H

871 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 21:52:52
‚ą‚Į‚Ę‚½‚­‚³‚ńŽg‚Į‚½‚ē‚ ‚Č‚½‚É‚ą•Ŗ‚©‚é‚ęA‚Ę‚¢‚¤‚±‚Ę‚šŒ¾‚¢‚½‚¢‚ń‚¾‚ė‚¤‚ęB

872 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 21:54:24
‚ ‚éˆÓ–”ŒŪ•‘‚µ‚Ä‚­‚ź‚Ä‚é‚ń‚¶‚į‚ĖH
‚ą‚Į‚ĘŽg‚¢ž‚ß‚ęI‚ʁB

–³‚¢•Ø‚šƒS[ƒ‹‚É’u‚­‚Ę‚©‚ā‚čŽč‚¾‚ķ‚Ÿ

873 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 22:44:35
ƒrƒbƒg‰‰ŽZ‚š•\‚µ‚½ƒCƒ“ƒ^[ƒtƒF[ƒX‚Ķ‚ ‚č‚Ü‚·‚©H

874 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 22:54:49
‚Č‚¢

875 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 22:57:20
‚ń‚ŁAVista‚Ķ‚¢‚ĀƒƒWƒƒ[‚É‚Č‚éEEE‚¶‚į‚Č‚­‚āAWPF‚Ŗd‚½‚¢PC‚Ŗ‚¢‚Ā‚²‚ė‚Ü‚Å
‹Ą‚é‚©‚Ŗ–ā‘č‚¾B
‚Ē‚ĢPC‚Å‚ą“®‚©‚»‚¤‚Į‚Ä‚¢‚¤ƒAƒvƒŠ‚š‘g‚Ž‚Č‚ēA‚ ‚ʐ””N‚ĶForms‚©‚Č‚ŸB
‚Ü‚ A‚¢‚ø‚ź‚É‚µ‚ėŽžŠŌ‚Ģ–ā‘č‚¾‚ė‚¤‚Æ‚ĒB

>>873
System.Collections.BitArray ‚Č‚ń‚©‚Ķ‚Ē[‚¾‚ė‚¤H


876 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 22:59:03
”‚ĢPC‚Å–ā‘č‚Č‚­“®‚­ƒAƒvƒŠ‚µ‚©‚Č‚¢‚Č‚ē”ƒ‚¢Š·‚¦‚Č‚­‚čĻ‚Ž‚©‚ē‚ĖB
d‚½‚¢ƒAƒvƒŠ‚šģ‚é‚ׂ«B–³‘Ź‚ɏd‚½‚¢‚Ģ‚Å‚Ķ‚Č‚­‚Ä‚ĖB

877 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 23:07:09
‚ ‚č‚Ü‚¹‚ń‚Å‚µ‚½‚©
ƒtƒ‰ƒOˆµ‚¢‚Ģenum‚šŠĒ—‚·‚éƒWƒFƒlƒŠƒbƒNƒNƒ‰ƒX‚š
ģ‚č‚½‚©‚Į‚½‚ń‚Å‚·‚ŖA‰½‚©—Ē‚¢•ū–@‚Ķ‚ ‚č‚Ü‚¹‚ń‚©H
“ń‚Ā‚š‚Ü‚Ę‚ß‚½’l‚šƒ`ƒFƒbƒNo—ˆ‚é‚Č‚ēhashset‚Å‚ą
‚¢‚¢‚Ģ‚Å‚·‚©B

878 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 23:09:34
>>875
‚ ‚č‚Ŗ‚Ę‚¤
ŽŽ‚µ‚Ä‚Ż‚Ü‚·

879 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 23:12:43
ƒrƒbƒg‰‰ŽZ‚š•\‚µ‚½ƒCƒ“ƒ^[ƒtƒF[ƒX‚Į‚Ä‚Ē‚¤‚¢‚¤ˆÓ–”‚Č‚ń‚¾‚ė‚¤w

880 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 23:18:15
interface IBitwise<T> {
  T BitwiseAnd(T other);
}
‚±‚ń‚Č‚ńH

881 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 23:27:28
>>857-859
‚ ‚źH2,300ŒĀ‚­‚ē‚¢‚Å—Ž‚æ‚é‚Ģ‚Ķ•’Ź‚¾‚ĘŽv‚Į‚Ä‚½B
‚Ä‚©vista‚Å‚ą—Ž‚悽B
Šm”F‚µ‚½‚Ģ‚Ķ98,XP,VistaB‚ ‚Ę2000‚ą‚¾‚Į‚½‚©‚ąB
‚»‚ź‚¼‚ź‘S‚­ˆį‚¤ŠĀ‹«‚¾‚©‚ē“ĮŽź‚Č‚ķ‚Æ‚¶‚į‚Č‚¢‚ĘŽv‚¤‚Æ‚ĒB
vista‚Ķ”äŠr“IV‚µ‚¢ƒm[ƒgPC‚ÅOS“ü‚ź—§‚Ä‚ÅŠm”FB
ƒtƒ@ƒCƒ‹‚Ķ‚»‚ź‚¼‚ź‚ĢPC‚ňį‚¤‚Æ‚ĒA“ƈźŽķ—Ž‚Ģƒtƒ@ƒCƒ‹‚Å‚ą•ŹX‚ĢŽķ—Ž‚Ģƒtƒ@ƒCƒ‹‚Å‚ąŠm”FB

882 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/23(…) 23:44:43
>>880
‚Æ‚ĒA‚»‚ź‚ɈӖ”‚Ŗ‚ ‚é‚Ę‚µ‚½‚ēA‚ ‚éŒ^T‚Ģu˜_—˜av‚Č‚ēu˜_—˜av‚É
•””‚Ģ’č‹`‚Ŗ‚ ‚肤‚鏼‡‚¾‚Æ‚¶‚į‚Č‚¢‚Ģ‚©‚ȁB

‚ā‚Į‚Ļ•Ļ‚¾‚ĘŽv‚¤‚Æ‚Ē‚Čw

883 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 01:02:27
>>869
‚Ü‚³‚µ‚­ƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹‚Å‚¤‚Ü‚­“®‚©‚Č‚¢—į‚¶‚į‚Č‚¢‚©B


884 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 01:10:32
VS2008ˆČ‘O‚ĢƒfƒUƒCƒi‚ĢƒoƒO‚¤‚ń‚Ź‚ń‚Ģ˜b‚Į‚Ä
ŠJ‚¢‚½’¼Œć‚Ķ“Į‚É–ā‘č‚Č‚­‚Ä‚µ‚Ī‚ē‚­‚Č‚É‚©‚µ‚Ä‚é‚ʏd‚­‚Č‚Į‚Ä‚­‚é
’iXƒRƒ“ƒeƒLƒXƒgƒƒjƒ…[‚Ŗ‘I‘š‚Å‚«‚Č‚­‚Č‚Į‚½‚čŒÅ‚Ü‚Į‚½‚č
ƒp[ƒc‚ŖĮ‚¦‚½‚č’†g‚Ŗ•\Ž¦‚³‚ź‚Č‚­‚Č‚Į‚Ä‚¢‚­
‚Å‚ąƒfƒUƒCƒi•Ā‚¶‚ÄŠJ‚«‚Č‚Ø‚·‚Ę‚µ‚Ī‚ē‚­‚Ķ‚Ü‚½•’Ź‚ÉŽg‚¦‚é
ƒR[ƒh‚Ŗˆ«‚¢‚Ę‚©‚¢‚¤ˆČ‘O‚Ģ•Ļ‚Č“®ģ‚Ģ‚±‚Ę‚¾‚ėH

885 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 02:56:33
‚ ‚é2‚Ā‚ĢƒtƒHƒ‹ƒ_ŠŌ‚Å“Æ‚¶ƒtƒ@ƒCƒ‹–¼‚©‚ĀXV“śŽž‚ŖV‚µ‚¢‚ą‚Ģ‚šLINQ‚ÅŽę“¾‚µ‚½‚¢‚Å‚·B
IEqualityComparer<FileInfo>‚šŒp³‚µ‚½MyCompare‚šŽg‚Į‚ÄExcept‚µ‚½‚Ģ‚Å‚·‚Ŗ‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ńB
GetHashCode()‚Å return 1;‚Č‚Ē’č‚Ü‚Į‚½’l‚š•Ō‚¹‚Ī‚¤‚Ü‚­‚¢‚­‚Ģ‚ŁAGetHashCode()‚ĢŽĄ‘•‚Ŗˆ«‚¢‚Ģ‚©‚ĘŽv‚¢‚Ü‚·B
‚µ‚©‚µAƒIƒuƒWƒFƒNƒg‚šˆźˆÓ‚É“Į’č‚·‚邽‚ß‚Ģƒƒ\ƒbƒh‚Č‚Ģ‚¾‚©‚ē‚»‚¤‚¢‚Į‚½ŽĄ‘•‚ĶŠŌˆį‚Į‚Ä‚¢‚é‚ĘŽv‚¢‚Ü‚·B

‚ą‚µ‚©‚µ‚½‚ē‘S‘RŠØˆį‚¢‚š‚µ‚Ä‚¢‚é‚©‚ą‚µ‚ź‚Ü‚¹‚ń‚ŖA‚Ē‚Č‚½‚©•‚ƏM‚š‚¢‚½‚¾‚Æ‚Ü‚¹‚ń‚©H
‚ę‚ė‚µ‚­‚ØŠč‚¢‚µ‚Ü‚·B
ƒ\[ƒXFhttp://ideone.com/Ttea4

886 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 03:50:55
Equals(a, b)‚Ŗtrue‚Ģ‚Ę‚«AGetHashCode(a)‚ĘGetHashCode(b)‚Ķ“Æ‚¶’l‚š•Ō‚³‚Č‚¢‚Ę‚¢‚Æ‚Č‚¢B
ƒnƒbƒVƒ…‚ĢŒvŽZ‚Ƀtƒ‹ƒpƒXŽg‚Į‚Ä‚æ‚įA
ƒtƒ@ƒCƒ‹–¼‚ʍXV“ś‚Ŗ“Æ‚¶‚Č‚Ģ‚ɃtƒHƒ‹ƒ_‚Ŗˆį‚Į‚½‚ēˆį‚¤’l‚É‚Č‚éB

‚»‚źˆČ‘O‚ɍ·W‡‚¶‚įƒ_ƒ‚¶‚į‚Č‚¢‚©H

887 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 10:32:57
GetHashCode‚Åreturn 1‚ĶŠŌˆį‚¢‚¶‚į‚Č‚¢‚ę
ˆźˆÓ‚Å‚ ‚é•K—v‚Ķ‚Č‚¢

888 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 14:12:21
>>885
‚Ę‚č‚ ‚¦‚ø“š‚¦‚é‚ŖAŠŌˆį‚¢‚ĢŽw“EˆČŠO‚ĢŽæ–ā‚ĶŽó‚Æ•t‚Æ‚Č‚¢

// 'a : new { string DirectoryName, string FileName, DateTime ModifiedTime }
// files1 : IEnumerable<'a>
// files2 : IEnumerable<'a>

from f1 in files1
join f2 in files2 on f1.FileName equals f2.FileName
select (f1.ModifiedTime >= f2.ModifiedTime) ? f1 : f2

889 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 14:23:32
>>888
LINQ‚Ā‚©‚¤‚ĘƒXƒQ[’Z‚­‚©‚ź‚é‚ń‚¾‚ȁB
‚±‚č‚įŠo‚¦‚½‚Ł‚¤‚ŖŽdŽ–‚Ŗ‚ē‚­‚É‚Č‚é‚ȁB

890 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 20:48:36
‚¾‚ź‚©A–l‚ÉVisualStudio2008StandardEdition‚š”ƒ‚Į‚Ä‚­‚¾‚³‚¢i„ƒGj

891 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 20:50:48
‚µ‚©‚µŒ^„˜_‚Ŗ‚Ā‚¢‚Ä‚Ü‚ķ‚é‚©‚ēA“Ē‚ń‚ł邤‚æ‚É‚ķ‚Æ‚ķ‚©‚߁B
ƒR[ƒh‚šŽ©ŒČƒŒƒrƒ…[‚·‚éŪ‚ɍ¬—‚µ‚Ä‚«‚āu‚ą[‚¢‚¢‚āA‘åä•vA³‚µ‚¢v‚É‚Č‚ē‚ń‚©‚ʐS”zB
‚·‚Å‚ÉŠ÷ć‚Å‚ĢƒŒƒrƒ…[‚Ķˆā•Ø‚ŁAIDE•K{‚Č‚Ģ‚©EEE

892 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 20:51:09
’Z‚­‚āA‰Ā“Ē«‚ą‚‚¢‚Č‚ēA‚»‚ź‚Å‚¢‚¢‚ń‚¾‚ė‚¤‚Æ‚Ē‚Ė

893 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 20:59:07
>>892
”ƒ‚Į‚Ä‚­‚¾‚³‚¢i„ƒGj

894 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 20:59:40
>>891
Œ^‚š–¾Ž¦‚µ‚Ä‚ą‚¢‚¢‚Ģ‚ęH
>>888‚¾‚Į‚Ä“½–¼Œ^a'‚É‚µ‚Ä‚é‚Æ‚ĒFileInfo‚Å‚¢‚¢‚µ
from FileInfo f1 in ... ‚Ę‚© join FileInfo f2 in ... ‚Ę‚©‘‚Ƃ邵

895 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 21:02:42
•s—v‚ȏī•ń‚šœ‹Ž‚µ‚ĈӐ}‚š–¾Šm‚É‚·‚é‚Ģ‚ą‘åŲ
­‚Č‚­‚Ę‚ą>>888‚šLINQŽg‚ķ‚ø‚ɏ‘‚¢‚Ä‚ą•Ŗ‚©‚č‚ā‚·‚­‚Ķ‚Č‚ē‚Č‚¢‚ĘŽv‚¤‚ę

896 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 21:09:36
>>894
‚»‚ź‚Ķƒ_ƒ‚¶‚į‚Č‚¢‚©‚ȁB
‚»‚ĢŒ`‚Å‚ĢŒ^‚Ģ–¾Ž¦‚ĶƒLƒƒƒXƒg‚¾‚©‚ēB

897 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 21:12:01
>>886-887
‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·B
GetHashCode‚Ģ“®‚«‚š‘S‚­ŠØˆį‚¢‚µ‚Ä‚¢‚Ü‚µ‚½B
ƒ}ƒ‹ƒ`Žæ–ā‚Č‚Ģ‚ɐeŲ‚É‚Ø“š‚¦’ø‚¢‚Ä‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B
FullName‚šName‚É‚·‚é‚ĘŠś‘Ņ’Ź‚č‚Ģ“®‚«‚É‚Č‚č‚Ü‚µ‚½B

>>888
Œćo‚µ‚Ő\‚µ–ó‚ ‚č‚Ü‚¹‚ń‚ŖAWhere‚šŽg—p‚µ‚½‰šŒˆ•ū–@‚É‚Ķ‚½‚Ē‚č‚Ā‚¢‚Ä‚¢‚Ü‚µ‚½B
‚Ę‚ą‚©‚­‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

898 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 22:30:23
LINQ‚ĢŽć“_‚ĶƒuƒŒƒCƒNƒ|ƒCƒ“ƒg’u‚¢‚ăfƒoƒbƒK‚Å’Ē‚¦‚Č‚¢Ž–

899 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 22:33:05
–{Žæ“I‚É‚Ķó‘Ō‚šŽ‚½‚Č‚¢‚Ķ‚ø‚¾‚©‚ēƒXƒeƒbƒvŽĄs‚Å‚«‚é‚Ģ‚Ķ–{—ˆ‚Ø‚©‚µ‚¢

900 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 22:34:18
LINQ‚Į‚ÄŒp³‚Ę‚©o—ˆ‚é‚ĢH

901 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 22:40:52
>>900
’†g‚ĶŠg’£ƒƒ\ƒbƒh‚¾‚ęB

902 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 22:43:37
‘S‚Ä‚ĢƒRƒ“ƒgƒ[ƒ‹‚ĶAControls”z—ń‚ÉŽ©“®“I‚ÉŠi”[‚³‚ź‚Ü‚·‚ę‚ĖB
‚»‚ź‚ŁA
‚ ‚éƒRƒ“ƒgƒ[ƒ‹‚ŖA‘S‘Ģ‚ĢA‚ĘŒ¾‚¤‚©A
‚»‚ĢƒvƒƒOƒ‰ƒ€“ą‚ĢControls”z—ń‚Ģ’†‚Ģ
‰½”Ō–Ś‚É‚Č‚Į‚Ä‚¢‚é‚Ģ‚©‚š”»•Ź‚·‚é•ū–@‚Į‚Ä‚ ‚č‚Ü‚·‚Å‚µ‚傤‚©H
ƒvƒƒOƒ‰ƒ€‚©‚ēB


903 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 22:51:26
> ‚»‚ĢƒvƒƒOƒ‰ƒ€“ą‚ĢControls”z—ń‚Ģ’†‚Ģ
eƒRƒ“ƒeƒi‚ĢControls‚É“ü‚Į‚Ă邾‚ƂŁAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‘S‘Ģ‚Ģˆź‚Ā‚ĢƒRƒŒƒNƒVƒ‡ƒ“‚Č‚ń‚Ä•Ø‚Ķ–³‚¢‚Ķ‚ø‚¾‚Ŗ

904 F762F2010/06/24(–Ų) 22:54:40
>>901
Šg’£ƒƒ\ƒbƒh‚Å‚Č‚­‚Ä‚ą\‚ķ‚Č‚¢‚ęBƒCƒ“ƒXƒ^ƒ“ƒXƒƒ\ƒbƒh‚Å‚ą‚¢‚¢B
from x in hoge where x < 10 select x ‚Ķ’P‚ÉŒ`Ž®“I‚É
hoge.Where(x => x < 10).Select(x => x);
‚ʉšŽß‚³‚ź‚éBHoge‚ÉWhere‚Ę‚¢‚¤–¼‘O‚ĢƒCƒ“ƒXƒ^ƒ“ƒXƒƒ\ƒbƒh‚Ŗ‚ ‚ź‚Ī‚»‚ź‚ŖŒÄ‚яo‚³‚ź‚邵A
Šg’£ƒƒ\ƒbƒh‚ŖŒÄ‚яo‚³‚ź‚邱‚Ę‚ą‚ ‚éBƒ‹[ƒ‹‚Ķ‚»‚ź‚¾‚ƁB

905 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 22:55:56
‚·‚Ü‚ń–¼‘O‚Ķ–Y‚ź‚Ä‚­‚ź

906 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 23:01:50
>>904
‚؂؁A‚»‚¤‚Č‚Ģ‚©B
ƒNƒ‰ƒX‚ĘLINQ‚ŖƒCƒ“ƒ^[ƒtƒF[ƒX‚Å‚«‚Č‚­‚Į‚ÄŽg‚Į‚Ä‚Č‚©‚Į‚½BŽg‚Į‚Ä‚Ż‚é‹C‚É‚Č‚Į‚½‚ŗB

907 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 23:02:53
>>902
Formć‚Č‚ēthis.Controls<TextBox>().Select(c=>c)‚ÅTextBox‚¾‚Æ‚Ę‚ź‚éB
‰½‚ŏ‡”Ō•t‚Æ‚é‚©‚ĶD‚«‚É‚·‚ź‚Ī‚¢‚¢B

908 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 23:17:51
>>907
‚¦A‚»‚ń‚Č‚±‚Ę‚Å‚«‚é‚Ģ‚©H’m‚ē‚ń‚©‚Į‚½B‚²‚»‚²‚»

private void InitializeMe() {
var c = this.Controls<TextBox>().Select(c => c);
}

‚ńH

ƒGƒ‰[ 1 ƒvƒƒpƒeƒB 'System.Windows.Forms.Control.Controls' ‚ĶŒ^ˆų”‚Ęˆź‚É‚ĶŽg—p‚Å‚«‚Ü‚¹‚ńB C:\User\VS2010\Projects\test\ControlsTest\Form1.cs 18 17 ControlsTest

‚¦[‚ʁA‚Ē[‚ā‚é‚ĢH

909 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 23:21:06
Controls.OfType<TextBox>()‚Ģ‚±‚Ę‚©‚µ‚ē[H

910 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 23:30:29
‚؁[A‚»‚ź‚»‚źB‚Č‚é‚Ł‚ĒB

911 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 23:43:09
‚µ‚©‚µA
var con = this.Controls.OfType<TextBox>().Select(c => c);
foreach (Control ctr in con) {
textBox1.Text += ctr.Name + "\n";
}
‚Ę
foreach (Control ctr in this.Controls) {
if (ctr is TextBox) {
textBox1.Text += ctr.Name + "\n";
}
}
‚ĢA‚Ē‚æ‚ē‚Ŗ•Ŗ‚©‚č‚ā‚·‚­‚Ä•ŪŽē‚µ‚ā‚·‚¢‚©‚Ŗ–ā‘č‚¾‚ȁB

‚±‚ń‚ČƒTƒ“ƒvƒ‹‚¶‚įLINQ‚É‚Ķ–š•s‘«‚Č‚Ģ‚©‚ȁB

912 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/24(–Ų) 23:52:50
foreach (TextBox t in this.Controls.OfType<TextBox>()) {
textBox1.Text += t.Name + "\n";
}

913 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 00:16:29
>>911
ā‘ĪOfType‚¾‚Ė‚¦B
ƒlƒXƒg‚ŖŒø‚é‚Ģ‚Ķ—Ē‚¢‚±‚Ę‚Å‚·B
«—ˆ“I‚É’†‚Ŗ‚Ē‚ź‚¾‚Æ–c‚ē‚ń‚Å‚¢‚­‚©‚ķ‚©‚ē‚Č‚¢‚µB

914 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 00:20:06
textBox1.Text += string.Concat(from c in Controls.OfType<TextBox>() select c.Name + "\n");

915 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 00:29:27
>>914
Concat ‚ę‚č Join ‚Ģ‚Ł‚¤‚Ŗ‚ę‚­‚Č‚¢‚©H

916 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 00:37:46
Join‚Č‚ē––”ö‚É\n‚š‘«‚³‚Č‚­‚Ä‚¢‚¢‚©‚ēA‚ę‚č‚·‚Į‚«‚č‘‚Æ‚é‚ĖB

917 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 07:16:53
‚¤‚ń

918 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 07:19:45
‚æ‚Č‚Ż‚ÉŠg’£ƒƒ\ƒbƒh‚Ģ.Select(c => c)‚Ķ–³‚­‚Ä‚ą‰Ā‚¾‚ę‚Ė

919 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 09:50:39
‚»‚±‚Ķƒƒ“ƒ‰ƒCƒi[‚É‚±‚¾‚ķ‚é‚Ģ‚ā‚߂āA

var texts = Controls.OfType<TextBox>().Select(x => x.Name);
var joined = string.Concat(texts);
textBox1.Text = joined;

‚­‚ē‚¢‚É‚Ķ‚µ‚½‚¢B
‹ęŲ‚č‚²‚Ę‚É‘½­ˆÓ–”‚Ģ‚ ‚é•Ļ”–¼•t‚ƂāB

920 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 09:52:14
‚Ę‚¢‚¤‚©A‚±‚Ģ—į‚Ģź‡‚¾‚ʁAWPF Žg‚Į‚ăf[ƒ^ƒoƒCƒ“ƒfƒBƒ“ƒO‚Ę MVVM ƒpƒ^[ƒ“Žg‚Į‚ĉšŒˆ‚µ‚½‚¢‚Ę‚±‚ėB

921 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 14:45:38
‚¤‚ń‚»‚¤‚¾‚Ė

922 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 19:43:23
>>919
‚ ‚Ü‚čd—v‚Å‚Č‚¢•”•Ŗ‚ŁA—]Œv‚ČˆźŽž•Ļ”‚Ŗ‚Ū‚ń‚Ū‚ńo‚Ä‚­‚é‚Ł‚¤‚ŖŒ™‚¾‚Č‚ B

923 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 20:34:05
‚»‚č‚įAvar x ‚Ę‚© var temp ‚¾‚ē‚Æ‚¾‚ĘŒ™‚¾‚Æ‚ĒA
ˆÓ–”‚Ģ‚ ‚é–¼‘O‚Ŗ•t‚­‚Į‚Ä‚Ģ‚Ŗ‹ęŲ‚č‚šģ‚é1‚Ā‚ĢŽwj‚¾‚ĘŽv‚¤‚Ģ‚ę‚ĖB

924 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 21:23:54
‚ń‚¶‚į ListBox ‚Ę Label ‚Ę UserControl ‚Ģ”h¶ƒRƒ“ƒgƒ[ƒ‹‚ą‚ę‚ė‚µ‚­B
‚ ‚ AListBox ‚Ę UserControl ‚Ķ Tag ‚É String ‚Ŗ“ü‚Į‚Ä‚¢‚é“z‚¾‚ƁALabel ‚Ķ
‹t‚É Text ‚Ŗ ":" ‚ŏI‚ķ‚Į‚Ä‚¢‚é“z‚Ę Image ‚Ŗ null ‚Å‚Č‚¢“z‚Ķ‚¢‚ē‚Č‚¢‚©‚ē
œ‚¢‚Ä‚Ø‚¢‚Ä‚ĖB
‚Ę‚©ŠČ’P‚Å‚©‚Ā•Ŗ‚©‚č‚ā‚·‚­C³‚Å‚«‚é‚Č‚ēA”‚·‚®ęŠ·‚ąl‚¦‚Ä‚Ż‚ꂤB
”ńLINQ‚Ģ—į
foreach (Control ctr in this.Controls) {
bool hit = false;
if (ctr is TextBox) {
hit = true;
} else if ((ctr is ListBox) || (ctr is UserControl)) {
if (ctr.Tag is String) {
hit = true;
}
} else if (ctr is Label) {
if ((ctr.Text.EndsWith(":") || ((ctr as Label).Image!=null))) {
} else {
hit = true;
}
}
if (hit) {
listBox1.Items.Add(ctr.Name);
}
}


925 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 21:27:03
‚»‚ź‚ĶLINQ‚Ę‚©ˆČ‘O‚Ģ–ā‘č‚¾‚ė‚¤w
‚ā‚Į‚Ă邱‚Ę‚Ŗ®—‚Å‚«‚Ä‚Č‚¢‚©‚ē‰˜‚¢‚¾‚Æ

926 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 21:28:54
‚ā‚é‚Ü‚¦‚©‚ēƒMƒuƒAƒbƒv‚©H‚Ę‚©–³‘Ź‚ɐų‚Į‚Ä‚Ż‚éB

927 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 21:35:45
ƒNƒŠƒAƒ{ƒ^ƒ“‚Ę‚©ŽĄ‘•‚µ‚½‚Ę‚«‚»‚ń‚ČƒR[ƒh‘‚©‚³‚ź‚½‚Ģ‚šŽv‚¢‚¾‚µ‚½B

928 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 21:42:11
‚·‚Ż‚Ü‚¹‚ńB

http://dobon.net/vb/dotnet/system/sessionending.html‚šŽQl‚É
ƒVƒXƒeƒ€ƒVƒƒƒbƒgƒ_ƒEƒ“Žž‚ĢƒAƒvƒŠI—¹ˆ—‚š‘‚­‚±‚Ę‚Ŗ‚Å‚«‚Ü‚µ‚½B
iƒ^ƒXƒNƒgƒŒƒCķ’“Œ^ƒAƒvƒŠ‚Å‚·Bj

‚Å‚·‚ŖAć‹L‚Ģƒy[ƒW‚ĶAForm‚Ŗ‚ ‚é‚Ę‘O’ń‚ĢƒvƒƒOƒ‰ƒ€‚Å
SystemEvents.SessionEnding -= new SessionEndingEventHandler(SystemEvents_SessionEnding);
‚Ę‚¢‚¤ˆź•¶‚šForm1_Closedƒƒ\ƒbƒh‚Ģ’†‚ŏ‘‚¢‚Ä‚¢‚Ü‚·B

Ž„‚ĢƒvƒƒOƒ‰ƒ€‚Ķƒ^ƒXƒNƒgƒŒƒCķ’“ƒAƒvƒŠ‚Å‚Ł‚Ę‚ń‚ĒƒtƒH[ƒ€‚š•\Ž¦‚µ‚Č‚¢‚Ģ‚Å
‚Ē‚Ģ•”•Ŗ‚ŏ‘‚Æ‚Ī‚¢‚¢‚Ģ‚©‚ķ‚©‚č‚Ü‚¹‚ńB

’m‚Į‚Ä‚¢‚él‚Ŗ‚¢‚Ü‚µ‚½‚ēA‹³‚¦‚Ä‚­‚¾‚³‚¢B


929 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 21:42:38
ƒtƒ@ƒCƒ‹‚š“Ē‚Żž‚Žƒƒ\ƒbƒh‚ŁA
ƒtƒH[ƒ}ƒbƒg‚Ŗ‘½­•Ļ‚Å‚ąÅŒć‚Ü‚Å“Ē‚Ż‚±‚Ž‚Æ‚Ē
“r’†‚Å”­¶‚µ‚½ƒGƒ‰[‚Ķ‘S•”‹L˜^‚µ‚ÄŒÄ‚Ńo‚µŒ³‚É•Ō‚µ‚½‚¢‚Č‚ń‚ÄŽž‚Į‚Ä
‚Ē‚ń‚Č•—‚ÉŽĄ‘•‚·‚é‚Ģ‚ŖƒXƒ}[ƒg‚Č‚ń‚Å‚µ‚å‚©‚ĖB

–ß‚č’l‚Ķ“Ē‚Żž‚ń‚¾’l‚š•Ō‚µ‚½‚¢‚©‚ē
out ‚ ‚½‚č‚ŃŠƒXƒg‚Å•Ō‚·‚Ģ‚Ŗ‚¢‚¢‚Ģ‚©‚Č‚ŸB
‚»‚ź‚Ę‚ąƒCƒxƒ“ƒg‚Å’€ˆź•Ō‚·•ū‚Ŗ‚¢‚¢‚ń‚Å‚µ‚å‚©B

930 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 21:43:44
LINQ ˆČ‘O‚Ģ–ā‘č‚¾‚Č‚ŸB

•S•ą÷‚Į‚Ä‚»‚Ģˆ—‚Ŗ•K—v‚¾‚Ę‚µ‚āA
”ń LINQ ‚ʼnń‚·‚É‚µ‚Ä‚ąA‚»‚ź‚ĶšŒ‚šˆź“xƒƒ\ƒbƒh‰»‚µ‚āA

foreach (var ctr in this.Controls)
@if (cond(ctr))
@@listBox1.Items.Add(ctr.Name);

‚Ę‚·‚ׂ«‚¾‚ĘŽv‚¤‚µA‚±‚ź‚Ģ LINQ ‰»‚ĶA

foreach (var item in this.Controls.Where(x => cond(x)).Select(x => x.Name))
@listBox1.Items.Adde(item);

931 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 21:44:38
ų‚Į‚Ä‚Ķ‚Ż‚½‚ą‚Ģ‚ĢA‚»‚¤‚¢‚¤ź‡‚ɃtƒBƒ‹ƒ^‚Ę‚©Œ‹‡‚Ę‚©‚Ē‚¤‚ā‚é‚Ģ‚©•Ŗ‚©‚ē‚Č‚­‚Ä
ŽQl—į‚Ŗ—~‚µ‚¢‚¾‚Æ‚¾‚Į‚½‚č‚·‚éB
ƒGƒŒƒKƒ“ƒg‚ɏ‘‚Æ‚é‚Č‚ē‚ĪA‚»‚ź‚ɉz‚µ‚½‚±‚Ę‚Č‚¢‚©‚ē‹³‚¦‚Ä‚­‚źB
‚؂؂Į‚ĘŽv‚Į‚½‚ē^Ž—‚·‚é‚©‚ēB

932 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 21:44:48
>>929
ƒfƒŠƒQ[ƒg‚©ƒCƒ“ƒ^[ƒtƒFƒCƒX‚šˆų”‚É“n‚µ‚āAƒGƒ‰[‚Ŗ‹N‚«‚邽‚Ń‚ÉƒR[ƒ‹ƒoƒbƒN‚·‚é
ƒCƒxƒ“ƒg‚Å‚ą“Æ‚¶‚¾‚Æ‚ĒƒRƒ“ƒ|[ƒlƒ“ƒgģ‚é‚Ģ‚Å‚ą‚Č‚Æ‚ź‚Ī‘åŒU¾‚·‚¬‚邵•Ŗ‚©‚č‚Ć‚ē‚¢

933 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 21:51:57
‚؂؁A
bool cond(Control ctr) {
bool hit = false;
if (ctr is TextBox) {
hit = true;
} else if ((ctr is ListBox) || (ctr is UserControl)) {
if (ctr.Tag is String) {
hit = true;
}
} else if (ctr is Label) {
if (!((ctr.Text.EndsWith(":") || ((ctr as Label).Image!=null)))) {
hit = true;
}
}
return hit;
}
‚ʏo‚µ‚āA
var col = this.Controls.OfType<Control>()
.Where(x => cond(x)).Select(x => x.Name);
foreach (var item in col) {
listBox1.Items.Add(item);
}
‚ʏ‘‚­‚ķ‚Æ‚©B‚Å‚ąA‚»‚ź‚Į‚Ä
foreach (Control ctr in this.Controls) {
if (cond(ctr)) {
listBox1.Items.Add(ctr.Name);
}
}
‚ę‚čƒƒP•Ŗ‚©‚ń‚Č‚¢‚©‚ēƒt[ƒ“B

934 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 22:12:39
>>933
‚Ø‘O‚Ż‚½‚¢‚ČƒAƒz‚Ŗ‘‚¢‚Ä‚ąƒJƒIƒX‚š¶‚Ž‚¾‚Æ‚¾‚©‚ēif‚Ģ—…—ń‚É–„‚ą‚ź‚Ä‚½‚Ł‚¤‚Ŗ‚¢‚¢‚ęB

935 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 22:16:13
>>928
‹N“®Žž‚Ɉź‰ń+=‚µ‚ăAƒvƒŠI—¹‚Ü‚Å‚»‚Ģ‚Ü‚ń‚Ü‚Č‚ē•Ź‚É-=‚·‚é•K—v‚Ķ‚Č‚¢‚ę

936 F‚X‚Q‚WF2010/06/25(‹ą) 22:17:01
ƒfƒXƒgƒ‰ƒNƒ^‚ɏ‘‚¢‚Ä‚ą‚¢‚¢‚Å‚·‚©iLEƒÖEMj

937 F‚X‚Q‚WF2010/06/25(‹ą) 22:19:05
>>935
‚؂؁A‚Ē‚¤‚ą‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·II

-=‚Ķ•K—v‚Č‚¢‚ń‚Å‚·‚ĖI‚·‚Ż‚Ü‚¹‚ń‚Å‚µ‚½B‰SŽŅƒXƒŒ‚Å•·‚¢‚½‚Ł‚¤‚Ŗ‚ę‚©‚Į‚½‚Ż‚½‚¢‚Å‚·B

‚ ‚č‚Ŗ‚Ę‚¤B

938 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 22:23:05
‘¼‚Ģ‚Ę‚±‚ė‚ÅŽĄŪ‚É‚ā‚Į‚æ‚į‚Į‚Ä‚»‚¤‚¾‚©‚ēŒ¾‚Į‚Ę‚­‚Æ‚ĒAƒfƒXƒgƒ‰ƒNƒ^‚Å-=‚µ‚Ä‚Ķ‚¢‚Æ‚Č‚¢B
ƒCƒxƒ“ƒg‚ÅŒq‚Ŗ‚Į‚Ä‚éŠŌAƒCƒxƒ“ƒg‚Ģ“o˜^ę‚ŖGC‚³‚ź‚Č‚¢ŒĄ‚č‚Ķā‘Ī‚ɃCƒxƒ“ƒgƒnƒ“ƒhƒ‰‘¤‚ĶGC‚³‚ź‚Č‚¢‚©‚ē
‰½‚ĢˆÓ–”‚ą‚Č‚¢‚Ē‚±‚ė‚©AƒfƒXƒgƒ‰ƒNƒ^‚Å‘¼‚ĢƒIƒuƒWƒFƒNƒg‚ɃAƒNƒZƒX‚µ‚Ä‚µ‚Ü‚¤‚Ę‚»‚ĢƒIƒuƒWƒFƒNƒg‚Ŗ•œŠˆ‚µ‚ÄGCƒ^ƒCƒ~ƒ“ƒO‚Ŗ’x‚ź‚éB

939 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 22:26:22
>>934
933Œ©‚ź‚Ī•Ŗ‚©‚é‚ŖAŒ¾‚ķ‚ź‚½‘‚«•ū‘‚¢‚½‚ēA”ńLINQ‚ę‚莚”‘½‚­‚Č‚Į‚Ä‚½‚Å‚²‚“‚é‚ĢŠŖB
if ‚É–„‚ą‚ź‚éˆČ‘O‚É•”ŽG‚É‚µ‚Ä‚Ē[‚·‚é‚ęH

940 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 22:34:32
>>939
ƒAƒz‚¾‚ʍs‚Į‚½‚Ģ‚ĶA‚Ø‘O‚Ģo‚µ‚½Linq”Å‚Ę”ńLinq”Å‚Ķ‹““®‚Ŗˆį‚¤‚©‚ē‚¾‚ęB

941 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 22:35:27
‚Ø‘O‚Ż‚½‚¢‚ČƒAƒz‚Ŗ‘‚¢‚Ä‚ąƒJƒIƒX‚š¶‚Ž‚¾‚Æ‚¾‚©‚ēLINQ‚Ģ—…—ń‚É–„‚ą‚ź‚Ä‚½‚Ł‚¤‚Ŗ‚¢‚¢‚ęB

942 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 22:38:06
>>940
‚Ó‚ŽAŽŽ‚µ‚Ä‹““®‚Ķ“Æ‚¶‚¾‚Į‚½‚ń‚¾‚ŖAŽŽ‚µ•ū‚Ŗ‘«‚č‚Č‚©‚Į‚½‚Ģ‚©‚ȁH
‹ļ‘Ģ“I‚É‚ĶH

943 F‚X‚Q‚WF2010/06/25(‹ą) 22:38:17
>>938
Šm‚©‚ɁA‚ā‚Į‚æ‚į‚¢‚»‚¤‚Å‚µ‚½EE
Ž©•Ŗ‚É‚Ķ‚Ü‚¾‚©‚Č‚č“ļ‚µ‚»‚¤‚Å‚·‚ŖA‚ā‚ē‚Č‚¢‚Ę‚¢‚¤‚±‚Ę‚Ķ
‚µ‚Į‚©‚čŠo‚¦‚Ä‚Ø‚«‚Ü‚·B‚Ē‚¤‚ą‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

944 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 22:54:49
>>939
•¶Žš”  •”ŽG“x‚¶‚į‚Č‚¢‚Æ‚Ē‚ĖB

ˆÓ}‚š‹Lq‚·‚é‚Į‚Ä‚Ģ‚Ŗ‘厖B
‚±‚Ģ—į‚­‚ē‚¢‚Č‚ēAŠe—v‘f‚Ȃ߂āiforeachjA‚ą‚µšŒ–ž‚½‚·‚Č‚ēiifj‚Č‚ń‚ŁA
LINQ ‚Å‚Č‚­‚Ä‚ą‘å‘ĢˆÓ}•\‚¹‚Ă邵A•Ź‚ÉŒ³‚Ģ‚Ü‚Ü‚Å‚ą‚¢‚¢‚ĘŽv‚¤‚Æ‚ĒB

‚ą‚æ‚ė‚ńAcond ‚Ģ•”•Ŗ‚šŠÖ”‰»‚µ‚Ä‚Č‚¢ >>924 ‚Ķ‚»‚źˆČ‘O‚Ģ–ā‘č‚Ř_ŠOB

945 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 22:56:55
>>942
‚ ‚ A‚²‚ß‚ńA‹““®‚Ę‚¢‚¤‚Ģ‚ĶŒ¾‚¢•ū‚Ŗˆ«‚©‚Į‚½B
OfType‚ĶŠ®‘S•s—v‚¾‚µA‰ŗ‚ʍ‡‚ķ‚¹‚é‚Č‚ēSelect‚ą”÷–­‚Č‚Ę‚±‚ė‚¾‚©‚ē
Žš”‚Ŗ‘½‚­‚Č‚Į‚Ä•”ŽG‚Ę‚©‚¢‚¤‚ꂤ‚Č”äŠr‚Č‚ē

foreach (var item in this.Controls.Where(x => cond(x))) {
listBox1.Items.Add(item.Name);
}

‚¶‚į‚Č‚¢‚Ģ‚©‚ȁA‚ʁB
Œ‹‹ĒAif‚š’†‚É’u‚­‚©ŠO‚É’u‚­(Where)‚©A‚Ę‚¢‚¤
textBox1.Text‚Ģ—į‚Ę“Æ‚¶˜b‚É‚Č‚Į‚Ä‚éB
‚Ü‚ A”äŠr•”•Ŗ‚šcondŠÖ”‚É•Ŗ‚Æ‚½‚©‚ēA‚»‚¤‚Č‚é‚Ģ‚Ķ“–‘R‚¾‚Æ‚ĒB
Linq‚Ģ—Ē‚µˆ«‚µ‚šŒź‚ź‚é—į‚Å‚Ķ‚Č‚¢i‚±‚ź‚Č‚ē‚Ē‚Į‚æ‚Å‚ąD‚Ż‚Å‚¢‚¢j

946 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 23:11:00
>>945
>>908
'System.Windows.Forms.Control.ControlCollection' ‚É 'Where' ‚Ģ’č‹`‚ŖŠÜ‚Ü‚ź‚Ä‚Ø‚ē‚øAŒ^ 'System.Windows.Forms.Control.ControlCollection' ‚ĢÅ‰‚Ģˆų”‚šŽó‚Æ•t‚Æ‚éŠg’£ƒƒ\ƒbƒh‚ŖŒ©‚Ā‚©‚č‚Ü‚¹‚ń‚Å‚µ‚½Busing ƒfƒBƒŒƒNƒeƒBƒu‚Ü‚½‚ĶƒAƒZƒ“ƒuƒŠŽQĘ‚Ŗ•s‘«‚µ‚Ä‚¢‚Ü‚·B
‚»‚ź‚Ę‚ąA‰½‚©ŽQĘ‚š’Ē‰Į‚µ‚½‚ēƒRƒ“ƒpƒCƒ‹’Ź‚é‚Ģ‚©H
ŽŽ‚µ‚Ä‚Ż‚½ƒR[ƒh‚Ģusing‚š“\‚Į‚Ä‚­‚źB


947 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 23:21:02
>>946
‚ [AŽŽ‚µ‚Ä‚Č‚¢‚ÅŒ¾‚Į‚Ä‚½‚ęAŠ®‘S‚ɉ“‚Ŗˆ«‚¢A
ˆĢ‚»‚¤‚Č‚±‚ĘŒ¾‚Į‚½‚­‚¹‚ɁA‚Ł‚ń‚Ę‚·‚Ü‚ńB
IEnumerable‚É‚ĶCast<T>‚ą‚µ‚­‚ĶOfType<T>‚Ŗ•K—vB
Linq‚ĶIEnumerable<T>‚ŖŠī–{‚Č‚Ģ‚ŁA
is‚āas‚Å•ŖŠņ‚³‚¹‚é‚Ę‚¢‚Į‚½A•””‚ĢŒ^‚šˆµ‚¤‚Ģ‚É‚ĶŒü‚¢‚Ä‚Č‚¢B
”‰ń‚ĶŠī’źŒ^‚ɃAƒbƒvƒLƒƒƒXƒg‚µ‚½‚¤‚¦‚ŁA
•ŹŠÖ”‚É•Ŗ‚Æ‚½‚Ę‚Ķ‚¢‚¦Œ^”»’č‚Ń_ƒEƒ“ƒLƒƒƒXƒg‚µ‚Ä•ŖŠņ‚³‚¹‚é‚Ę‚¢‚¤
“ń“xŽčŠŌŽO“xŽčŠŌó‘Ō‚É‚Č‚Į‚Ä‚é‚Ģ‚ŁALinq‚É‚ĶŒü‚¢‚Ä‚Č‚¢—į‚Ę‚¢‚¤‚±‚Ę‚É‚Č‚č‚»‚¤B

948 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/25(‹ą) 23:58:21
GetType()‚Ģ–ß‚č’l‚ÅGroupBy()‚Å‚«‚邾‚ėB

949 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:08:50
>>Œü‚¢‚Ä‚¢‚Č‚¢—į
Œü‚¢‚Ä‚¢‚é—į‚Ę‚µ‚āAIQueryable‚Ę‚©Expression‚Ę‚©A‚Č‚ń‚Ę‚Č‚­Š·‚¦‚Ģ‚Č‚³‚°‚Č
V(?)‹@”\‚ĶFX‚ ‚é‚Ģ‚ɁA‚¢‚Ü‚¢‚æŽg‚¢•ū‚Ŗƒsƒ“‚Ę‚±‚Č‚¢‚ń‚¾‚ę‚Č‚ŸB

>>948
ƒR[ƒh‘‚¢‚Ä‚ęB

950 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:18:34
LINQ ‚ŖŒü‚¢‚Ä‚éŒü‚¢‚Ä‚Č‚¢‚¶‚į‚Č‚­‚āA>>924 ‚ĢƒvƒƒOƒ‰ƒ}[‚ÉŒü‚¢‚Ä‚Č‚³‚Ŗā–]“I‚ČƒŒƒxƒ‹B

951 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:23:42
>>948
ƒfƒUƒpƒ^Šo‚¦‚½‚Ä‚ĢƒAƒzƒvƒƒOƒ‰ƒ}‚Ŗ
if•¶‚š‰½‚Å‚ą‚©‚ń‚Å‚ąƒXƒgƒ‰ƒeƒW‚É’u‚«Š·‚¦‚Ä‚½‚Ģ‚šŽv‚¢o‚µ‚½‚ķB
’†“r”¼’[‚Č”hŒ­‚É‚±‚¤‚¢‚¤‚Ģ‚Ŗ‘½‚¢B

952 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:25:16
E‹ĘSE‚¾‚©‚ē‚ĖB
ŠČŒ‰‚³‚Č‚ń‚ÄŽ©ŒČ–ž‘«‚¶‚į‚Č‚­A–Ś‚Å’Ē‚¢‚ā‚·‚³Šm”F‚µ‚ā‚·‚³‚Ŗ‘ęˆź‚Č‚ń‚ę–V‚æ‚į‚ńB

953 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:28:42
‚Ø‚Į‚ʁAƒvƒ‚ĢE‹ĘSE‚Ģo‚·—į‚Ŗ924‚Ę‚¢‚¤‚Č‚ē–ā‘čƒAƒŠƒAƒŠ‚¾‚ȁB

954 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:32:51
‚©‚Č‚č‚Ė‚„B
Œ©‚ā‚·‚³‚Ę‚©‚¢‚¤ˆČ‘O‚ɐŻŒv‚ā‚Ī‚»‚¤B

955 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:35:16
>>924‚Ķć‚©‚ē–Śü‚®‚ ‚¢‚©‚ēŒ©‚Äć—¬‚ĢSIer‚©H
“ś–{‚É’u‚Æ‚éIT‹ĘŠE‚ĢŠą

956 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:38:30
ƒTƒ“ƒvƒ‹‚Ę‚µ‚Ä“K“–‚ɍģ‚Į‚½Žd—l‚É•¶‹åŒ¾‚ķ‚ź‚Ä‚ą‚Čwwwwwww
‚»‚ń‚ČƒAƒz‚ČŽd—l‚¾‚ė‚¤‚ʁA‚æ‚į‚ń‚ĘŽĄ‘•‚µ‚ÄŽĄŒ»‰Ā”\‚ĘŽ¦‚µ‚½‚ń‚¾‚©‚ēA
•¶‹åŒ¾‚ķ‚ź‚é‹Ų‡‚¢‚Ķ‚Č‚¢‚ȁB
•¶‹å‚šŒ¾‚¦‚é‚Ģ‚Ķ‘ĪR‚µ‚ăR[ƒho‚µ‚Ä‚«‚½>>930‚Ę‚©‚¾‚ƁB
”½˜_‚ąƒR[ƒh‚Å‚ØŠč‚¢‚µ‚Ü‚·‚ĖAƒvƒƒOƒ‰ƒ}[‚ÉŒü‚¢‚Ä‚¢‚é‚Ø•ūB

957 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:39:48
•KŽ€‚—‚—

958 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:41:00
‚Ž‚µ‚ėA¬‚³‚ČƒTƒ“ƒvƒ‹‚É‚±‚»ƒZƒ“ƒX‚āŽĄ—Ķ‚Ŗ–ā‚ķ‚ź‚é‚ń‚¾‚ŖB

959 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:42:34
‚±‚ń‚ČƒXƒŒ‚Å‚Ē‚¤‚Å‚ą‚¢‚¢‚ę

960 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 00:42:35
‚æ‚Į‚Ę‚ĶŒū“®‚©‚³‚Č‚¢‚ÅŽč‚š“®‚©‚µ‚Č‚³‚¢‚ęB‚ AƒŒƒX‚ąŽč‚©wwww

961 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 02:20:56
>>924
listBox1.Items.AddRange(
 from c in this.Controls
 where
   i is TextBox ||
   ((i is ListBox || i is UserControl) && i.Tag is string) ||
   (i is Label && !(i.Text.EndsWith(":") || ((Label)i).Image != null))
 select i.Name);

962 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 03:03:04
>>961
x from c in this.Controls
o from i in this.Controls

963 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 11:19:33
—v .OfType<Control>()

964 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 11:34:12
‚Č‚é‚Ł‚ĒA
var ctrls
= from ctr in Controls.OfType<Control>()
where (
(
ctr is TextBox
) || (
((ctr is ListBox) || (ctr is UserControl))
&& (ctr.Tag is String)
) || (
(ctr is Label)
&& (!((ctr.Text.EndsWith(":") || ((ctr as Label).Image!=null))))
)
)
select ctr.Name;
listBox2.Items.AddRange(ctrls.ToArray());
¦ OfType’Ē‰Į‚ʁAAddRange‚ĶIEnumrable<String>‹–—e‚µ‚Č‚¢‚ń‚ÅToArrayŠš‚Ü‚¹‚½
‚ʏ‘‚Æ‚Ī‚¢‚¢‚ń‚Å‚·‚ĖBŒ¾‚ķ‚ź‚Ä‚Ż‚½‚ē“–‚½‚č‘O‚¾‚Į‚½EEEB

‚±‚ź‚Č‚ēiŒĀlŽåŠĻ‚Łj”[“¾BŠČŒ‰‚ɏ‘‚«‚½‚¢źŠ‚ÅŽg‚Į‚Ä‚Ż‚Ü‚·A‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

965 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 11:38:17
‚ A‚±‚¤‘‚Æ‚Ī‚ę‚©‚Į‚½B
listBox2.Items.AddRange((
from ctr in Controls.OfType<Control>()
iwhere ‹åČ—Ŗj
select ctr.Name
).ToArray());


966 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 13:30:27
‰Ę‚É‹A‚Į‚½‚ēŽQķ

967 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 13:41:59
Func<Control, bool> lambda_cond = ctr => (
(
ctr is TextBox
) || (
((ctr is ListBox) || (ctr is UserControl))
&& (ctr.Tag is String)
) || (
(ctr is Label)
&& (!((ctr.Text.EndsWith(":") || ((ctr as Label).Image!=null))))
)
);
‚Ę delegate ‚ŏšŒ‘‚¢‚āA
foreach (Control ctr in this.Controls) {
if (lambda_cond(ctr)) {
listBox3.Items.Add(ctr.Name);
}
}
‚ʍ·‚µ‘Ö‚¦‰Ā”\‚É‚µ‚Ä‚Ż‚½‚ń‚¾‚Æ‚ĒALINQ ”Å‚Ģ‘‚«•ū‚Ŗ‚ķ‚©‚ń‚Č‚¢‚Å‚·B
listBox2.Items.AddRange((from ctr in Controls.OfType<Control>() where lambda_cond select ctr.Name).ToArray());
‚ʏ‘‚­‚ʁuŒ^ 'System.Func<System.Windows.Forms.Control,bool>' ‚šŒ^ 'bool' ‚ÉˆĆ–Ł“I‚É•ĻŠ·‚Å‚«‚Ü‚¹‚ńBvB
‚Ē‚¤‘‚¢‚½‚ē‚¢‚¢H’P‚ɏ‘‚«•ū‚Ģ–ā‘č‚¾‚ĘŽv‚Į‚Ä‚éB

968 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 13:44:22
“VŒ[·Ą°
listBox2.Items.AddRange((from ctr in Controls.OfType<Control>() where lambda_cond(ctr) select ctr.Name).ToArray());
‚ÅŽ©ŒČ‰šŒˆB“–‚½‚č‘O‚¾w

969 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 14:47:25
‚¶‚į‚ ‰“‚Ķ‚±‚ź‚Å

Func<Control, bool?>[] filter = {
@@c => (c is TextBox) ? true : default(bool?),
@@c => ((c is ListBox || c is UserControl) && c.Tag is string) ? true : default(bool?),
@@c => (c is Label && !c.Text.EndsWith(":") && (((Label)c).Image == null)) ? true : default(bool?),
};

var q = from Control c in Controls
@@@@@let qq = from f in filter
@@@@@@@@@@select f(c) into r
@@@@@@@@@@where r != null
@@@@@@@@@@select (bool)r
@@@@@where qq.FirstOrDefault()
@@@@@select c.Name;

listBox1.Items.AddRange(q.ToArray());


970 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 15:28:01
”»’č‚šor•Ź‚É”z—ń‰»‚µ‚ăTƒuƒNƒGƒŠ‚Ń}ƒbƒ`ƒ“ƒOB
ƒ}ƒbƒ`‚Ķtrue,ƒAƒ“ƒ}ƒbƒ`‚Ķnull‚ÅŒ‹‰Ź‚Énull‚µ‚©‚Č‚Æ‚ź‚Īfalse‚Ę‚µ‚Ätrue‚šW‚ß‚éB
”»’č‚š•ŖŠ„‚µ‚Ä’Ē‰Įķœ‚š‚ā‚č‚ā‚·‚­‚µ‚ꂤ‚ĘŒ¾‚¤‚ń‚Å‚·‚ĖB
‚Ž‚ø‚©‚µ‚·EEE‚Å‚ąXV‰ÓŠ‚Ķ”z—ń—v‘f‚É‚Č‚Į‚Ä‚¢‚Ĉµ‚¢‚ā‚·‚»‚¤B
filter ‚šƒpƒ‰ƒ[ƒ^‚É‚µ‚Ċ֐”‰»‚µ‚Ä‚µ‚Ü‚¦‚Ī‰B•Į‚Å‚«‚邵B

971 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 15:33:35
‚Ę‚±‚ė‚ŁAWMI‚ÉLINQ‚š“K—p‚µ‚Ä‚Ż‚āA‚±‚č‚į•Ö—˜‚Ę—‰šB
Func<string, IEnumerable<ManagementObject>> GetManagementObject
= type => new ManagementClass(type).GetInstances().OfType<ManagementObject>();
foreach (var d in
from ldisk in GetManagementObject("Win32_LogicalDisk")
from l2p in GetManagementObject("Win32_LogicalDiskToPartition")
from d2p in GetManagementObject("Win32_DiskDriveToDiskPartition")
from disk in GetManagementObject("Win32_DiskDrive")
where ldisk.ToString()==l2p["Dependent"].ToString()
&& l2p["Antecedent"].ToString()==d2p["Dependent"].ToString()
&& d2p["Antecedent"].ToString()==disk.ToString()
select new {Name=ldisk["DeviceID"], PNPDeviceID=disk["PNPDeviceID"]
, ldisk, l2p, d2p, disk })
{
Console.Out.WriteLine("{0} : {1}", d.Name, d.PNPDeviceID);
}
‚Ę‚©B‚¢‚ā–{“–‚É•Ö—˜‚¾‚ķA‚±‚ź‚Č‚ēB

‚±‚ź‚ŁADiskDrive ‚ĘŒ‹‚Ń‚Ā‚©‚Č‚¢ LogicalDisk ‚ąƒŠƒXƒgƒAƒbƒv‚µ‚½‚¢‚Ę’§ķ’†B
outer join ‚Ę‚©‚Ē‚¤•\Œ»‚µ‚½‚ē‚¢‚¢‚ń‚Å‚µ‚傤H

972 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 15:39:36
ƒNƒGƒŠƒL[ƒ[ƒh‚É‚Ķjoin‚ą‚ ‚é‚Ŗ

973 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 15:58:34
‚·‚Ż‚Ü‚¹‚ńB³Šm‚É‚ĶA‚±‚¤‚¢‚¤ź‡‚Å‚Ģ DefaultIfEmpty ‚ĢŽg‚¢•ū‚Å‚·B

974 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 16:12:31
‚ AWin32_LogicalDiskToPartition ‚ĘŠÖ˜A‚Ć‚©‚Č‚¢ Win32_LogicalDisk ‚šW‚ß‚Ä
Union ‚ō¬“ü‚³‚¹‚Ä‚µ‚Ü‚¦‚ĪA‚Ę‚¢‚¤ƒAƒCƒfƒA‚Ŗ•‚‚©‚ń‚¾B

‚Å‚ąA¶ŠO•”Œ‹‡‚šŒJ‚č•Ō‚·ƒpƒ^[ƒ“‚Ģ‘‚«•ū‚Ŗ’m‚č‚½‚¢‚Å‚·B
ŠÖ˜A‚Ć‚©‚Č‚¢ź‡‚Ķ l2p, d2p, disk ‚Ģ‚»‚ź‚¼‚ź‚É null ‚Ŗ“ü‚Į‚Ä•Ō‚Į‚Ä‚­‚é•ū–@B
”‚Ķ
foreach (var d in
from ldisk in GetManagementObject("Win32_LogicalDisk")
join l2p in GetManagementObject("Win32_LogicalDiskToPartition")
on ldisk.ToString() equals l2p["Dependent"].ToString()
into ld_l2p from ld_l2p_outer in ld_l2p.DefaultIfEmpty()
join d2p in GetManagementObject("Win32_DiskDriveToDiskPartition")
on l2p["Antecedent"].ToString() equals d2p["Dependent"].ToString()
join disk in GetManagementObject("Win32_DiskDrive")
on d2p["Antecedent"].ToString() equals disk.ToString()
select new {
Name=ldisk["DeviceID"], PNPDeviceID=disk["PNPDeviceID"]
, ldisk, l2p, d2p, disk
})
‚Ę‚¢‚¤Š“‚¶‚Å on l2p["Antecedent"].ToString() equals d2p["Dependent"].ToString() ‚Ŗ
u–¼‘O 'l2p' ‚Ķ 'equals' ‚Ģ¶•Ó‚ĢƒXƒR[ƒv‚É‚ ‚č‚Ü‚¹‚ńB'equals' ‚Ģ—¼•Ó‚ĢŽ®‚šŒšŠ·‚µ‚Ä‚Ż‚Ä‚­‚¾‚³‚¢Bv
‚Ę‚Č‚čA—¼•Ó‚ĢŽ®‚šŒšŠ·‚µ‚Ä‚ą“Æ‚¶A‚Ę‚¢‚¤ˆ‚Å‹l‚Ü‚Į‚Ä‚¢‚Ü‚·B

975 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 16:16:16
‚Ē‚¤‚Å‚ą‚¢‚¢‚Æ‚ĒŒ©‚Ć‚ē‚¢‚Č‚ŸB

976 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 16:21:55
‰SŽŅƒXƒŒ‚É‚Ķ’·‚¢ƒR[ƒh‚Ķideone‚É“\‚ź
‚Ę‚¢‚¤ƒeƒ“ƒvƒŒ‚Ŗ‚ ‚é‚Æ‚ĒA‚±‚Į‚æ‚É‚Ķ‚Č‚¢‚Ģ‚ĖB

‚»‚µ‚āA964‚ĶA‚Č‚ń‚Å‚ķ‚“‚ķ‚“‹CŽ‚戫‚¢‰üs‚ɉüˆ«‚·‚é‚Ģ‚¾‚©cc
‚±‚ź‚ŖE‹ĘSE‚Ģ–Ś‚Å’Ē‚¢‚ā‚·‚¢ƒR[ƒhH

977 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 16:57:50
>>976
C³‚µ‚ā‚·‚¢ƒR[ƒh

978 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 17:06:04
>>976
>>964 ‚Ę‚©‚Ķ
foreach
@@from ... i‚ÅŒ³‚ĢW‡j

@@join ... i‚ÅŒ‹‡‚·‚éW‡j
@@@@on ... i‚ÅŒ‹‡šŒj
@@@@into ... i‚ňźŽŸ“I‚ČŒ‹‡Œ‹‰ŹW‡j

@@join ... i‚ÅŒ‹‡‚·‚éW‡j
@@@@on ... i‚ÅŒ‹‡šŒj
@@@@into ... i‚ňźŽŸ“I‚ČŒ‹‡Œ‹‰ŹW‡j

‚Ę‚¢‚¤‚ꂤ‚ɏšŒ‚š’Ē‰Įķœ‚µ‚ā‚·‚¢’PˆŹ‚Å‚Ü‚ø•Ŗ‚ƂāA‚©‚Ā‰”•‚ŖA4ˆóü‚É
‘Ļ‚¦‚ē‚ź‚é’ö“x‚Å•Ŗ‚ƂăCƒ“ƒfƒ“ƒg‚Ę‚¢‚¤ˆÓ}B
‰½‚©‹^–ā‚Å‚ąH‹^–ā‚ ‚é‚Č‚ē‰ü—Ē‚µ‚Ä‚­‚źB

979 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 17:09:58
‚Ŗ[[[[[‚ńA974‚ĘŠŌˆį‚¢‚½II
‚Æ‚ĒAl‚¦•ū‚Ķ“Æ‚¶B
c‚ɐL‚Ń‚·‚¬‚Č‚¢ŒĄ‚č‚ĶšŒ‚Ģ[‚³•Ź‚ɃCƒ“ƒfƒ“ƒg‚µ‚Ā‚Ās•Ŗ‚Æ‚µ‚Ä‚Ø‚¢‚Ä‚éB
ŽĄŪ‚ĢƒR[ƒh‚¾‚ʍX‚ɃRƒƒ“ƒg‚Ŗ“ü‚éB

980 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 17:31:27
>>964 ‚ĢŒ³X‚ĢƒCƒ“ƒfƒ“ƒg‚š‘SŠp‹ó”’‚ÅŒ©‚¦ˆÕ‚­‚·‚é‚Ę
var ctrls
@@= from ctr in Controls.OfType<Control>()
@@where (
@@@@(
@@@@@@ctr is TextBox
@@@@) || (
@@@@@@((ctr is ListBox) || (ctr is UserControl))
@@@@@@&& (ctr.Tag is String)
@@@@) || (
@@@@@@(ctr is Label)
@@@@@@&& (!((ctr.Text.EndsWith(":") || ((ctr as Label).Image!=null))))
@@@@)
@@)
@@select ctr.Name;
listBox2.Items.AddRange(ctrls.ToArray());
‚Į‚ÄŠ“‚¶‚ŏ‘‚¢‚Ä‚éB

981 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 18:08:46
ŽdŽ–U‚č‚ɃAƒ„‚Ā‚Æ‚ē‚ź‚½‚ē‚Č‚ń‚©A‚¾‚ń‚¾‚ń• ‚Ŗ—§‚Į‚Ä‚«‚½B
ŽdŽ–‚ŃRƒƒ“ƒg‚ą•t‚Ƃď‘‚­‚Ę‚µ‚½‚ēA‚±‚ń‚ČŠ“‚¶‚©‚ȁB
@@@@#region šŒ‚ɍ‡‚Į‚½ƒRƒ“ƒgƒ[ƒ‹‚Ģ–¼‘O‚šƒRƒ“ƒgƒ[ƒ‹ˆź——‚É•\Ž¦
@@@@var ctrls
@@@@@@@@= from ctr in Controls.OfType<Control>()
@@@@@@@@// ‘I‘ššŒ
@@@@@@@@where (
@@@@@@@@@@@@(
@@@@@@@@@@@@@@@@// TextBox ‚Ģź‡A–³šŒ
@@@@@@@@@@@@@@@@ctr is TextBox
@@@@@@@@@@@@) || (
@@@@@@@@@@@@@@@@// ListBox, UserControl ‚Ģź‡
@@@@@@@@@@@@@@@@((ctr is ListBox) || (ctr is UserControl))
@@@@@@@@@@@@@@@@// Tag ‚Ŗ•¶Žš—ń
@@@@@@@@@@@@@@@@&& (ctr.Tag is String)
@@@@@@@@@@@@) || (
@@@@@@@@@@@@@@@@// Label ‚Ģź‡
@@@@@@@@@@@@@@@@(ctr is Label)
@@@@@@@@@@@@@@@@// ":" ‚ŏI‚ķ‚Į‚Ä‚¢‚é‚©AImage ‚Ŗ null ‚Å‚Č‚¢‚ą‚Ģ‚Ķœ‚­
@@@@@@@@@@@@@@@@&& (!((ctr.Text.EndsWith(":") || ((ctr as Label).Image!=null))))
@@@@@@@@@@@@)
@@@@@@@@)
@@@@@@@@select ctr.Name;
@@@@listBox2.Items.AddRange(ctrls.ToArray());
@@@@#endregion
IDE‚¶‚į‚Č‚­ˆóüƒx[ƒX‚ŃŒƒrƒ…[‚Ę‚©‚·‚é‚Č‚ēAƒRƒƒ“ƒg‚Ɂœ‚Ę‚©–Ś—§‚Ā•¶Žš‚š
ę“Ŗ‚É“ü‚ź‚Ä‚Ø‚­‚Ę‚©•ŹƒCƒ“ƒfƒ“ƒg‚Ę‚©‚·‚邱‚Ę‚ą‚ ‚éBˆóü‚¾‚ĘƒRƒƒ“ƒg‚ąŒ©‚Ć‚ē‚¢‚©‚ēB‹C•ŖB
ƒ€ƒVƒƒƒNƒVƒƒ‚µ‚Ä‚ā‚Į‚½B”‚ĶŒć‰÷‚µ‚Ä‚¢‚éB

982 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 18:23:46
ideone‚Å‚ā‚ź

983 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 18:28:33
ƒ\[ƒX‚ĢƒtƒH[ƒ}ƒbƒg‚Ę‚©LINQŽg‚¤‚©”Ū‚©‚Ę‚©ˆČ‘O‚É‚ā‚č•ū‚Ŗ‰˜‚¢
C³‚Ģ‚µ‚ā‚·‚³‚Ę‚©‚¢‚¤‚ń‚¾‚Į‚½‚ēALINQ‚āƒ‰ƒ€ƒ_‚šŽg‚¤‚©‚Ē‚¤‚©‚Ķ‚Ē‚¤‚Å‚ą‚¢‚¢‚Æ‚Ē
l‚¦•ū‚Ķ>>969ƒXƒ^ƒCƒ‹‚É‚·‚é‚ׂ«

984 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 18:33:01
>>981
‚»‚ĢƒRƒƒ“ƒg•s—v‚¾‚ėB

985 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 18:41:33
981‚Ķ
for(){
} // forI‚ķ‚č
‚Ę‚©
string hoge = hage; // hoge‚Éhage‚š‘ć“ü
‚Ę‚©‚©‚«‚»‚¤‚¾‚ĖB
ƒRƒƒ“ƒg‚¾‚ē‚¾‚ē“ü‚ź‚ź‚ĪŒ©‚ā‚·‚¢‚Į‚Ä‚ą‚ń‚¶‚į‚Ė[‚¼B
‚»‚ń‚ȏ¬‚³‚¢•”•Ŗ‚Éregion‚ą‚¢‚ē‚Ė‚¦‚µB

986 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 19:08:34
‚Ł‚¢‚Ł‚¢ >>960

WMI ‚ÅŠO•”Œ‹‡‚³‚¹‚锣A‚Ę‚č‚ ‚¦‚ø–³—–ī—‚ÉŽ©ŒČ‰šŒˆ‚³‚¹‚Ü‚µ‚½‚Æ‚ĒA
EEEƒh‰˜‚­‚āA‚Ē‚¤‚µ‚½‚ē‚¢‚¢‚©‚ķ‚©‚ē‚Č‚¢‚Å‚·B‚Ē‚¤‰ü—Ē‚·‚ź‚Ī‚ę‚¢‚Å‚µ‚傤H

http://ideone.com/bOJL9

987 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 20:48:48
>>981
ƒƒ\ƒbƒh“ą‚Åregion‚Å•Ā‚¶‚ē‚ź‚½ƒ\[ƒX‚Ŗ‚ ‚Į‚½‚ē
‚Ē‚ź‚¾‚Æ’·‘å‚Čƒ\[ƒX‚Ŗ“WŠJ‚³‚ź‚é‚Ģ‚©‚ĘŽv‚Į‚Ä•|‚­‚ÄŽd•ū‚Ŗ–³‚¢‚Å‚·B
‚Ü‚Ę‚ą‚ȍs”‚Ģƒƒ\ƒbƒh‚Č‚ēregion‚Ŗ•K—v‚ɂȂ邱‚Ę‚ą‚Č‚¢‚ķ‚Æ‚¾‚µA
ƒƒ\ƒbƒh“ą‚Åregion‚šŽg‚¤KŠµ‚Ŗ‚ ‚él‚Ģƒ\[ƒX‚Ķ‚Ē‚ź‚¾‚Æ’·‘å‚ČÅ’·•s“|ƒƒ\ƒbƒh‚š“ś ‚©‚ēģ‚Į‚Ä‚é‚ń‚¾‚ę‚Ę‚¢‚¤Š“‚¶‚Å•|‚·‚¬‚Ü‚·B

988 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 20:49:52
>>987
‚ą‚µ‚©‚µ‚½‚ēģ‹Ę—p‚Ģ‰ę–Ź‰š‘œ“x‚Ŗ’į‚¢‚¾‚Æ‚©‚ą‚µ‚ź‚Č‚¢‚¼

989 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 22:54:52
‚æ‚Č‚Ż‚É100s‹ß‚­‚Č‚Į‚½‚ēŠÖ”•ŖŠ„l‚¦‚邵A‚»‚źˆČ‘O‚Å‚ą‹¤’Źˆ—‘½‚Æ‚č‚į
‹¤’Ź‰»‚·‚é‚ęB‚²S”z‚Č‚­B
ƒTƒ“ƒvƒ‹‚Į‚Ä‚ń‚¾‚ėEEE‚Ł‚ń‚Ę >>960

990 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 23:01:26
‚æ‚å‚¢ŠJ‚¢‚Ä‚Ż‚½B
http://ideone.com/9bOXe
ƒlƒXƒg‚Ģ‹CŽ‚戫‚³‚ĶŒø‚Į‚½‚Æ‚Ē‹¤’Ź“I‚Č•”•Ŗ‘½‚¢‚Ģ‚Ŗ‹C‚É‚Č‚Į‚Ä‚éB
‚±‚ń‚Č‚±‚Ę‚µ‚Č‚­‚Ä‚ą join ‚Ģ‚¤‚Ü‚¢‘‚«•ū‚Į‚Ä‚ ‚č‚»‚¤‚Č‚ń‚¾‚Æ‚Ē‚Č‚ŸEEE‚Č‚ń‚Ę‚Č‚­‚ĢŠ“G‚¾‚Æ‚ĒB

991 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 23:51:42
>>989
‚Ł‚ń‚ĘƒZƒ“ƒX‚Ģ–³‚³‚Ɉģ‚ź‚Ä‚é‚Č


992 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/26(“y) 23:55:02
‚ā‚č‚·‚¬‚ÄŽūW‚Ā‚©‚Č‚­‚Č‚Į‚½EEEˆź‰ž“®ģ‚Ķ‚·‚é‚Æ‚ĒA‚ ‚«‚ē‚©‚Ƀ_ƒ‚¾‚ė[A‚ČŒ©–{B
http://ideone.com/Dmtg7

Ž©‹sƒlƒ^‚Ę‚µ‚āB

993 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/27(“ś) 00:00:11
‚Ē‚¤‚¹‚Č‚ēLINQ to WMIģ‚Į‚ÄCodeplex‚ÅŒöŠJ‚µ‚ꂤ‚ŗ

994 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/27(“ś) 03:07:12
’†“r”¼’[‚Ķ‚ā‚߂āA‹C‚ĢŒü‚­‚܂܂ɁAŠJ‚«’¼‚Į‚āB

ƒ‰ƒCƒuƒ‰ƒŠ
http://ideone.com/OHmUl
Žg—pƒTƒ“ƒvƒ‹
http://ideone.com/hl3Ai

WBEM‚ĢƒCƒxƒ“ƒg‚Ę‚©–Ź“|‚»‚¤‚¾‚µALINQ‚ÉŠµ‚ź‚邽‚ß‚ÉŽg‚Į‚Ä‚Ż‚½‚¾‚Æ‚¾‚©‚ē
‚¢‚¶‚­‚é‚Ģ‚ĶI—¹`
‚Ē‚¤‚¹š“śLINQŽn‚ß‚½‚Ī‚©‚č‚Ģ‰SŽŅ‚¾‚©‚ēA‚ą‚Į‚Ę‚¢‚¢‘‚«•ū‚ą‚ ‚邾‚ė‚¤‚µB

995 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/27(“ś) 03:15:46
>>969
‚³‚ńA‹Md‚Č‚²Ž¦“‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B
‚Ü‚¾•×‹­‚µ‚Č‚¢‚ĘŽg‚¢‚±‚Č‚¹‚Č‚¢‚ꂤ‚Å‚·‚ŖB


‚Ę‚±‚ė‚ŁAŽŸƒXƒŒŒš‚Ä‚Ä‚­‚é‚ĖB“Į‚Ƀeƒ“ƒvƒŒ‚Ķ‚Ā‚Æ‚Č‚¢‚©‚ē‚ę‚ė‚µ‚­B

996 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/27(“ś) 03:17:56
Œš‚Ä‚Ü‚µ‚½B

C#, Cņ, C”‘Š’kŽŗ Part60
http://pc12.2ch.net/test/read.cgi/tech/1277576240/


997 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/27(“ś) 07:21:53
>>989
100s‚š‚ ‚é’ö“x‚Ģ–ŚˆĄ‚É‚·‚é‚Ę‚±‚ė‚Ķ“ƈӂ¾‚ŖAƒƒ\ƒbƒh“ą‚Åregion‚Ķ‚Č‚¢‚ȁB
fold‹@”\‚šŠo‚¦‚½‚Ä‚Ģ‰SŽŅ‚Ŗ‚ę‚­—”­‚·‚é

998 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/27(“ś) 10:32:17
#region ƒvƒ‰ƒCƒx[ƒgƒtƒB[ƒ‹ƒh
#endregion

#region ƒRƒ“ƒXƒgƒ‰ƒNƒ^
#endregion

‚Ż‚½‚¢‚ČŒ©‚č‚į‚ķ‚©‚é‚ęŒn‚Ķ‚Ē‚¤‚ę

999 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/27(“ś) 10:37:06
•Ź‚ɃRƒƒ“ƒg‚Ģ‘ć‚ķ‚č‚ÉŽg‚Į‚Ä‚é‚ķ‚Æ‚¶‚į‚Č‚¢‚¾‚ė
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚āƒvƒƒpƒeƒB‚Ķō‚ń‚Å‚Ø‚«‚½‚­‚Č‚é‚Ģ‚Ķ‚ķ‚©‚é

1000 FƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ńF2010/06/27(“ś) 10:56:28
ƒI[ƒo[ƒ[ƒh’PˆŹ‚ŏō‚Žl‚ą‚¢‚½‚Č

1001 F‚P‚O‚O‚PFOver 1000 Thread
‚±‚ĢƒXƒŒƒbƒh‚Ķ‚P‚O‚O‚O‚š’“‚¦‚Ü‚µ‚½B
‚ą‚¤‘‚Æ‚Č‚¢‚Ģ‚ŁAV‚µ‚¢ƒXƒŒƒbƒh‚š—§‚Ä‚Ä‚­‚¾‚³‚¢‚Å‚·BBB

228 KB
šƒXƒ}ƒz”Łš ŒfŽ¦”Ā‚É–ß‚é ‘S•” ‘O100 ŽŸ100 ÅV50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé š
FOX š DSO(Dynamic Shared Object)