[•\ަ : ‘S‚Ä ÅV50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2ch‚Ìread.cgi‚Ö]
Update time : 02/22 21:23 / Filesize : 217 KB / Number-of Response : 848
[‚±‚̃XƒŒƒbƒh‚Ì‘‚«ž‚Ý‚ð휂·‚é]
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ] [—ÞŽ—ƒXƒŒƒbƒhˆê——]


ªƒLƒƒƒbƒVƒ…ŒŸõA—ÞŽ—ƒXƒŒ“®ì‚ðC³‚µ‚Ü‚µ‚½A‚²–À˜f‚ð‚¨Š|‚¯‚µ‚Ü‚µ‚½

VB.NETŽ¿–âƒXƒŒ(Part26)



1 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/04(…) 18:07:34 ]
‘OƒXƒŒ

VB.NETŽ¿–âƒXƒŒ(Part25)
pc11.2ch.net/test/read.cgi/tech/1203650042/

ƒeƒ“ƒvƒŒ‚Í2`5‚­‚ç‚¢‚܂ł̊Ԃɂ ‚é—\’è

127 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/12(–Ø) 23:47:07 ]

’PˆêƒCƒ“ƒXƒ^ƒ“ƒX‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚ð쬂·‚é‚Ƀ`ƒFƒbƒN‚µA
ƒXƒ^[ƒgƒtƒH[ƒ€‚ðŬ‰»Aƒ^ƒXƒNƒo[•\ަ‚È‚µ‚É‚µ‚ÄA‹N“®‚µ‚Ä‚é‚ñ‚Å‚·‚ª
iˆÓ}’Ê‚è‚ɃXƒ^[ƒgƒtƒH[ƒ€‚Í”ñ•\ަ‚Å‹N“®‚³‚ê‚Ä‚¢‚Ü‚·Bƒ^ƒXƒNƒgƒŒƒCí’“‚³‚¹‚Ä‚¢‚Ü‚·j

‹N“®ŒãA‚à‚¤ˆê“xexe‚ðƒNƒŠƒbƒN‚·‚邯AƒXƒ^[ƒgƒtƒH[ƒ€‚ª•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·Bƒ‡A

‚Ç‚¤‚µ‚½‚ç‡A‚ð‹N‚«‚È‚¢‚悤‚ɂł«‚Ü‚·‚©H

128 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/13(‹à) 09:05:32 ]
>>127
„ ‚Ç‚¤‚µ‚½‚ç‡A‚ð‹N‚«‚È‚¢‚悤‚ɂł«‚Ü‚·‚©H
‚Ç‚¤‚¢‚¤“®‚«‚É‚µ‚½‚¢‚Ìö[
‚à‚¤ˆê“x‰Ÿ‚µ‚½Žž‚É“ñ”Ô–ÚˆÈ~‚à“¯—l‚É”ñ•\ަ‚Å‹N“®‚µ‚½‚¢‚Ìö[
‚»‚ê‚Æ‚à‘½d‹N“®‚Í‚³‚¹‚È‚¢‚悤‚É‚µ‚½‚¢‚Ìö[

‘½d‹N“®–hŽ~‚È‚çMutex•Ó‚è‚ð’²‚×‚é‚ÆK‚¹‚ɂȂê‚é‚©‚àB

129 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/13(‹à) 12:03:18 ]
DMI‰æ–Ê‚ÅWindowsƒAƒvƒŠ‚ð쬂µ‚Ä‚¢‚é‚̂ł·‚ªA–â‘肪”­¶‚µ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚Äc
‚ǂȂ½‚©‰ð‚é•û‚ª‚¨‚ç‚ê‚Ü‚µ‚½‚炲‹³Žö‚¨Šè‚¢‚µ‚Ü‚·B

–â‘è“_:DMI‚Ìe‰æ–ʂ̓K“–‚ÈꊂɃ{ƒ^ƒ“‚ð“\‚è•t‚¯‚éB
@@@@Žq‰æ–Ê‚ðì¬AŽÀs‚µAŽq‰æ–Ê‚ðŒÄ‚Ño‚·‚ÆA‚È‚º‚©ƒ{ƒ^ƒ“‚¾‚¯‚ªŽq‰æ–Ê‚Ìã‚É‚«‚Ä‚µ‚Ü‚¤B
@@@‚È‚º‚±‚¤‚¢‚¤–â‘肪‹N‚±‚é‚̂łµ‚傤‚©HH



130 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/13(‹à) 18:44:29 ]
>>128

Private Sub MyApplication_StartupNextInstance(ByVal sender As Object, ByVal e As Microsoft.VisualBasic.ApplicationServices.StartupNextInstanceEventArgs) _
Handles Me.StartupNextInstance
e.BringToForeground = False

‚±‚ê‚Å•\ަ‚³‚ê‚È‚­‚È‚è‚Ü‚µ‚½B

131 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/13(‹à) 20:48:37 ]
>>95
•û–@‚ð’m‚肽‚­‚Ä‚ ‚è‚Ü‚·‚©H‚Á‚Ä•·‚¢‚Ä‚élŠÔ‚ɑ΂µ‚Ä
‚ ‚邿B‚È‚ñ‚Ä“š‚¦‚½‚çŽÀ¶Šˆ‚È‚ç’rÀˆµ‚¢‚¾‚¼

132 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/13(‹à) 20:55:17 ]
‘­‚É‚¢‚¤KY‚Å‚·‚È

133 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/13(‹à) 20:56:59 ]
>>131
2‚¿‚á‚ñ‚ÅuŽÀ¶Šˆ‚È‚çv‚Æ‚©Œ¾‚Á‚Ă鎞“_‚Å‚¨‘O‚à’rÀ

134 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/14(“y) 01:01:53 ]
asp~–[‚©‚ç‚â‚Á‚Ævb.net‚ɸi‚Å‚«‚Ü‚·
VB‚ƂقƂñ‚Ç“¯‚¶‚¾‚ë‚ÆŽv‚Á‚Ä‚¢‚½‚çA“‚¢‚Å‚·‚ËA‚º‚ñ‚º‚ñˆá‚¤
Œp³‚Á‚ĉ½‚¾H錾‚¾‚¯‚¶‚Ⴞ‚߂Ȃ̂©‚æIó‘Ô
•ϔ錾‚µ‚½‚Ì‚ÉA‚È‚ñ‚©•Ï”‚Ì’l‚ª’m‚ç‚È‚¢ŠÔ‚ɕςí‚Á‚Ă邵
‚₳‚µ‚¢–{‚È‚¢‚·‚©H

135 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/14(“y) 04:01:19 ]
StringŒ^‚Ì1‚Æ‚¢‚¤”Žš‚ðŽg‚Á‚ăRƒ“ƒgƒ[ƒ‹‚̔Ԇ‚ðŽw’è‚·‚é‚ɂ͂ǂ¤‚â‚Á‚½‚ç—Ç‚¢‚Å‚·‚©H

—Ⴆ‚Î
TextBox1‚É 3 ‚Æ“ü—Í‚µ‚Ä‚ ‚éꇂÉ

PictureBox3.Image = ("******")

‚Æ‚¢‚¤‚±‚Æ‚ð‚â‚肽‚¢‚Å‚·B‹X‚µ‚­‚¨Šè‚¢‚µ‚Ü‚·B



136 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/14(“y) 04:10:18 ]
>>134
asp‚â‚Á‚½‚±‚ƂȂ¢‚¯‚ÇA‚»‚̃Œƒxƒ‹‚È‚çVB’†ŠwZ‚©‚çŽn‚ß‚½•û‚ª—Ç‚¢B
VBŠÖ˜A‚Å2000‰~‚®‚ç‚¢‚Å”ƒ‚¦‚é–{‚æ‚è‚Í‚¸‚¤[‚Á‚ÆeØ‚¾‚©‚çB
ˆê’Ê‚èŠî‘b‚ªI‚í‚Á‚½‚烊ƒtƒ@ƒŒƒ“ƒX–{ˆêû‚ ‚ê‚Î\•ªB

>>135
‰ºŽOs‚̈Ӗ¡‚ª‚í‚©‚ç‚È‚¢B

137 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/14(“y) 04:16:36 ]
select•¶‚Å‚¢‚¢‚ñ‚¶‚á‚ËH

138 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/14(“y) 04:38:56 ]
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

>>136

‚í‚©‚è‚É‚­‚­‚Ä‚·‚݂܂¹‚ñB

Žg‚¢•û‚̂悤‚Èà–¾‚ð‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B
—Ⴆ‚ÎALabel1‚ɉ摜‚̃tƒ@ƒCƒ‹–¼‚ª‘‚¢‚Ä‚ ‚Á‚ÄA
‚»‚̃tƒ@ƒCƒ‹‚ð‚P`‚P‚O‚܂ł ‚éƒsƒNƒ`ƒƒ[ƒ{ƒbƒNƒX‚̂ǂê‚É•\ަ‚·‚é‚©‚ð
ƒeƒLƒXƒgƒ{ƒbƒNƒX‚P‚É”Žš‚ð“ü—Í‚µ‚Ä1‚È‚çPictureBox1‚É2‚È‚çPictureBox2‚É
‚Æ‚¢‚¤Š´‚¶‚Å•\ަ‚³‚¹‚½‚¢‚Å‚·B


139 –¼‘OF138 mailto:sage [2008/06/14(“y) 04:39:22 ]
ŽÀÛ‚Í‚»‚¤‚¢‚¤—p“r‚ł͂Ȃ­‚ÄAPictureBox‚Ç‚¤‚µ‚ÌD&D‚ʼn摜‚ð“ü‚ê‘Ö‚¦‚½‚¢‚̂ł·‚ªA
•\ަ‚µ‚½Žè’i‚ª‚ ‚Á‚Ä‚¢‚È‚¢‚Ì‚©A•\ަ‚ª‚³‚ê‚Ä‚¢‚é‚Ì‚É
MouseDownƒCƒxƒ“ƒg“à‚Ì
PictureBox1.DoDragDrop(PictureBox1.Image, DragDropEffects.All)
‚ðŽÀs‚·‚邯
Object reference not set to an instance of an object.‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¤‚½‚ßA
PictureBox1.DoDragDrop("1", DragDropEffects.All)
‚Æ‚¢‚¤‚悤‚É‚µ‚ÄA‚Ç‚±‚̉摜‚ðƒhƒ‰ƒbƒO‚µ‚Ä‚«‚½‚Ì‚©‚Æ‚¢‚¤‚±‚Æ‚ð‚P‚Æ‚¢‚¤”Žš‚Å
“n‚·‚悤‚É‚µ‚Ü‚µ‚½B

PictureBox1.DoDragDrop(PictureBox1, DragDropEffects.All)
‚Æ‚¢‚¤•û–@‚ªo—ˆ‚ê‚Ηǂ¢‚̂ł·‚ªA‚»‚¤‚·‚邯
PictureBox2_DragEnterƒCƒxƒ“ƒg“à‚Ì
@If e.Data.GetDataPresent(DataFormats.*****) Then
e.Effect = DragDropEffects.Copy

‚Ì******‚Ì•”•ª‚Ì‘‚«•û‚ª•ª‚©‚ç‚È‚¢‚½‚ߎg‚¦‚È‚¢‚Å‚¢‚Ü‚·B


>>137
Select‚Å‚·‚ƃsƒNƒ`ƒƒ[ƒ{ƒbƒNƒX‚ª‘òŽR‚ ‚éꇂÉCase‚Ì‹Lq‚ª‚»‚Ì”‚¾‚¯
•K—v‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚Ì‚ÅAŠÈ’P‚É‚µ‚½‚¢‚Å‚·B
iƒvƒƒV[ƒWƒƒ‚ðƒRƒsƒy‚Å‘‚â‚·Û‚É’†g‚ð‘‚«Š·‚¦‚È‚­‚Äςނ悤‚É‚µ‚½‚¢‚Å‚·B

140 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/14(“y) 05:01:14 ]
>>135
FAQ‚¾B‰ß‹ŽƒXƒŒŒ©‚ê‚Îo‚Ä‚­‚邯Žv‚¤‚ªAVB6‚É‚ ‚Á‚½‚»‚Ì‹@”\‚͂Ȃ­‚È‚Á‚½B
PictureBox‚Ì”z—ñ‚ðŽ©•ª‚Åì‚Á‚Ä•K—v‚È‚à‚Ì‚ð•ú‚èž‚ßB

141 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/14(“y) 05:06:43 ]
System.Reflection

142 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/14(“y) 05:59:36 ]
Form.Controls("pictureBox1")@‚Æ‚¢‚¤•û–@‚à‚ ‚邪>>140‚Ì‚ð‚·‚·‚ß‚éB

143 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/14(“y) 06:16:47 ]
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
¡‰ñ‚Í”z—ñ‚Ì•û–@‚Å‚â‚邱‚Ƃɂµ‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

144 –¼‘OF134 [2008/06/14(“y) 22:04:45 ]
>>136
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
¡Œ©‚Ă܂·‚ªA‚È‚©‚È‚©—Ç‚³‚»‚¤‚Å‚·
¡‚Ì–l‚Ƀsƒbƒ^ƒŠ‚©‚à

145 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/15(“ú) 02:03:26 ]
‚Ü‚½‚¨•‚¯‚­‚¾‚³‚¢B
Private Sub PictureBox2_DragDrop(ByVal sender As Object, _
ByVal e As System.Windows.Forms.DragEventArgs) Handles PictureBox2.DragDrop
‚̃Cƒxƒ“ƒg‚Ì’†‚Å

PictureBox2‚Ì2‚Æ‚¢‚¤”Žš‚ð•¶Žš—ñ‚Æ‚µ‚Ď擾‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚·‚ê‚Ηǂ¢‚Å‚·‚©H




146 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/15(“ú) 08:36:36 ]
"2"

147 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/15(“ú) 09:17:49 ]
>>145
u2‚Æ‚¢‚¤”Žšv‚̈Ӗ¡‚ª•ª‚©‚ç‚ñ‚ª´½Êß°‚·‚邯
sender.name.substring(10)
‚Á‚ĈӖ¡‚©H

148 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/15(“ú) 12:51:24 ]
‚»‚ê‚È‚ç
sender.ToString.substring(10)
‚¶‚á‚È‚¢‚©H

149 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/15(“ú) 15:49:20 ]
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
sender.ToString.substring(10) ‚łł«‚Ü‚µ‚½BI
•ª‚©‚è‚É‚­‚¢à–¾‚ðŽ@‚µ‚Ä’¸‚«‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

150 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/15(“ú) 16:12:43 ]
ì‹ÆŠÇ—•\‚̃vƒƒOƒ‰ƒ€‚ð쬂µ‚Ä‚¢‚Ü‚·B

‚»‚Ì’†‚ÅAì‹Æ“à—e‚Ì“o˜^Žž‚É
ì‹ÆŠJŽn—\’è“ú‚ªì‹ÆI—¹—\’è“ú‚æ‚èŒã‚Ì“ú•t‚ɂȂÁ‚Ä‚¢‚½‚ç
ì‹Æ“o˜^ƒ{ƒ^ƒ“‚ð‰Ÿ‰ºŒã‚ɃGƒ‰[ƒƒbƒZ[ƒW‚ð•\ަ‚³‚¹‚½‚¢‚Å‚·B

’²‚ׂĂ݂½‚ñ‚Å‚·‚ªA‚»‚ê‚炵‚¢’PŒê‚à•ª‚©‚ç‚È‚¢‚̂ł܂Á‚½‚­ƒqƒbƒg‚¹‚¸EEEB

‚±‚̂悤‚ȃ`ƒFƒbƒN‚É–¼‘O‚Á‚Ä‚ ‚é‚ñ‚Å‚µ‚傤‚©H
—Ç‚¯‚ê‚΃Tƒ“ƒvƒ‹ƒR[ƒh‚ð‹³‚¦‚Ä‚à‚炦‚邯‚ ‚肪‚½‚¢‚Å‚·B

151 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/15(“ú) 16:53:52 ]
>>150
ˆ«‚¢‚¯‚ǃOƒO‚Á‚½‚ço‚é“à—e‚͂Ȃé‚ׂ­ƒOƒO‚Á‚Ä—~‚µ‚¢
ttp://www.google.com/search?hl=ja&lr=&ie=UTF-8&oe=UTF-8&num=50&q=VB.NET+%E6%97%A5%E4%BB%98+%E6%AF%94%E8%BC%83

152 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/16(ŒŽ) 13:22:50 ]
>>151
150‚¶‚á‚È‚¢‚¯‚ÇA‚ ‚肪‚Æ‚¤B

153 –¼‘OF‚u‚aŽn‚߂ĂPƒJŒŽ [2008/06/16(ŒŽ) 16:43:23 ]
•¶Žš—ñ‚ÌÅŒã‚É‚­‚Á‚‚¢‚Ä‚¢‚éƒAƒXƒL[ƒR[ƒh‚Å 00 ‚Ì•¶Žš‚ð trimEnd ‚ÅŽæ‚蜂«‚½‚¢B
‚bŒ¾Œê‚Ì \0 ‚Í‚u‚a‚ł͂ǂ¤•\Œ»‚·‚é‚Ì‚©‹³‚¦‚Ä‚¿‚傤‚¾‚¢B

154 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/16(ŒŽ) 17:10:35 ]
ChrŠÖ”

155 –¼‘OF‚u‚aŽn‚߂ĂPƒJŒŽ [2008/06/16(ŒŽ) 17:23:04 ]
>>154
‚ ‚肪‚Æ‚¤
‚¤‚Ü‚­‚¢‚Á‚½



156 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/16(ŒŽ) 22:46:20 ]
windows‚̃vƒƒ_ƒNƒgƒL[‚Á‚Ăǂ¤‚â‚Á‚Ď擾‚µ‚Ü‚·‚©

157 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/17(‰Î) 02:54:50 ]
‰æ‘œƒtƒ@ƒCƒ‹‚ð‰EƒNƒŠƒbƒN‚µ‚½Žž‚Ƀƒjƒ…[‚É•\ަ‚³‚ê‚é
u•ÒWv‚ð‘I‚ñ‚¾‚Æ‚«‚É‹N“®‚³‚ê‚éƒAƒvƒŠ‚̃pƒX–¼‚ðŽæ“¾‚µ‚½‚¢‚̂ł·‚ªA
‹³‚¦‚Ä—~‚µ‚¢‚Å‚·B

Ž©•ª‚ÌꇂÍmspaint‚ªÝ’肳‚ê‚Ä‚¢‚é‚Ì‚ÅAƒŒƒWƒXƒgƒŠƒGƒfƒBƒ^‚Å
%SystemRoot%\system32\mspaint.exe
‚ðŒŸõ‚µ‚Ă݂½‚Æ‚±‚ëA‚¢‚­‚‚©ƒqƒbƒg‚Í‚·‚é‚̂ł·‚ªA‚Ç‚ê‚̃ŒƒWƒXƒgƒŠ‚É
ƒƒjƒ…[‚Ìu•ÒWv‚Éݒ肳‚ê‚Ä‚¢‚é‚à‚̂Ȃ̂©•ª‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B

‰æ‘œƒtƒ@ƒCƒ‹‚̃_ƒuƒ‹ƒNƒŠƒbƒN‚ÍuWindows ‰æ‘œ‚ÆFAXƒrƒ…[ƒAv‚Æ‚¢‚¤‚Ì‚ª
ݒ肳‚ê‚Ä‚¢‚é‚Ì‚ÅAProcess.Start‚ðŽg‚¤‚ƃrƒ…[ƒA‚ª‹N“®‚³‚ê‚Ä‚µ‚Ü‚¢
mspaint‚ªo‚Ä‚­‚ê‚Ü‚¹‚ñB‚¨•‚¯‰º‚³‚¢B


158 –¼‘OF157 mailto:sage [2008/06/17(‰Î) 03:44:53 ]
‚±‚±‚Ìꊂ©‚çŽæ“¾‚µ‚Ă݂½‚̂ł·‚ªA‘åä•v‚Å‚µ‚傤‚©H
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\image\shell\edit\command


159 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/17(‰Î) 12:03:20 ]
VB.NET‰SŽÒ‚Ȃ̂ł·B
FormA‚©‚çŒÄ‚Ño‚µ‚Ä‚¢‚éFormB‚ð•‚¶‚½Û‚É
FormA‚ð•‚¶‚Ä(FormB‚Å•ÏX‚µ‚½“à—e‚̃f[ƒ^‚ðFormA‚É”½‰f‚µ‚Ä‚©‚ç)
FormA‚ðă[ƒh‚µ‚½‚¢‚̂ł·‚ª

Private Sub FormB_Disposed(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Disposed

Dim a As New FormA

a.Close()

a.show()

‚Æ‚·‚邯”jŠü‚³‚ꂽƒIƒuƒWƒFƒNƒg‚ɃAƒNƒZƒX‚Å‚«‚Ü‚¹‚ñB
‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ü‚·B
‚Ç‚¤‚µ‚½‚ç‰ñ”ð‚Å‚«‚é‚Å‚µ‚傤‚©H
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

160 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/17(‰Î) 12:04:26 ]
•‚¶‚é‚ñ‚¶‚á‚È‚­‚Ä”ñ•\ަ‚É‚·‚é

161 –¼‘OF159 mailto:sage [2008/06/17(‰Î) 12:36:29 ]
>>160
“xX‚·‚݂܂¹‚ñB

a.hide()‚à‚µ‚­‚Ía.visible = FalseŒã‚É
a.show‚Æ‚·‚邯
FormA‚ª‚Qd‚ÉŠJ‚©‚ê‚Ä‚µ‚Ü‚¤‚̂ł·‚ªc

162 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/17(‰Î) 12:41:30 ]
‚»‚ñ‚Ȃނ¿‚á‚Ȃł½‚ç‚߂ȃR[ƒh‚ª‚܂Ƃà‚É“®‚­‚©‚¢‚È

163 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/17(‰Î) 12:44:59 ]
New‚Á‚ÄŒ¾—t˜a–ó‚Å‚«‚éH

164 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/17(‰Î) 13:15:12 ]
o—ˆ‚È‚¢‚©‚ç‚¢‚é‚ñ‚¾‚ëH

165 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/17(‰Î) 15:03:06 ]
Private Sub FormB_Disposed(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Disposed

FormA.Hide()

'FormB‚Å•ÏX‚µ‚½“à—e‚ðFormA‚É”½‰f‚³‚¹‚é‹Lq‚ð‚±‚Ì‚Ö‚ñ‚É

FormA.Show()

End Sub





166 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/17(‰Î) 16:35:57 ]
‚·‚݂܂¹‚ñ‚ªA‚²‹³Žö‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B
ƒtƒH[ƒ€‚`‚©‚çƒtƒH[ƒ€‚a‚ðŒÄ‚Ño‚µ‚Ü‚·‚ªA
Šù‚ɃtƒH[ƒ€‚a‚ªŠJ‚©‚ê‚Ä‚¢‚½ê‡A“ñd‚ɌĂÑo‚³‚È‚¢‚悤‚É‚·‚邽‚ß‚ÌðŒŽ®‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚·‚©H


167 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/17(‰Î) 16:40:45 ]
’Pˆê‚ÌFormBƒCƒ“ƒXƒ^ƒ“ƒXŽg‚¢‚܂킹‚Î\•ª‚¶‚á‚ËH

168 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/17(‰Î) 16:43:58 ]
>>166
•’Ê‚ÉShow‚âShowDialog‚ðŽg‚Á‚Ä‚¢‚ê‚Γñd‚ɌĂÑo‚·Ž–‚Í–³‚¢‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç‚ÈB
‚à‚µ“ñd‚ɂȂÁ‚Ä‚µ‚Ü‚¤ê‡‚Å‚àAŒÄ‚Ño‚·Û‚ɕϔ‚ðŽg‚Á‚ÄðŒ•ªŠò‚³‚¹‚ê‚΂¢‚¢‚ÆŽv‚¤‚µB
‚Ç‚¤‚¢‚¤ê‡‚ÌŽ–‚ðŒ¾‚Á‚Ä‚¢‚é‚ÌH

169 –¼‘OF166 mailto:sage [2008/06/17(‰Î) 16:51:04 ]
‚·‚݂܂¹‚ñAŒ¾—t‚ª‘«‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
‚¿‚å‚Á‚Æ’·‚­‚È‚è‚Ü‚·‚ªAˆÈ‰ºÚׂł·B
----------------
ƒtƒH[ƒ€‚`iƒƒCƒ“ƒtƒH[ƒ€j
ƒtƒH[ƒ€‚aiƒTƒuƒtƒH[ƒ€j
ƒtƒH[ƒ€‚biƒTƒuƒtƒH[ƒ€j
‚ª‚ ‚è‚Ü‚·B

i‚PjƒtƒH[ƒ€‚`‚©‚çƒtƒH[ƒ€‚a‚ðƒ‚[ƒ_ƒ‹ƒtƒH[ƒ€‚Æ‚µ‚ÄŠJ‚«‚Ü‚·B
i‚QjƒtƒH[ƒ€‚aE‚b‚ɂ̓‰ƒWƒIƒ{ƒ^ƒ“‚ª”z’u‚³‚ê‚Ä‚¨‚èAƒ‰ƒWƒIƒ{ƒ^ƒ“‚̃`ƒFƒbƒN‚̈ړ®‚Å
@@@ƒtƒH[ƒ€‚aE‚b‚ðs‚«—ˆ‚Å‚«‚邿‚¤‚É‚µ‚Ü‚·B
@@@i‚»‚ÌÛA‚à‚¤‚P‚‚̃tƒH[ƒ€‚͕‚¶‚éj
i‚RjƒtƒH[ƒ€‚aE‚b‚Æ‚à‚ÉuI—¹vƒ{ƒ^ƒ“‚ª”z’u‚³‚ê‚Ä‚¨‚èAƒ{ƒ^ƒ“‚ð‘I‘ð‚·‚é‚±‚Æ‚ÅA
@@@Ž©ƒtƒH[ƒ€‚ð•‚¶AƒtƒH[ƒ€‚`‚É‘JˆÚ‚µ‚Ü‚·B@@@
----------------

’·‚­‚È‚é‚̂łP‰ñ‹æØ‚è‚Ü‚·B

170 –¼‘OF166 mailto:sage [2008/06/17(‰Î) 16:52:50 ]
ˆÈ‰ºAƒ\[ƒX‚Å‚·B

ƒƒtƒH[ƒ€‚`„

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click

FormB.ShowDialog(Me)
FormB.Dispose()

End Sub

171 –¼‘OF166 mailto:sage [2008/06/17(‰Î) 16:55:23 ]
ƒƒtƒH[ƒ€‚a„

Private Sub FormB_Show(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Me.Shown

Me.RadioButton1.Checked = True
Me.RadioButton2.Checked = False
FormC.RadioButton1.Checked = False
FormC.RadioButton2.Checked = True

End Sub


Private Sub RadioButton2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton2.CheckedChanged

Me.RadioButton1.Checked = True
Me.Hide()
FormC.ShowDialog(FormA)

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

FormA.Show()
FormC.Close()
Me.Close()

End Sub

172 –¼‘OF166 mailto:sage [2008/06/17(‰Î) 16:57:03 ]
ƒƒtƒH[ƒ€‚b„

Private Sub FormC_Show(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Me.Shown

Me.RadioButton1.Checked = False
Me.RadioButton2.Checked = True

End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click

FormB.Close()
Me.Close()
FormA.Show()

End Sub

Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged

Me.Hide()
FormB.Show(RollingPlan)

End Sub

173 –¼‘OF166 mailto:sage [2008/06/17(‰Î) 17:02:09 ]
’·•¶A‚·‚݂܂¹‚ñ‚Å‚µ‚½B

‚±‚̃\[ƒX‚Ìê‡AƒtƒH[ƒ€‚`@¨@ƒtƒH[ƒ€‚a@¨@ƒtƒH[ƒ€‚b
‚Æ‘JˆÚ‚µAƒtƒH[ƒ€‚b‚̃{ƒ^ƒ“‚Q‚ðƒNƒŠƒbƒN‚µ‚ĕ‚¶‚Ä‚àA
‚à‚¤‚P‚ƒtƒH[ƒ€‚b‚ªŒ»‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·BBB

‹°‚ç‚­ƒtƒH[ƒ€‚a‚̃‰ƒWƒIƒ{ƒ^ƒ“‚Q‚̃`ƒFƒbƒN‚ðs‚Á‚½Û‚ÉA
ƒ‰ƒWƒIƒ{ƒ^ƒ“‚ðŒ³‚Ìó‘Ô‚É–ß‚·‚½‚߂̈ꕶA

Me.RadioButton1.Checked = True

‚ð“ü‚ê‚Ä‚¢‚邽‚ß‚ÉA‚±‚Ì–½—ߎÀsŒã‚É‚à‚¤‚P‚ƒtƒH[ƒ€‚ªŠJ‚¢‚Ä‚¢‚é‚Ì‚©‚ȂƄ‘ª‚µ‚Ü‚·B
‚½‚¾‚±‚̈ꕶ‚ª‚È‚¢‚ÆA

ƒtƒH[ƒ€‚a@¨@ƒtƒH[ƒ€‚b@¨@ƒtƒH[ƒ€‚a
‚Æ–ß‚Á‚Ä‚«‚½ê‡‚ÉAƒ‰ƒWƒIƒ{ƒ^ƒ“‚ªÅ‰‚Ìó‘Ô‚É–ß‚Á‚Ä‚¢‚È‚¢‚½‚ßA
‚â‚Þ‚È‚­“ü‚ê‚Ä‚¢‚鎟‘æ‚Å‚·B

‚»‚Ì‚½‚ßAƒtƒH[ƒ€‚a‚©‚ç‚b‚ðŠJ‚­Û‚ÉAŠù‚ɃtƒH[ƒ€‚b‚ªŠJ‚¢‚Ä‚¢‚½ê‡‚É
“ñd‚ÉŠJ‚©‚È‚¢‚悤‚ɧŒäo—ˆ‚ê‚Ηǂ¢‚Æl‚¦A¡‰ñ‚ÌŽ¿–â‚ÉŽŠ‚è‚Ü‚µ‚½B

174 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/17(‰Î) 17:36:52 ]
쬂µ‚½ƒ_ƒCƒAƒƒOƒx[ƒX‚̃vƒƒOƒ‰ƒ€‚Ńtƒ@ƒCƒ‹‘I‘ð‹@”\‚ª•K—v‚ɂȂè‚Ü‚µ‚½B
ʼn‚ÉOpenFileDialogƒNƒ‰ƒXŒÄ‚Ño‚µ‚Ńtƒ@ƒCƒ‹‘I‘ðƒ_ƒCƒAƒƒO‚ðo‚µ‚½‚̂ł·‚ª
ƒ_ƒT‚¢AŽg‚¢‚É‚­‚¢‚Æ‹³Žö‚ªŒ¾‚Á‚Ä‚«‚½‚Ì‚ÅAƒGƒNƒXƒvƒ[ƒ‰[‚Ì—l‚ȃtƒ@ƒCƒ‹‘I‘ð‚ðs‚¤‚½‚߂̃Rƒ“ƒgƒ[ƒ‹‚ð–„‚ßž‚Ý‚½‚¢‚̂ł·‚ª
‚»‚Ì—l‚È‚à‚Ì‚ª‚Ç‚±‚©‚É(‚Å‚«‚ê‚΃tƒŠ[‚Å)ŒöŠJ‚³‚ê‚Ä‚¢‚È‚¢‚Å‚µ‚傤‚©H

175 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/17(‰Î) 18:44:44 ]
>>169
‚ ‚Ü‚è‚̃fƒUƒCƒ“‚̈«‚³‚É’¼Ú“š‚¦‚é‹C‚ɂȂç‚È‚¢‚Ì‚¾‚ªA
ƒtƒH[ƒ€B‚ÆC‚Í‚QƒtƒH[ƒ€‚Å‚ ‚é•K—v‚Í‚ ‚é‚Ì‚©‚ÈH
—Ⴆ‚΃‰ƒWƒIƒ{ƒ^ƒ“‚Ì‘ã‚í‚è‚Ƀ^ƒuƒRƒ“ƒgƒ[ƒ‹‚Å‚Q‰æ–Ê•ªŒ“‚Ë‚ê‚ÎA
’Pƒ‚ȃ‚[ƒ_ƒ‹ƒtƒH[ƒ€‚̃vƒƒOƒ‰ƒ€‚ɂȂé‚Ì‚¾‚ª‚Ç‚¤‚¾‚낤B



176 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/18(…) 00:46:31 ]
ƒIƒuƒWƒFƒNƒgŽwŒü•׋­’†‚ÌŽÒ‚Å‚·BŽ¿–â‚Å‚·B

ƒf[ƒ^•ÛŽ—pƒNƒ‰ƒX‚`‚ª‚ ‚è‚Ü‚·B
ƒtƒH[ƒ€‚ŃNƒ‰ƒX‚`‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ð쬂µAƒf[ƒ^‚ðƒZƒbƒgA•\ަ‚µ‚Ü‚·B
‚»‚µ‚ÄAƒtƒH[ƒ€‚©‚çƒf[ƒ^C³—pƒ_ƒCƒAƒƒO‚ðŠJ‚«AƒNƒ‰ƒX‚`—p‚̃f[ƒ^‚ðC³‚³‚¹‚é‚̂ł·‚ªA
‚±‚ÌŽžAƒf[ƒ^“ü—Í—pƒ_ƒCƒAƒƒO‚É’l‚ðÝ’èAŽæ“¾‚·‚é•û–@‚Æ‚µ‚Ä“K“–‚Ȃ̂͂ǂê‚È‚ñ‚Å‚µ‚傤‚©H
¦ƒNƒ‰ƒX‚`‚̃ƒ“ƒo‚Í‚½‚­‚³‚ñ‚ ‚èA¡Œã‚à‘‚¦‘±‚¯‚Ü‚·B

‡@ƒf[ƒ^“ü—Í—pƒ_ƒCƒAƒƒO‚ɃNƒ‰ƒX‚`‚ðŽó‚¯Žæ‚éƒvƒƒpƒeƒB‚ð’ljÁ‚·‚éB
@—áFPublic Property pA() As A
@
‡Aƒf[ƒ^“ü—Í—pƒ_ƒCƒAƒƒO‚ɃNƒ‰ƒX‚`‚ÌC³‚ª•K—v‚ȃƒ“ƒo•ªAƒvƒƒpƒeƒB‚ð’ljÁ‚·‚éB
@—áFPublic Property AName() As String
@ Public Property ANo() As Integer...`

“Æ—§«‚ð•ۂ‚Ȃç‚·A‚¾‚ÆŽv‚¤‚̂ł·‚ªAƒNƒ‰ƒX‚`‚̃ƒ“ƒo‚ª‘‚¦‚邽‚Ñ‚É
ƒvƒƒpƒeƒB‚ð’ljÁ‚µ‚Ä‚¢‚©‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Ì‚ÅA‰½‚©ƒXƒ}[ƒg‚¶‚á‚È‚¢‚悤‚È‹C‚ª‚µ‚Ü‚·B
‚©‚ÆŒ¾‚Á‚ć@‚¾‚ÆAƒ_ƒCƒAƒƒO‚ªƒNƒ‰ƒX‚`‚Æ—F’B‚Ý‚½‚¢‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·‚µA
ƒ_ƒCƒAƒƒO‚É’¼ÚŠÖŒW‚Ì–³‚¢ƒf[ƒ^‚܂Ŏ󂯓n‚µ‚·‚鎖‚ɂȂè‚Ü‚·B

‚â‚Í‚è‡A‚̂悤‚É‘½­–Ê“|‚Å‚à•K—v‚ȃf[ƒ^•ªAƒvƒƒpƒeƒB‚ð’ljÁ‚µ‚Ä‚¢‚­‚ׂ«‚Ȃ̂łµ‚傤‚©H
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B



177 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 02:08:13 ]
ƒR[ƒhƒGƒfƒBƒ^‚ÌŽ¿–â‚Ȃ̂ł·‚ªAForm1‚̃R[ƒh‚ðŠù’è‚ÌuFrom1.vb*v
‚Æ‚¢‚¤ƒ^ƒu“à‚É‘‚¢‚Ä‚¢‚é‚̂ł·‚ªA•ª‚©‚è‚â‚·‚­•ª‚¯‚½‚¢‚̂ł·‚ªA
ƒ^ƒu‚ð‚Ü‚Á‚³‚ç‚Ìó‘Ô‚Åì‚Á‚Ä“¯‚¶‚悤‚É‚à‚¤ˆê‚‚ɑ‚­•û–@‚ª‚ ‚Á‚½‚狳‚¦‚Ä’¸‚«‚½‚¢‚Å‚·B



178 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 06:29:51 ]
ListView1‚ɂ‚¢‚ĂȂ̂ł·‚ªA
ListView1‚Å
If ListBox1.SelectedIndex = -1 Then Exit Sub
‚Æ“¯‚¶‚悤‚È‚±‚Æ‚ð‚³‚¹‚é‚ɂ͂ǂ̂悤‚É‘‚¢‚½‚ç—Ç‚¢‚Å‚µ‚傤‚©H

179 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 12:50:36 ]
>>177
ƒ‚ƒWƒ…[ƒ‹‚̒ljÁ

180 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 13:12:46 ]
‚È‚ñ‚©‚±‚±‚ñ‚Æ‚±‹}‚ÉŽ¿–â‚̃Œƒxƒ‹‰º‚ª‚Á‚½‹C‚ªc

181 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 13:52:32 ]
>>180
“¯Š´
‚¨‚»‚ç‚­VB6‚̃Tƒ|[ƒgI—¹‚Æ“¯Žž‚ÉA
OOT—‰ð‚µ‚ĂȂ¢ƒ}‚ª.NET‚â‚èŽn‚ß‚½‚±‚Æ‚ªŒ´ˆö‚©‚ÈA‚Æ

182 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 13:53:46 ]
‚Ü‚ A‚¢‚¢‚¶‚á‚È‚¢B
‰´‚̃Œƒxƒ‹‚à‚½‚©‚ª’m‚ê‚Ă邵B
‚È‚ñ‚©“¯‚¶l‚ÌŽ¿–â‚ÉŒ©‚¦‚ÄŽd•û‚È‚¢‚¯‚ÇB

183 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 17:38:59 ]
>>181
OOT‚Á‚ĉ½‚Å‚·‚©H

184 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 17:41:53 ]
javaƒXƒŒ‚È‚ñ‚©‚Ì•û‚ªƒŒƒxƒ‹’á‚¢‚æ

185 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 18:02:31 ]
VB‚È‚ñ‚ălƒbƒg‚Å‚à‘Ð‚Å‚à•…‚é‚Ù‚ÇŽQl‘‚ª‚ ‚é‚ñ‚¾‚©‚ç
‚±‚ñ‚ȂƂ±‚ë‚Å•·‚­‘O‚ÉŠî‘b•׋­‚µ‚ë‚Á‚ÄŽv‚¤‚͉̂´‚ªƒIƒT[ƒ“‚¾‚©‚ç‚©‚Ì



186 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 21:42:29 ]
webbrowser‚ÅŒg‘ы֎~ƒTƒCƒg‚ð•\ަ‚µ‚½‚¢‚Ì‚¾‚ªA–³—H
UA§ŒÀ‚łȂ­IP§ŒÀ‚Ì•û

187 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 21:47:19 ]
ƒ[ƒJƒ‹ƒfƒj[‚Å‚àƒOƒ[ƒoƒ‹ƒfƒj[‚Å‚à“¹˜H••½‚µ‚Ä‚é‚̂ƈê‚È‚ñ‚¾‚©‚ç
ŽÔ‚ð•Ï‚¦‚½‚©‚ç‚Æ‚¢‚Á‚Ä’Ê‚ê‚邿‚¤‚ɂ͂Ȃç‚È‚¢‚¾‚ëH
‚à‚µ‚©‚µ‚ÄƒŠƒtƒ@ƒ‰‚ÆŠ¨ˆá‚¢‚µ‚ĂȂ¢‚©H

188 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 21:53:13 ]
“ªˆ«‚¢‚É‚à‚Ù‚Ç‚ª‚ ‚é

189 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 22:13:06 ]
Ѝˆá‚¢‚Í‚µ‚Ä‚¢‚È‚¢B–³—‚ð³’m‚Å•·‚¢‚Ă݂Ă¢‚éB


190 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 22:33:13 ]
’Þ‚è‚Í‘¼Š‚Å‚â‚ê

191 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/18(…) 23:52:58 ]
–³—‚È‚à‚͖̂³—


192 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/19(–Ø) 00:14:31 ]
Œg‘ы֎~ƒTƒCƒg‚Á‚ĉ½H

193 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/19(–Ø) 01:35:34 ]
TreeView‚ŃT[ƒo[‘¤‚̃fƒBƒŒƒNƒgƒŠ\‘¢‚ƃtƒ@ƒCƒ‹‚̈ꗗ‚ðì‚낤‚ÆŽv‚¤‚̂ł·‚ª
“‚¢‚Å‚µ‚傤‚©HiTreeView‚ɂ‚¢‚Äj
‘¼‚É‚à‚Á‚Æ—Ç‚¢•û–@‚ª‚ ‚ê‚΋³‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚Å‚·B

194 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/19(–Ø) 09:32:15 ]
TreeView‚ÌŽg‚¢•û‚Æ‚µ‚Ă͕’Ê‚¾‚ÆŽv‚¤‚¯‚Ç

195 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/19(–Ø) 11:17:16 ]
ƒtƒH[ƒ€ƒTƒCƒY‚ÌÅ‘å‚Á‚ÄA‰¡1412ƒsƒNƒZƒ‹‚æ‚è‘å‚«‚­‚Å‚«‚È‚¢H



196 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/19(–Ø) 11:24:21 ]
Šî–{“I‚ɃfƒXƒNƒgƒbƒv‚̃TƒCƒY{‚¿‚å‚Á‚ƈÈã‚ɂ͂ł«‚È‚¢
ƒhƒ‰ƒbƒO‚ő傫‚­‚·‚镪‚ɂ͂²‚Ü‚©‚µ‚à‚«‚­‚¯‚Ç

197 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/19(–Ø) 11:34:40 ]
>>196
‚Æ‚¢‚¤‚±‚Æ‚ÍAƒƒCƒh‰t»ƒ‚ƒjƒ^—p‚̃VƒXƒeƒ€‚ðì‚肽‚¢ê‡A
‚¿‚á‚¿‚¡ƒm[ƒg‚o‚b‚Åì‚邯ƒtƒH[ƒ€‚ª‘å‚«‚­‚Å‚«‚È‚­‚ÄŽ€–SA
‚Æ‚¢‚¤‚±‚Ƃł¨‚‹H

198 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/19(–Ø) 12:15:09 ]
ŽqƒEƒBƒ“ƒhƒE‚̃TƒCƒY‚Í‚±‚̧ŒÀ‚ðŽó‚¯‚È‚¢‚©‚çA
Panel‚ðˆê–‡‘}‚߂΃fƒUƒCƒ“‚Å‚«‚È‚¢Ž–‚à–³‚¢

199 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/19(–Ø) 14:12:38 ]
ƒtƒH[ƒ€‚Ì’†‚É Excel ‚̂悤‚È•\‚ð‚Q‚–„‚ßž‚Ý‚½‚¢‚̂ł·‚ªA
Panel ‚ðƒtƒH[ƒ€‚É”z’u‚µA‚»‚Ì’†‚É Label or Textbox ‚ŃKƒVƒKƒV”z’u‚µ‚Ä‚¢‚­‚æ‚è
‚à‚Á‚ƃXƒ}[ƒg‚È•û–@‚Í‚ ‚è‚Ü‚·‚©H
•\Ž©‘Ì‚©‚È‚è‘å‚«‚­ (‰¡30€–Ú ~ c‚ws) A‘½”‚̃‰ƒxƒ‹‚ð”z’u‚µ‚Ä‚¢‚­‚±‚Æ‚É
ŒË˜f‚¢‚à‚ ‚è‚Ü‚·B

200 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/19(–Ø) 14:21:32 ]
>>199
ƒOƒŠƒbƒh‚ÍH

201 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/19(–Ø) 14:34:54 ]
>>200
‘¦ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒOƒO‚Á‚Ă݂ÄA‚±‚ꂪ—Ç‚³‚»‚¤‚¾‚ÆŠ´‚¶‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

202 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/19(–Ø) 23:56:37 ]
>>194
‚»‚¤‚Å‚·‚©B
TreeViw‚͉‚߂Ďg‚¤‚̂ł¿‚å‚Á‚Ɠ‚¢‚Å‚·B
‚ª‚ñ‚΂Á‚Ă݂܂·B

203 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 00:22:36 ]
TreeView‚̃Cƒ[ƒWƒŠƒXƒg‚̃AƒCƒRƒ“‚ɂ‚¢‚ĂȂ̂ł·‚ªA
TreeView‚ɃfƒBƒŒƒNƒgƒŠ\‘¢‚ƃtƒ@ƒCƒ‹‚ð“o˜^‚µ‚Ä‚ ‚é‚Ì‚Å
ƒtƒHƒ‹ƒ_‚È‚çƒtƒHƒ‹ƒ_‚̃AƒCƒRƒ“Aƒtƒ@ƒCƒ‹‚È‚çƒtƒ@ƒCƒ‹‚̃AƒCƒRƒ“‚ð
•\ަ‚·‚邿‚¤‚É‚µ‚Ä‚¢‚é‚̂ł·‚ªAƒAƒCƒeƒ€‚ðƒNƒŠƒbƒN‚µ‚Ä
‘I‘ðó‘ԂɂȂÁ‚½Žž‚ÉŽí—Þ‚ÉŠÖŒW‚È‚­ASelectedImageIndex‚̃AƒCƒRƒ“‚É
•Ï‚í‚Á‚Ä‚µ‚Ü‚¤‚̂ł·‚ªA‚±‚ê‚ð•Ï‚í‚ç‚È‚¢‚悤‚É‚·‚é•û–@‚ð‹³‚¦‚Ä’¸‚«‚½‚¢‚Å‚·B
SelectedImage=None‚̂悤‚ÈÝ’è‚Ío—ˆ‚È‚¢‚Å‚µ‚傤‚©H

204 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/20(‹à) 00:55:34 ]
.net‚̕׋­‚ð‚µ‚½‚­AVisual Studio 2008 Express Editions‚ðŽg‚Á‚Ä
ƒCƒ“ƒXƒg[ƒ‹‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªAƒCƒ“ƒXƒg[ƒ‹ƒEƒBƒU[ƒh‚̌㔼‚Å
ƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚éƒvƒƒOƒ‰ƒ€‚Ì’†‚ÉSQL Server‚Ȃǂª“ü‚Á‚Ä‚¢‚é‚ñ‚Å‚·‚ª
ƒCƒ“ƒXƒg[ƒ‹‚µ‚È‚¢‚±‚Æ‚Á‚Ăł«‚é‚ñ‚Å‚µ‚傤‚©H
HDD‚Ì—e—ʂୂȂ¢‚̂łł«‚邾‚¯ß–ñ‚µ‚½‚¢‚̂ł·‚ªB

205 –¼‘OF204 mailto:sage [2008/06/20(‹à) 00:59:34 ]
ƒJƒXƒ^ƒ€ƒCƒ“ƒXƒg[ƒ‹‚ ‚è‚Ü‚µ‚½‚ËEEE
ƒXƒŒ‰˜‚µ‘å•Ï\‚µ–ó‚È‚¢B



206 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 01:02:20 ]
•׋­‚È‚ç“ü‚ê‚ĂĂ¢‚¢‚ÆŽv‚¤‚¯‚Ç‚È

207 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 01:50:49 ]
“ü‚ꂽ‚Ù‚¤‚ª‚¢‚¢B


208 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 02:07:59 ]
“ü‚ê‚Ä

209 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 02:10:31 ]
‚¦‚¦‚Ì‚ñ‚©H

210 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 06:56:08 ]
ƒAƒb[I

211 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 16:35:45 ]
DataGridView ‚Ì—ñŒ©o‚µ‚̃Zƒ‹‚ÌF‚Á‚ĕς¦‚ç‚ê‚Ü‚·‚©H
Windows Default ‚̃Jƒ‰[‚Å‚µ‚©•\ަ‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB

ColumnHeadersDefaultCellStyle ƒvƒƒoƒeƒB‚Å•ÏX‚·‚邿‚¤‚È‹C‚ª‚µ‚Ä‚¢‚é‚̂ł·‚ªA
•ÏX‚µ‚Ä‚à”½‰f‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB
‚±‚̃vƒƒoƒeƒB‚ÍŒ©“–ˆá‚¢‚Ȃ̂łµ‚傤‚©H

212 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 16:51:22 ]
‚e‚s‚oƒT[ƒo[‚ÉdirƒRƒ}ƒ“ƒh‚ð‘—M‚µ‚Ď󂯎æ‚Á‚½
ƒfƒBƒŒƒNƒgƒŠ‚âƒtƒ@ƒCƒ‹‚Ìî•ñ‚ðˆ—‚·‚é‚̂͂ǂñ‚È•û–@‚ª‚¢‚¢‚Å‚·‚©H
•¶Žš—ñ‚Æ‚µ‚Ĉê‚‚¸‚‰ðÍ‚µ‚Ä‚¢‚­‚µ‚©‚È‚¢‚Å‚µ‚傤‚©H

213 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 17:08:30 ]
‚¤‚ñ
ƒT[ƒoŽŸ‘æ‚ʼn½‚ª‘—‚ç‚ê‚Ä‚­‚é‚©•ª‚©‚ç‚È‚¢‚µ

214 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 17:09:59 ]
>>211
‚»‚ê‚Å•ÏX‚³‚ê‚邯‚ÇH

215 –¼‘OF211 mailto:sage [2008/06/20(‹à) 17:30:54 ]
>>214
‚·‚݂܂¹‚ñAŽ¿–â‚ð•Ï‚¦‚Ü‚·B

>>211 ‚ÉŠÖ‚µ‚Ä‚Í
dataGridView1.EnableHeadersVisualStyles = false
‚ð’ljÁ‚µ‚½‚ç•ÏX‚ɂȂè‚Ü‚µ‚½B

’ljÁŽ¿–â‚Ȃ̂ł·‚ªA
“Á’è‚Ì—ñƒwƒbƒ_‚ÌF‚ð•Ï‚¦‚邱‚Ƃ͉”\‚Å‚µ‚傤‚©H

‘S‚Ă̗ñƒwƒbƒ_‚ÉŠÖ‚µ‚Ä‚Í
dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Violet
‚Å•ÏX‚Å‚«‚Ü‚µ‚½‚ªA“Á’è‚Ì—ñƒwƒbƒ_‚݂̂̕ς¦•û‚ª‚í‚©‚è‚Ü‚¹‚ñB





216 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 17:37:20 ]
Columns‚©‚çDataGridViewColumnŽæ“¾‚µ‚ÄHeaderCell‚ÌStyle

217 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 18:06:15 ]
>>213
‚»‚¤‚Å‚·‚©B‚í‚©‚è‚Ü‚µ‚½
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

218 –¼‘OF211 mailto:sage [2008/06/20(‹à) 18:55:32 ]
>>216
ƒTƒ“ƒNƒX‚Å‚µ‚½B‚Å‚«‚Ü‚µ‚½B

219 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 21:45:07 ]
>>212
‚Ù‚ñ‚Ì1—á
01-01-00@12:00AM@ <DIR>@hoge
10-28-07@12:05PM@2228@hoge.aaa
<drwxrwxrwx@1@noone nogroup@0@Jul@9 11:20@hoge>
<-rwxrwxrwx@1@noone nogroup@434176@Oct@17@2004@hoge.ccc>
-rw-r--r--@1@83245@ahp@38690@Feb@28@22:33@hoge.ddd
-rw-r--r--@1@83245@ahp@48111@May@2@2004@hoge.eee
ƒXƒy[ƒX‚Í‘SŠp‚ɕϊ·‚µ‚Ä‚ ‚邯‚Ç‚È

220 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/20(‹à) 22:22:39 ]
‚‚­‚­FTP‚Á‚Ă̂̓vƒƒgƒRƒ‹‚Æ‚µ‚Ä–â‘肪‚ ‚é‚È

221 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/21(“y) 09:53:17 ]
‚Q“_‚Ù‚ÇŽ¿–₳‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ðŽn‚߂ĂQƒ–ŒŽ‚̉SŽÒ‚Å‚·B

1‚–ڂÍWebƒAƒvƒŠ‚Ńe[ƒuƒ‹‚Ìs‚ð“®“I’ljÁ‚µ‚½‚¢‚̂ł·‚ªA
‰º‚É‘‚¢‚½’ʂ肾‚Æ1s–Ú‚ÍOKA2s–ÚˆÈ~‚Í‚»‚Ìs‚Éã‘‚«‚³‚ê‚Ä‚µ‚Ü‚¢A
s‚ª’ljÁ‚³‚ê‚Ü‚¹‚ñB2‚–ڂ͒ljÁ‚µ‚½íœƒ{ƒ^ƒ“‚ð‰Ÿ‚·‚±‚Æ‚É
‚æ‚Á‚ÄŠY“–s‚ðÁ‚µ‚½‚¢‚̂ł·‚ªAƒCƒxƒ“ƒgƒnƒ“ƒhƒ‹‚Å‚«‚Ü‚¹‚ñB
‚Ç‚±‚ª–â‘è‚Ȃ̂©‹³‚¦‚Ä‚­‚¾‚³‚¢B

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim tabRow As New TableRow
Dim cell1 As New TableCell
Dim cell2 As New TableCell
Dim cell3 As New TableCell
Dim cell4 As New TableCell

cell1.Text = Me.goods.Text
cell2.Text = Me.price.Text
cell3.Text = Me.quant.Text

Dim button As New System.Web.UI.WebControls.Button
button.Text = " íœ "
cell4.Controls.Add(button)

tabRow.Cells.Add(cell1)
tabRow.Cells.Add(cell2)
tabRow.Cells.Add(cell3)
tabRow.Cells.Add(cell4)
Me.Table1.Rows.Add(tabRow)
@ End Sub

222 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 16:16:18 ]
BackgroundWorker‚ÌDoWork“à‚ÅA
ŽÀsƒtƒH[ƒ€‚̃Rƒ“ƒgƒ[ƒ‹‚ɃAƒNƒZƒX‚µ‚½ê‡AƒGƒ‰[‚ª”­¶iInvoke‚őΈj‚µ‚Ü‚·‚ªA
ƒtƒH[ƒ€“à‚Ìæ“ª‚É錾‚µ‚½ƒNƒ‰ƒX‚ÖƒAƒNƒZƒX‚µ‚Ä‚àƒGƒ‰[‚ª”­¶‚µ‚Ü‚¹‚ñB
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Å‚±‚¤‚¢‚¤Žg‚¢•û‚Í–â‘è‚ ‚è‚»‚¤‚Å‚·‚ªA‚Ç‚¤‚Å‚·‚©



Public Class Form
private A as new Aclass

`—ª`

Private Sub BackgroundWorker_DoWork(ByVal sender As Object, ByVal e As DoWorkEventArgs) _
Handles BackgroundWorker.DoWork

'Form.text = "test" ‚±‚ê‚̓Gƒ‰[

call A.test() '‚±‚±‚ł̓Gƒ‰[‚łȂ¢

‚±‚¤‚¢‚¤‚±‚Ƃł·


223 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 16:27:06 ]
Control ”h¶ƒNƒ‰ƒX‚̃vƒƒpƒeƒBEƒƒ\ƒbƒh‚ð‘€ì‚µ‚¿‚á‘Ê–Ú‚Á‚Ä‚¾‚¯‚¾
‚à‚¿‚ë‚ñ‚»‚ê‚Æ‚͕ʂɔr‘¼§Œä‚Æ‚©ƒfƒbƒhƒƒbƒN‚Ì’ˆÓ‚Æ‚©‚ª•K—v‚ɂȂé‰Â”\«‚Í‚ ‚邪

224 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 16:39:38 ]
static•Ï”‚ðŽg‚Á‚Ä‚¢‚È‚¯‚ê‚Î
ƒNƒ‰ƒXA‚̓XƒŒƒbƒhƒZ[ƒt‚Æ‚¢‚¤”Fޝ‚Å‚¢‚¢‚̂ł·‚©H

225 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 16:46:22 ]
Static‚¶‚á‚È‚­‚ÄShared‚È
SharedƒNƒ‰ƒX‚È‚çŠî–{“I‚É‚»‚ê‚Å‚¢‚¢‚ª
ƒƒ\ƒbƒh’†‚ÅŽg‚Á‚Ä‚é‚Ù‚©‚̃Nƒ‰ƒX‚ÌSharedƒƒ\ƒbƒh‚ªShared‚ȕϔ‚ð‘€ì‚µ‚Ă邩‚à‚æ

ƒtƒB[ƒ‹ƒh‚ðŽg‚Á‚½‚ç‘å‘Ì‚ÌꇃXƒŒƒbƒhƒZ[ƒt‚¶‚á‚È‚­‚È‚é



226 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 16:52:29 ]
ƒtƒB[ƒ‹ƒh‚Í—á‚Æ‚µ‚Äã‚°‚½‚¾‚¯‚ÅAƒNƒ‰ƒXA‚̓tƒB[ƒ‹ƒh‚Í‘€ì‚µ‚Ü‚¹‚ñB

‚à‚µAƒNƒ‰ƒXA“à‚ł‚©‚Á‚Ă鑼‚̃Nƒ‰ƒX‚ªShared‚ð‘€ì‚µ‚Ä‚éꇂÍA
dowork“à‚ŃNƒ‰ƒXA‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ð‚‚­‚é•K—v‚ª‚ ‚邯‚¢‚¤”Fޝ‚Å‚¢‚¢‚Å‚·‚©H

227 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 16:57:44 ]
‚Ç‚¤‚¢‚¤Žž‚͂ǂ¤‚¾‚Æ‚©•·‚­‚æ‚èA
ŽÀÛ‚Ì¡‚̃P[ƒX‚ł͂ǂ¤‚Ȃ̂©l‚¦‚½•û‚ª‚¢‚¢‚æB

228 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 17:09:12 ]
‚Ç‚±‚Å‚È‚É‚ð‚·‚é•K—v‚ª‚ ‚é‚©‚Ç‚¤‚©‚È‚ñ‚©Žd—l’m‚ç‚ñŒÀ‚茾‚¦‚é‚킯‚ª–³‚¢

229 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 17:10:12 ]
‚´‚Á‚Æ’²‚ׂ½‚Æ‚±‚ëshared‚͂Ȃ©‚Á‚½‚Å‚·B
My.Computer.FileSystem.``‚Æ‚©‚Í‘åä•v‚Å‚·‚æ‚Ë

230 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 17:43:05 ]
Ž©ìƒNƒ‰ƒX‚Åusing‚ðŽg‚¤ˆ×‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚·‚©

System.IDisposable‚ðŽÀ‘•‚·‚é•û–@‚ð‹³‚¦‚ĉº‚³‚¢

231 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 17:45:35 ]
•û–@‚à‰½‚àC‚â‚肽‚¢‚±‚Æ‚ª‚ ‚é‚©‚çŽÀ‘•‚·‚é‚ñ‚¾‚æ‚ ‚ê‚Í

232 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 17:47:03 ]
Ž–ŒÌ‰ðŒˆ‚µ‚Ü‚µ‚½

Implements System.IDisposable

233 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 17:49:27 ]
‚»‚̃Œƒxƒ‹‚©‚æ‚—
Ѝˆá‚¢‚µ‚Ä‚»‚¤‚¾‚©‚猾‚Á‚Æ‚­‚¯‚ÇCIDisposableŽÀ‘•‚·‚邾‚¯‚¶‚ች‚̈Ӗ¡‚à‚È‚¢‚æ
‚ ‚­‚Ü‚ÅDispose‚ÍuŽg‚¢I‚í‚Á‚½‚Æ‚«‚ÉŽÀs‚µ‚Ăقµ‚¢ˆ—‚ð‘‚­êŠv‚¾‚©‚ç‚Ë

234 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 18:04:51 ]
DataGridView‚Ås‚ð‘I‘ð•s‰Â‚É‚·‚é•û–@‚ð‹³‚¦‚ĉº‚³‚¢B
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

235 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 18:13:43 ]
SelectionMode‚Ì‚±‚Æ‚©H



236 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 19:32:59 ]
SelectionMode‚Å‚Ísƒ‚[ƒh‚Æ‚©‚Í‚ ‚è‚Ü‚·‚ªA‘I‘ð‚Å‚«‚È‚­‚·‚郂[ƒh‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½

237 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 19:53:41 ]
>>222‚Å‚·‚¯‚Ç
A‚ªƒNƒ‰ƒX‚ł͂Ȃ­ADataTable‚Ìê‡A
•¡”‚̃XƒŒƒbƒh‚©‚çSelect‚Ŏ擾‚µ‚Ä‘€ì‚·‚é‚̂͊댯‚Å‚µ‚傤‚©H
Œ´‘¥datatable‚Ì1s‚ƃXƒŒƒbƒh1‚‚ª‘Ήž•t‚«AˆÙ‚È‚éƒXƒŒƒbƒh‚©‚瓯ˆês‚ւ̃AƒNƒZƒX‚͂Ȃ¢‚à‚̂Ƃµ‚Ü‚·B


238 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 19:54:40 ]
‚¶‚á‚ s‚ð‘I‘ð•s‰Â‚Á‚Ă̂ª‚Ç‚¤‚¢‚¤‚Ì‚ðŽw‚·‚Ì‚©Ú‚µ‚­

239 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 19:57:11 ]
>>237
> ‚±‚ÌŒ^‚ÍAƒ}ƒ‹ƒ`ƒXƒŒƒbƒh“ǂݎæ‚è‘€ì‚ɑ΂µ‚ĈÀ‘S‚Å‚·B
> ‚·‚ׂĂ̑‚«ž‚Ý‘€ì‚Ì“¯Šú‚ð‚Æ‚é•K—v‚ª‚ ‚è‚Ü‚·B

ƒXƒŒƒbƒh‚ðŽg‚Á‚½‚Æ‚«‰½‚ª–â‘è‚ɂȂé‚Ì‚©•׋­‚µ‚Ä‚«‚½‚çH

240 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/22(“ú) 20:28:50 ]
>>239
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‚»‚¤Žv‚Á‚Ä’T‚µ‚Ă݂͂Ăé‚ñ‚Å‚·‚¯‚ÇA‚È‚©‚È‚©•ª‚©‚èˆÕ‚¢ƒTƒCƒg‚ªŒ©‚‚©‚ç‚È‚¢‚Å‚·B
‚Ç‚±‚©‚¨Š©‚߂͂ ‚è‚Ü‚·‚©H

241 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/23(ŒŽ) 00:15:14 ]
>>238
usA—ñAƒZƒ‹‚Ì‘I‘ð•s‰Âv‚Ì•û‚ª“K؂łµ‚½

242 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/23(ŒŽ) 11:13:27 ]
CSVƒtƒ@ƒCƒ‹‚Ìs”‚ðŽæ“¾‚·‚é•û–@‚ð‚²‹³Žö‚¢‚½‚¾‚¯‚ê‚ÎK‚¢‚Å‚·B

243 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/23(ŒŽ) 11:19:41 ]
u~~~~~/testtest*/hogehogev‚Æ‚¢‚¤’PŒê‚ð“ǂݞ‚Þ‚ÆA

~~~~~
testtest*
hogehoge

ª‚̂悤‚ÉŽ©“®‚Å"/"‚ʼnüs‚³‚¹‚½‚¢‚̂ł·‚ª‚ǂ̂悤‚ȃR[ƒh‚ðŽg‚¦‚΂¢‚¢‚̂łµ‚傤‚©H
‹X‚µ‚­‚¨Šè‚¢‚µ‚Ü‚·B

244 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/23(ŒŽ) 11:27:25 ]
>>243
uReplacev‚ÆuvbCrLfv

245 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/23(ŒŽ) 14:19:06 ]
WebBrowser1.Document.Images ‚ªŽw‚µ‚Ä‚¢‚鉿‘œ‚ð•Û‘¶‚µ‚½‚¢‚̂ł·‚ªA‚ǂ̗p‚É‚·‚ê‚΂悢‚̂łµ‚傤‚©H
VS2005/2008‚ðŽg‚Á‚Ä‚¢‚Ü‚·B



246 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/23(ŒŽ) 15:11:41 ]
>>245
url‘®«Œ©‚ÄWin32API‚ÌGetUrlCacheEntryInfo‚ŃLƒƒƒbƒVƒ…ŒŸõ
Œ©‚‚©‚Á‚½‚ç‚»‚êƒRƒs[‚·‚ê‚Ηǂµ
Œ©‚‚©‚ç‚È‚©‚Á‚½‚ç‰ü‚ß‚ÄWebClient‚©‚È‚ñ‚©‚Ń_ƒEƒ“ƒ[ƒh

247 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/23(ŒŽ) 17:39:33 ]
VS2008‚ðŽg‚Á‚ÄVB‚̃vƒƒOƒ‰ƒ€‚ðì‚Á‚Ä‚¢‚Ü‚·B

ðŒ‚͈ȉº‚̂Ƃ¨‚è‚Å‚·B
1) DataGridView‚̃Zƒ‹‚ðƒ_ƒuƒ‹ƒNƒŠƒbƒN‚·‚邱‚ƂŕʃtƒH[ƒ€‚ðŠJ‚­B
2) ƒ_ƒuƒ‹ƒNƒŠƒbƒN‚µ‚½ CurrentCell ‚Ì—ñ”Ô†‚ðŽæ“¾‚µA—ñ”Ô†‚É‚æ‚èŠJ‚­ƒtƒH[ƒ€‚ÌŽí—Þ‚ð•Ï‚¦‚Ü‚·B

‚Æ‚±‚낪A—ñ”Ô†‚ª¬‚³‚¢‚¤‚¿iŠT‚Ë 0 ` 15 ‚­‚ç‚¢j‚Í‘åä•v‚Ȃ̂ł·‚ªA
Žæ“¾‚µ‚½—ñ”Ô†‚ª‘å‚«‚­‚È‚Á‚Ä‚­‚邯A‚¤‚Ü‚­“®ì‚µ‚Ü‚¹‚ñB
iƒNƒŠƒbƒN‚µ‚Ä‚à–³”½‰žj
‚Ȃɂ©A‚±‚±‚ç•Ó‚ÌŽ–î‚Æ‚©‚²‘¶’m‚Ì•û‚Í‚¢‚ç‚Á‚µ‚á‚ç‚È‚¢‚̂łµ‚傤‚©H

248 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/23(ŒŽ) 17:41:51 ]
‚È‚ñ‚¾Ž–î‚Ä‚—

249 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/23(ŒŽ) 20:14:10 ]
Œ‹‹Ç>>241‚ð’m‚Á‚Ä‚¢‚él‚Í‚¢‚È‚¢H


250 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/23(ŒŽ) 20:42:32 ]
>>249
enableØ‚Á‚¿‚Ⴆ‚ÎH

251 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/23(ŒŽ) 22:26:01 ]
VB2005A.Net Framework2.0‚Å‚·B
”CˆÓ‚̃^ƒCƒ~ƒ“ƒO‚Å”CˆÓ‚̃Cƒxƒ“ƒgƒƒO‚ðo—Í‚µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B
System.Diagnostics.EventLogƒNƒ‰ƒX‚ðŽg‚Á‚ÄAŽí—ÞEƒRƒ“ƒsƒ…[ƒ^Eƒ\[ƒXEƒCƒxƒ“ƒgID‚ȂǂÍo—͂ł«‚Ü‚µ‚½‚ªA
ƒ†[ƒU‚¾‚¯‚ÍŽw’è‚ÌŽd•û‚ª‚í‚©‚炸AN/A‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
uNT AUTHORITY\SYSTEMv‚âuhoge\Administratorv‚̂悤‚ÉŽw’è‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©B

252 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/24(‰Î) 02:22:10 ]
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“ˆø”‚ðŽw’肵‚Ä‘¼ƒAƒvƒŠ‚ð‹N“®‚·‚é•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B
ƒm[ƒhƒpƒbƒh‚Ì—á‚Å
System.Diagnostics.Process.Start("NotePad.exe", "c:\test.txt")
‚Æ‚¢‚¤‚Ì‚ðŒ©‚Â‚¯‚½‚Ì‚Å
System.Diagnostics.Process.Start("myappli.exe", "/a /d /c:\")
‚Æ‚µ‚Ă݂½‚̂ł·‚ªAƒ_ƒ‚Ȃ悤‚Å‚·B
myappli.exe“à•”‚̈ø”‚̎󂯎æ‚è•û–@‚Ì‹Lq‚ɂ͊ԈႢ‚È‚¢‚ÆŽv‚¢‚Ü‚·B
idosƒRƒ“ƒ\[ƒ‹‚©‚ç‚È‚ç‚n‚j‚Ȃ̂Åj
‹X‚µ‚­‚¨Šè‚¢‚µ‚Ü‚·B


253 –¼‘OF252 mailto:sage [2008/06/24(‰Î) 03:04:34 ]
ƒ_ƒ‚ÈŒ´ˆö‚ª•ª‚©‚Á‚½‚̂ł·‚ªA
‹N“®‚·‚émyapp.exe‚ÌŽd—l‚ª
‚c‚n‚r‚̃Rƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚©‚ç‹N“®‚·‚邿‚¤‚ɂȂÁ‚Ä‚¢‚é‚̂ł·‚ªA
>CD ‚Åmyapp.exe‚Ì‚ ‚éƒpƒX‚Ɉړ®‚µ‚Ä‹N“®‚µ‚ÄA‚»‚±‚Æ“¯‚¶êЂɂ ‚éƒtƒ@ƒCƒ‹‚ɂ‚¢‚Ă̂Ý
“®ì‚·‚邿‚¤‚ɂȂÁ‚Ä‚¢‚邿‚¤‚Å‚·B
‚±‚Ì‚½‚ßAƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Å
>myapp /a /b /c:\
‚Æ‚·‚邯‘åä•v‚Ȃ̂ł·‚ªA
>c:\test\myapp /c:\test\a /b /c:\
‚Æ‚·‚邯ƒGƒ‰[‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚悤‚Å‚·B
/a‚Æ‚¢‚¤‚Ì‚Ía.txt‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹–¼‚̈—‘Îۂ̃tƒ@ƒCƒ‹(Šg’£Žq‚ÌŽw’è‚Í—v‚ç‚È‚¢Žd—l)‚Å‚·B

‚f‚t‚h‚Å‹N“®‚Å‚«‚邿‚¤‚É‚µ‚½‚¢‚̂ł·‚ªAmyapp.exe‚Ì“à•”‚͉ü•ςł«‚È‚¢‚Ì‚ÅA
Žd—l‚Ì•”•ª‚͂ǂ¤‚µ‚悤‚à‚È‚¢‚ÆŽv‚¢‚Ü‚·‚ªA‚u‚a‚Å‚Ìmyapp.exe‚Ì‹N“®Žž‚É
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Ì >CD test ‚ÅꊂðˆÚ“®‚µ‚½Žž‚̂悤‚ÉAŠù’è‚ÌꊂðŽw’肵‚Ämyapp.exe‚ð
‹N“®‚·‚邱‚Æ‚Ío—ˆ‚È‚¢‚Å‚µ‚傤‚©H
‹X‚µ‚­‚¨Šè‚¢‚µ‚Ü‚·B


254 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/24(‰Î) 03:08:28 ]
ƒoƒbƒ`ƒtƒ@ƒCƒ‹ì‚Á‚Ä‚»‚ê‚ð‹N“®‚µ‚½‚ç

255 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/24(‰Î) 03:28:32 ]
‚»‚êA‚·‚²‚­‚¢‚¢‚Å‚·‚ËB
‚»‚¤‚µ‚Ü‚·I



256 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/24(‰Î) 09:55:50 ]
.Net2005‚ÅA‚h‚oƒAƒhƒŒƒX‚ðŽæ“¾‚·‚é‚Ì‚ÉA
GetHostByAddress‚ðŽg—p‚µ‚Ä‚¢‚é‚̂ł·‚ªA
‚n‚r‚ª‚w‚o‚¾‚ÆIPv4‚̃AƒhƒŒƒX‚ð•Ô‚·‚̂ł·‚ªA
VISTA‚¾‚ÆIPv6‚ÌŒ`Ž®H‚ŃAƒhƒŒƒX‚ð•Ô‚µ‚Ä‚«‚Ü‚·B

‚w‚o‚Å‚à‚u‚h‚r‚s‚`‚Å‚àIPv4‚̃AƒhƒŒƒX‚ðŽæ“¾‚·‚é‚É‚Í
‚Ç‚¤‚·‚ê‚΂悢‚̂łµ‚å‚ä‚©H

257 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/24(‰Î) 10:17:23 ]
GetHostEntry

258 –¼‘OF256 [2008/06/24(‰Î) 13:13:46 ]
>>257
‚Å‚«‚È‚¢‚Å‚·EEE

ƒvƒƒpƒeƒB‚ªˆá‚¤‚̂łµ‚傤‚©EEEH

259 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/24(‰Î) 13:38:47 ]
AddressList‚Ì’†‚ÍIPv6‚̃AƒhƒŒƒX‚µ‚©“ü‚Á‚ĂȂ¢‚Á‚ÄŽ–H

260 –¼‘OF256 mailto:sage [2008/06/24(‰Î) 14:05:53 ]
>>259
‚ ‚è‚Ü‚µ‚½BBB

‚w‚o‚¾‚ÆAddressList(0)‚É“ü‚Á‚Ä‚ÄA
‚u‚h‚r‚s‚`‚¾‚ÆAddressList(2)‚É‚ ‚è‚Ü‚µ‚½B

‚±‚ê‚͊‹«‚É‚æ‚Á‚Ä“ü‚Á‚Ä‚éꊂª
ˆá‚¤‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©EEEH
‚Ƃ肠‚¦‚¸Žæ“¾‚͂ł«‚Ü‚µ‚½‚ªA

‚Ü‚ñ‚Ç‚­‚³‚·‚®‚é‚—‚—‚—


ˆê”­‚Ŏ擾‚·‚é•û–@‚Í–³‚¢‚̂łµ‚傤‚©EEEH

261 –¼‘OF [\{}@{}@{}-] ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/24(‰Î) 14:28:35 ]
>>260
ƒNƒ‰ƒX‰»‚·‚邯‚©
áy‚¢Š‚ÍŽ©•ª‚Å‘~‚¯‚æ

262 –¼‘OF256 mailto:sage [2008/06/24(‰Î) 15:11:48 ]
‘f’¼‚ɃNƒ‰ƒX‰»‚µ‚Ü‚·‚—
‚u‚h‚r‚s‚`‚Á‚Ä‚¾‚é‚¢‚Å‚·‚ÈB

‚¢‚ë‚¢‚ë‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

263 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/24(‰Î) 15:59:51 ]
XP‚¾‚Á‚ÄIPv6ƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚è‚᎗‚½‚悤‚È‚à‚ñ‚Ȃ̂ɂÈ

264 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/24(‰Î) 16:23:26 ]
XP C:\>ipv6 install


265 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/24(‰Î) 18:16:19 ]
DataGridView ‚ŃZƒ‹‚ÌŒ‹‡‚Á‚Ăǂ¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
VS2008 ‚Å VB Žg‚¢‚Å‚·B

WebŒŸõ‚µ‚Ä‚à ASP.net ‚Æ‚©‚΂Á‚©‚è‚Å VB ‚Å‚Ì‰ðŒˆ–@‚ÍŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½orz



266 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/24(‰Î) 19:17:00 ]
ƒL[ƒ[ƒh‚ÉDataGridView‚ª“ü‚Á‚Ä‚é‚Ȃ炻‚¤‚»‚¤ASP.NETƒlƒ^‚ªˆø‚Á‚©‚©‚邯‚àŽv‚¦‚È‚¢‚ªB

267 –¼‘OFAMI mailto:AGE [2008/06/24(‰Î) 19:53:40 ]
‚±‚ñ‚΂ñ‚íB
‚u‚a‚Q‚O‚O‚T‚o‚’‚‚Å‹³‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚̂ł·‚ªA
CrystalReport‚ÌuIFieldObjectv‚ðŽg—p‚µ‚Ä‚¢‚é‚̂ł·‚ªA
‚±‚̃eƒLƒXƒgƒIƒuƒWƒFƒNƒg‚̉E‚»‚낦E¶‚»‚낦‚Ȃǂ͂ł«‚È‚¢‚̂łµ‚傤‚©H
ƒtƒH[ƒ€‚̃eƒLƒXƒgƒ{ƒbƒNƒX‚ȂǂÍATextAline‚Å‚©‚¦‚ç‚ê‚é‚̂ł·‚ª
ƒvƒƒpƒeƒB‚ª‚݂‚©‚è‚Ü‚¹‚ñ


268 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/24(‰Î) 23:12:41 ]
Žg—pƒ\ƒtƒgFVisual Studio2008
HTML‚Ì’†‚Ì“Á’è‚Ì•¶Žš—ñ‚ðŠî€‚ɶ‚Éa•¶Žš–Ú‚Ì•¶Žš‚©‚çb”Ԗڂ܂łÌURL‚ð
ListView‚ðŽg‚Á‚ÄƒŠƒXƒg‚É‚µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B
—áj
<kijun/www.hogehoge1>
<kijun/www.hogehoge2>
<miurajun//www.hogehoge3> © •s—v

—¬‚ê“I‚É‚Í
1.html‚É‘‚¢‚Ä‚ ‚é•¶Žš‚ð‘S‚Ď擾‚µ‚ĕϔuURLv‚Ö“ü‚ê‚é
2.‚»‚Ì’†‚ų‹K•\Œ»‚ðŽg—p‚µ‚ÄURL‚ð’Šo‚µ‚ĕϔuURL2v‚Ö“ü‚ê‚é
3.for•¶‚ʼnñ‚µ‚ĕϔuURL2v‚Ì’†g‚ðƒŠƒXƒg‚É1‚‚¸‚ÂListView‚Ö“ü‚ê‚Ä‚¢‚­
‚±‚ñ‚ÈŠ´‚¶‚Ň‚Á‚Ă܂·‚Å‚µ‚傤‚©H

‚±‚±‚ÅAŽ¿–â‚Ȃ̂ł·‚ª1‚ðŽÀŒ»‚Å‚«‚»‚¤‚ȃTƒ“ƒvƒ‹‚ðŒ©‚Ä‚Ý‚Ü‚µ‚½‚ª
Žæ“¾‚µ‚½html‚͂ǂ±‚ÉŠi”[‚³‚ê‚Ä‚¢‚é‚©‚ª•ª‚©‚è‚Ü‚¹‚ñEEEB
“K“–‚ÉVB‚Ì•û‚ɃRƒsƒy‚µ‚Ă݂½‚çƒGƒ‰[‚Ì—’EEEB

www.atmarkit.co.jp/fdotnet/vb6tonet/vb6tonet02/vb6tonet02_01.html

269 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/24(‰Î) 23:32:59 ]
–ß‚è’l‚Ì‚ ‚éƒJƒXƒ^ƒ€ƒCƒxƒ“ƒg‚ðì‚肽‚¢‚̂ł·‚ª‰½‚©•û–@‚Í‚ ‚è‚Ü‚·‚©B
–ß‚è’l‚ÍboolŒ^‚Å•¡”‚Ì‚·‚ׂẴnƒ“ƒhƒ‰[‚©‚çtrue‚ª–ß‚ê‚Îtrue
‚»‚êˆÈŠO‚Ífalse‚ɂȂè‚Ü‚·Bƒnƒ“ƒhƒ‰‚ª‚P‚‚à‚È‚¯‚ê‚Îture‚Å‚·B

270 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/25(…) 00:13:48 ]
>265
ttp://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=3445130&SiteID=7
‚±‚±‚ç‚Ö‚ñ‚ðŽQl‚É‚µ‚½‚çH
ƒwƒbƒ_[‚à–¾×‚à‘΂µ‚ĕςí‚ç‚È‚¢B
—v‚ÍŽ©•ª‚ŃZƒ‹‚ð•`‰æ‚·‚éB


271 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/25(…) 00:45:34 ]
>>269
ƒJƒXƒ^ƒ€‚̃Cƒxƒ“ƒgƒCˆø”‚ðŽg—p‚µ‚ÄA
—Ⴆ‚ÎVoteƒƒ\ƒbƒh‚ð’ñ‹Ÿ‚µ‚Ä‚¨‚­B

–ß‚è’lŽæ‚肽‚¢‚È‚çInvocationList‚Å‘S•”ŒÄ‚Ô‚Á‚ÄŽè‚à‚ ‚邪A
ƒCƒxƒ“ƒg‚̈ê”Ê‹K‘¥‚ɂ͇‚í‚È‚­‚È‚éB


272 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/25(…) 01:04:05 ]
>>271
‚¢‚ë‚¢‚뎎‚µ‚Ü‚µ‚½‚ªAVB‚Í–ß‚è’l‚Ì‚ ‚édelegate‚ðevent‚Æ‚µ‚Ď󂯕t‚¯‚È‚¢Žd—l‚̂悤‚Å‚·B
RaiseEvent‚ªƒXƒe[ƒgƒƒ“ƒg‚Ȃ̂ł»‚̧ŒÀ‚Å‚µ‚傤‚©B
‚½‚¾C#‚Å‚»‚¤‚¢‚¤ƒCƒxƒ“ƒg‚ðì‚ê‚ÎVB‚©‚çŽg‚¦‚邿‚¤‚Å‚µ‚½B
Œ‹‹ÇŽd—l‚Ƃ͈قȂè‚Ü‚·‚ªAForm.ClosingƒCƒxƒ“ƒg‚ÅŽg‚í‚ê‚Ä‚¢‚é
CancelEventHandler/CancelEventArgs‚ðŽg‚¤‚±‚Ƃɂµ‚Ü‚µ‚½B


273 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/25(…) 13:34:17 ]

—Žq’Z‘å¶‚ªƒCƒ^ƒŠƒA‚̑幓°‚É—Ž‘‚«
mamono.2ch.net/test/read.cgi/newsplus/1214365181/

‚µ‚©‚µ“ú–{‚Ä‘æŽO¢ŠE‚Ì––È‚É‚à‚·‚í‚ê‚È‚­‚È‚Á‚½‚ñ‚¾‚ÈBBB
‚ª‚Á‚©‚肳‚¹‚ç‚ê‚éA‚µ‚©‚µB


274 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/25(…) 14:40:26 ]
ƒtƒH[ƒ€ã‚Ì‘S‚Ä‚ÌTextBox‚Ì’†g‚ðÁ‚µ‚½‚¢‚̂ł·‚ªA‚PŒÂ‚ƒR[ƒh‚ð‘‚¢‚Ä‚â‚ç‚È‚«‚áƒ_ƒ‚Å‚µ‚傤‚©H

For i = 0 To 100 Step 1
Me.TextBoxi.Clear()
Next

‚Ý‚½‚¢‚È•û–@‚È‚¢‚Å‚µ‚傤‚©H
ª TextBoxi ‚Æ‚¢‚¤Žw’è‚͂ł«‚Ü‚¹‚ñ‚Å‚µ‚½B

275 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/25(…) 14:45:14 ]
>>274
‚Ü‚½‚±‚ê‚©BFAQ‚̂悤‚ÈB
³U–@‚Ȃ玩•ª‚Å•K—v‚ȃRƒ“ƒgƒ[ƒ‹‚Ì”z—ñ‚ðì‚êB
‚©‚ç‚ߎè‚È‚çForm.ControlsƒvƒƒpƒeƒB‚©‚ç’T‚·B




276 –¼‘OF251 mailto:sage [2008/06/25(…) 23:09:09 ]
‚·‚¢‚Ü‚¹‚ñA251‚Å‚·‚ªA
VB‚ŃCƒxƒ“ƒgƒƒO‚ц[ƒU‚ÌŽw’è‚Í–³—‚È‚ñ‚Å‚µ‚傤‚©B

277 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/26(–Ø) 00:21:17 ]
ƒtƒ@ƒCƒ‹‚Ì’†g‚ð‚݂ăeƒLƒXƒgƒtƒ@ƒCƒ‹‚©”Û‚©Šm”F‚·‚é•û–@‚ð‹³‚¦‚ĉº‚³‚¢

278 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/26(–Ø) 00:34:25 ]
³Šm‚ɂ͖³—

279 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/26(–Ø) 15:31:23 ]
VB2008‚©‚çExcel‚ðo—Í‚µ‚Ä‚¢‚é‚̂ł·‚ªA
AddHandler worksheet.SelectionChange, AddressOf HogeSelectionChange
‚ÅÅŒã‚ÉRemoveHandler‚µ‚Ä‚àŽQÆ‚ª‰ð•ú‚³‚ê‚È‚¢ˆ×AExcel‚ªƒƒ‚ƒŠƒŠ[ƒN‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B

RemoveHandler worksheet.SelectionChange, AddressOf HogeSelectionChange

‚ǂȂ½‚©AddHandler‚ÅŽQÆ‚µ‚½•”•ª‚̉ð•ú•û–@‚ð‚²‘¶‚¶‚È‚¢‚Å‚·‚©H
i‚»‚êˆÈŠO‚̉ӊ‚ÍMarshal.ReleaseComObject‚ʼnð•ú‚Å‚«‚Ä‚¢‚Ü‚·j

280 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/26(–Ø) 17:42:36 ]
Ž¿–â‚Å‚·AVS2005 express editon‚ðŽg‚Á‚Ä‚é‚̂ł·‚ªB
MSDNƒ‰ƒCƒuƒ‰ƒŠ‚ª‚±‚¢‚‚ɂ͕t‘®‚µ‚Ä‚¢‚Ü‚¹‚ñB
MSDNƒ‰ƒCƒuƒ‰ƒŠ‚̓_ƒEƒ“ƒ[ƒh”łƃIƒ“ƒ‰ƒCƒ“”Å‚ª‚ ‚é‚̂ł·‚ªB
—¼ŽÒ‚ɈႢ‚Í‚ ‚è‚Ü‚·‚©H
Žg‚¤‚̂Ȃç‚Ç‚¿‚炪‚¢‚¢‚Å‚µ‚傤‚©H

281 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/26(–Ø) 18:15:25 ]
>>278
‘å‚Ü‚©‚É”»’f‚·‚é•û–@‚Å‚¢‚¢‚̂ŋ³‚¦‚ĉº‚³‚¢

282 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/26(–Ø) 18:57:39 ]
>>281
‚»‚̃f[ƒ^‚ðì‚Á‚½–{l‚ªƒeƒLƒXƒg‚Æ‚µ‚Äì‚Á‚½‚Æ‘¾ŒÛ”»‰Ÿ‚³‚È‚¢‚©‚¬‚è‚Í–³—
jcode‚Ìgetcode‘Š“–‚Å‚àˆÚA‚µ‚½‚çH‚»‚ê‚Å‚àŽ¸”s‚Í‚·‚邯‚Ç

283 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/26(–Ø) 19:11:48 ]
>>281
Windows‚Ìshift-jis(ms932)ŒÀ’è‚ł悭‚â‚é‘åŽG”c‚È•û–@‚Í
cr(0x0d) lf(0x0a) tab(0x09) OZ(0x1a)‚𜂭
0x00-0x1f‚܂ł̃oƒCƒg‚ªŠÜ‚Ü‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©‚Å’²‚ׂéB
‘å‚«‚¢ƒtƒ@ƒCƒ‹‚Ìê‡Å‰‚Ì”kbyte‚­‚ç‚¢‚Å”»’f‚·‚鎖‚à‚ ‚éB
utf-8‚Å‚à0x00-0x1f‚ɂ͂©‚Ô‚ç‚È‚¢‚悤‚µ‚Ä‚é‚Í‚¸‚¾‚©‚ç‘åä•v‚¾‚ÆŽv‚¤B


284 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/26(–Ø) 19:25:47 ]
BASE64ƒGƒ“ƒR[ƒfƒBƒ“ƒO‚³‚ꂽ•¶Žš—ñ‚̓eƒLƒXƒg‚È‚ñ‚¾‚낤‚©

285 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 00:41:28 ]
Šg’£Žq‚ª.txt‚È‚çƒeƒLƒXƒg



286 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 01:11:26 ]
ƒAƒhƒoƒCƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚©‚È‚è–Ê“|‚Ȉ—‚É‚È‚é‚Æ‚¢‚¤‚±‚Æ‚ª‚í‚©‚è‚Ü‚µ‚½B

‚â‚肽‚¢‚±‚Æ‚ÍA
‰æ‘œ‚â“®‰æƒtƒ@ƒCƒ‹‚ðƒ_ƒEƒ“ƒ[ƒh‚µ‚½Ä‚É503‚Ìhtml‚ðƒtƒ@ƒCƒ‹‚Æ‚µ‚ĕۑ¶‚³‚ê‚邱‚Æ‚ð”ð‚¯‚½‚©‚Á‚½‚ñ‚Å‚·B
ƒeƒLƒXƒg‚Æ‚µ‚ÄŠJ‚¢‚Ähtml‚ðŒŸõ‚©‚¯‚Ĉø‚Á‚©‚©‚Á‚½‚çƒeƒLƒXƒg‚Æ‚¢‚¤”»’f‚­‚ç‚¢‚É‚µ‚Ä‚¨‚­‚©‚Ç‚¤‚©AAA

287 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 01:50:01 ]
æ‚É‚»‚ꌾ‚¦‚âƒNƒ\ƒ{ƒP

288 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 03:12:47 ]
‚Ë‚¦u503v‚͉½‚Ì‚½‚߂ɂ ‚é‚ÌH


289 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 09:34:02 ]
>>288
ƒwƒbƒ_‚È‚ñ‚©Œ©‚Ë‚¦‚æI‚Á‚Ä‚±‚ƂȂñ‚¾‚ëB

290 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 09:46:02 ]
Ž¿–â‚ÌŽd•û‚ª‰ºŽè‚¾‚Ƃقñ‚Á‚Æ–À˜f‚¾‚Ë

291 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 11:38:50 ]
‹³‚¦‚ĉº‚³‚¢B
ƒNƒ‰ƒXƒIƒuƒWƒFƒNƒg•Ï”‚ɑ΂µ‚ÄAŠù‚ÉŽÀ‘•(Set New‚ł̑ã“üj‚ª‚³‚ê‚Ä‚¢‚é‚©‚Ü‚¾‚Ȃ̂©‚ð
ƒ`ƒFƒbƒN‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

292 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 12:03:11 ]
Is Nothing
Set‚ÍŽg‚í‚ê‚È‚­‚È‚Á‚½

293 –¼‘OF291 mailto:sage [2008/06/27(‹à) 12:03:55 ]
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
if clsAAA Is Nothing then
= ‚¶‚á‚È‚­ Is ‚ðŽg‚¤‚ñ‚Å‚·‚Ë

294 –¼‘OF291 mailto:sage [2008/06/27(‹à) 12:05:07 ]
>292
‘‚«ž‚݂̂·‚êˆá‚¢‚Å‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

295 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 17:28:44 ]
>>287-290
¡‰ñ‚ÌŽ¿–âB
‚â‚肽‚¢‚±‚Æ‚ª–¾”’‚Ìê‡A“š‚¦‚ª•Ï‚í‚邿‚¤‚È•”—Þ‚ÌŽ¿–â‚Å‚µ‚½‚©HH




296 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 17:31:08 ]
uƒeƒLƒXƒg‚©‚Ç‚¤‚©‚¶‚á‚È‚­‚Ä503•Ô‚µ‚ĂȂ¢‚©‚Ç‚¤‚©’²‚ׂëv

297 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 20:39:35 ]
‚¢‚âA503‚Á‚Ä‚¢‚¤‚̂͗Ⴆ‚ÅA
404‚Ìê‡404ƒy[ƒW‚ÉƒŠƒ_ƒCƒŒƒNƒg‚³‚ꂽ‚è‚·‚éê‡AƒXƒe[ƒ^ƒX‚Í200•Ô‚Á‚Ä‚­‚é‚Ì‚ÅA’e‚¯‚È‚¢‚ñ‚Å‚·‚æ

298 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 20:45:37 ]
Žd•û‚ª‚È‚¢‚̂Ŏb’è‚ÅContentType = "text/html"‚Å”»’f‚·‚邱‚Ƃɂµ‚Ü‚µ‚½B

299 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/27(‹à) 20:47:55 ]
AllowAutoRedirectØ‚Á‚Æ‚«‚á—Ç‚¢‚ñ‚¶‚á‚ËH

300 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/28(“y) 00:47:44 ]
>>297
ƒŠƒ_ƒCƒŒƒNƒg‚µ‚È‚«‚á‚¢‚¢‚¾‚낪B
‚Ü‚ 
>ContentType = "text/html"
‚Å‚·‚ނȂ炻‚ê‚Å‚¢‚¢‚ÆŽv‚¤‚¯‚ÇB


301 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/28(“y) 09:38:02 ]
•K—v‚ÈƒŠƒ_ƒCƒŒƒNƒg‚܂Ũ‚ê‚é‚͖̂â‘è‚Ȃ̂Å

302 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/28(“y) 09:48:15 ]
Ž©‘O‚Å—v‹‚µ‚È‚¨‚·‚ÆŒ¾‚¤‘I‘ðŽˆ‚Í–³‚¢‚Ì‚©

303 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/28(“y) 12:15:18 ]
Œ‹‹Ç‚»‚±‚Å—v‹‚µ‚È‚¨‚·‚©”Û‚©‚Ì”»’fŠî€‚ª•K—v‚ɂȂÁ‚Ä–³ŒÀƒ‹[ƒv

304 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/29(“ú) 15:05:08 ]
‚¨‚Ü‚¢‚ç‚Æ‚É‚©‚­‚±‚ê‚ðŒ©‚Ä‚¨‚¯‚æB‚Ç‚¤‚µ‚Ä‚­‚ê‚é‚ñ‚¾‚æA¼‹\‚Ì”roŒ Žæˆø
‚¾‚Æ‚©‚Å‚‚¢CO2‘ã‚𕪕߂ç‚ê‚Ä“ú–{‚¾‚¯‘_‚¢Œ‚‚¿‚·‚é‚«‚½‚Ë‚¦”’lƒJƒU[ƒ‹l
ƒGƒQƒŒƒX‹à‘Ý‚µ‰®‚Ç‚à‚̉A–d‚łł«‚½‚‚Á‚Ă͂Á‚«‚肵‚Ä‚ñ‚¶‚á‚Ë[‚©‚æB

‰½‚ª•s“s‡‚È^ŽÀ‚¾H‚ÍHH‚—‚—ƒSƒA‚¾‚Ì‚ªƒCƒ“ƒ`ƒL–V‚â‚ň«“}Žèæ‚̼‹\ƒm[ƒxƒ‹Ü
‚Á‚‚¤‚Ì‚ª‚Í‚Á‚«‚肵‚½‚¾‚낪‚æIIIIIIIIIIIƒoƒJ–ì˜Y‚ªIIIIIIIII

u’n‹…‰·’g‰»¼‹\vi“ú–{ŒêŽš–‹‚‚«j

video.google.com/videoplay?docid=-642469597858991670&hl=en
video.google.com/videoplay?docid=-3254620128315043053&q=&hl=en
video.google.com/videoplay?docid=8486751216888618909&q=&hl=en
video.google.com/videoplay?docid=-8733072493656166413&q=&hl=en
video.google.com/videoplay?docid=4354818942774262279&q=&hl=en

’n‹…‰·’g‰»‚ÌŒ´ˆö‚ÍAlˆ×“I‚È‚b‚n‚Q‚Ì‚¹‚¢‚Ȃǂł͂Ȃ¢I


305 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/29(“ú) 16:20:31 ]
ƒRƒsƒyŒN‚Á‚Ä”nŽ­‚¾‚ÈA‚܂œǂñ‚¾B



306 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/29(“ú) 16:20:47 ]
Me.tbl = New DataTable()
With Me.tbl
.Columns.Add("col1", GetType(String))
.Columns.Add("col2", GetType(String))
.Columns.Add("col3", GetType(Integer))
.Columns.Add("col4", GetType(Integer))
End With
With Me.DataGridView1
With DirectCast(.Columns(.Columns.Add(New DataGridViewTextBoxColumn)), DataGridViewTextBoxColumn)
.Name = "col1"
.DataPropertyName = "col1"
End With
With DirectCast(.Columns(.Columns.Add(New DataGridViewTextBoxColumn)), DataGridViewTextBoxColumn)
.Name = "col4"
.DataPropertyName = "col4"
End With
With DirectCast(.Columns(.Columns.Add(New DataGridViewTextBoxColumn)), DataGridViewTextBoxColumn)
.Name = "col3"
.DataPropertyName = "col3"
End With
With DirectCast(.Columns(.Columns.Add(New DataGridViewTextBoxColumn)), DataGridViewTextBoxColumn)
.Name = "col2"
.DataPropertyName = "col2"
End With
.DataSource = Me.tbl
End With

ã‚Í—á‚Å‚·‚ªA—á‚̂悤‚É‚â‚Á‚½‚Æ‚«ADataGridView1‚Ì—ñ•À‚Ñ‚ªŠú‘Òicol1,col4,col3,col2)’Ê‚è‚ɂȂè‚Ü‚¹‚ñB
col1,col3,col2,col4‚̂悤‚ɂȂè‚Ü‚·B
‚±‚Ì‚â‚è•û‚ɂ͂ǂ̂悤‚È–â‘肪‚ ‚Á‚ÄŠú‘Ò’Ê‚è‚ɂȂç‚È‚¢‚̂łµ‚傤‚©H


307 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/29(“ú) 16:23:13 ]
DataSet‚ÆDataReader‚ŃpƒtƒH[ƒ}ƒ“ƒX‚Ì·‚ªo‚é‚Ì‚ÍASQL•¶‚ðŽÀs‚µ‚½Žž“_‚Å‚·‚©H

308 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/29(“ú) 16:42:42 ]
>>306
’ù³@
.Name = "col1" ‚ÌŠe‹Lq‚Í@.Name = "col1—ñ" ‚̂悤‚ɂȂÁ‚Ä‚¢‚Ü‚·B
DataPropertyName‚ÆName‚͕ʂ̒l‚ª“ü‚Á‚Ä‚¢‚Ü‚·B


309 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/29(“ú) 16:52:14 ]
Ž–ŒÌ‰ðŒˆ

.AutoGenerateColumns = False

‚łł«‚Ü‚µ‚½

310 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/06/30(ŒŽ) 09:39:16 ]
>>307
Žg—p–Ú“I‚ªˆá‚¤‚©‚çA‚È‚ñ‚Æ‚à‚¢‚¦‚È‚¢
VB6Žg‚Á‚Ă邯Adataset‚ɓ˂Áž‚ñ‚ÅAlocal cache ‚Æ‚µ‚ÄŽg‚¢‚½‚¢‚±‚Æ‚Í
‚ ‚邯‚Ç‚ËB
dataset.load(sqldatareader) Žg‚¦‚ÎA‚ ‚Ü‚è‹C‚ɂȂç‚È‚¢‹C‚ª‚·‚é‚—
”2.0ˆÈ~‚¾‚¯‚Ç

311 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/06/30(ŒŽ) 22:24:57 ]
setclipbordviewer‚ŃNƒŠƒbƒvƒ{[ƒhŠÄŽ‹‚µ‚Ä‚é‚ñ‚Å‚·‚ªA
ŽžXŠÄŽ‹‚ªØ‚ê‚邱‚Æ‚ª‚ ‚è‚Ü‚·B
‚±‚ê‚Í‚»‚¤‚¢‚¤‚à‚̂Ȃñ‚Å‚µ‚傤‚©H

312 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/01(‰Î) 14:25:45 ]
DataGridView ‚Ì Row“à‚Ì”’l‚Ì‚¤‚¿AÅ‘å‚Ì’l‚ðŽ‚ÂƒZƒ‹‚ðŒ©‚Â‚¯‚é‚É‚Í
‚Ç‚¤‚¢‚¤ƒAƒ‹ƒSƒŠƒYƒ€‚ª‚¢‚¢‚Å‚µ‚傤‚©H

313 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/01(‰Î) 15:18:02 ]
>>312
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
s“à‚Ì—v‘f‚ð”z—ñ‚ÉŽæ‚èž‚ñ‚ÅAMath.Max ƒƒ\ƒbƒh‚ðŽg‚¢‚Ü‚µ‚½B

314 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/02(…) 13:40:59 ]
Ž¿–⎸—ç’v‚µ‚Ü‚·B

¡VB2008‚ŃXƒPƒWƒ…[ƒ‰[ƒAƒvƒŠ‚ð쬂µ‚Ä‚¢‚é‚̂ł·‚ªA
MonthCalendarƒRƒ“ƒgƒ[ƒ‹‚ðŽg‚Á‚Ä‚¨‚èA
‘I‘ð‚³‚ê‚½“ú•t‚Ƀf[ƒ^‚ª“o˜^‚³‚ꂽꇂɂÍ

Dim dt As Date
Dim dbold As Datetime
Dim y As String = ""
Dim m As String = ""
Dim d As String = ""

(’†—ª)

'˜A‘±‚µ‚Ä‘I‘ð‚Å‚«‚é“ú”‚ð‚P“ú‚É‚·‚é
MonthCalendar.MaxSelectionCount = 1

dt = Me.MonthCalendar.SelectionStart.ToString()

'“ú•tŽæ“¾‚ÌŽ©ìŠÖ”
Call dateConvert(dt, y, m, d)

dbold = New DateTime(y, m, d)
Me.MonthCalendar.AddBoldedDate(dbold)

‚ÆA‚»‚Ì“ú•t‚𑾎š‚É‚·‚邿‚¤‚Ȉ—‚ðs‚Á‚Ä‚¢‚Ü‚·B
‚±‚ÌAddBoldedDate‚ŒljÁ‚³‚ꂽBoldedDates“®“I”z—ñ‚Ì—v‘f‚ð휂µ‚Ä
‘¾Žš‚©‚猳‚̃tƒHƒ“ƒg‚É–ß‚·ˆ—‚ð‰Á‚¦‚½‚¢‚̂ł·‚ª
‚ǂ̂悤‚É‚·‚ê‚΂悢‚Å‚µ‚傤‚©H

315 –¼‘OF314 mailto:sage [2008/07/02(…) 14:01:49 ]
˜A“Š‚·‚݂܂¹‚ñB

RemoveBoldedDateƒƒ\ƒbƒh‚ðŽg‚¤Ž–‚ÅŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
ƒXƒŒ‰˜‚µ‚·‚݂܂¹‚ñ‚Å‚µ‚½B



316 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/04(‹à) 00:21:25 ]
Just-In-Time (JIT) ƒfƒoƒbƒO‚ðŒÄ‚Ño‚·‚½‚ß‚ÌÚׂɂ‚¢‚Ä‚ÍA
ƒ_ƒCƒAƒƒO ƒ{ƒbƒNƒX‚ł͂Ȃ­A‚±‚̃ƒbƒZ[ƒW‚ÌÅŒã‚ðŽQÆ‚µ‚Ä‚­‚¾‚³‚¢B

************** —áŠOƒeƒLƒXƒg ************
System.NullReferenceException: ƒIƒuƒWƒFƒNƒgŽQÆ‚ªƒIƒuƒWƒFƒNƒg ƒCƒ“ƒXƒ^ƒ“ƒX‚Éݒ肳‚ê‚Ä‚¢‚Ü‚¹‚ñB
êŠ System.Data.DataView.GetRecord(Int32 recordIndex)
êŠ System.Data.DataView.GetRow(Int32 index)
êŠ System.Data.DataView.System.Collections.IList.get_Item(Int32 recordIndex)
êŠ System.Windows.Forms.CurrencyManager.get_Item(Int32 index)
êŠ System.Windows.Forms.DataGridView.DataGridViewDataConnection.GetError(Int32 boundColumnIndex, Int32 columnIndex, Int32 rowIndex)
êŠ System.Windows.Forms.DataGridViewCell.GetErrorText(Int32 rowIndex)
êŠ System.Windows.Forms.DataGridViewTextBoxCell.GetErrorIconBounds(Graphics graphics, DataGridViewCellStyle cellStyle, Int32 rowIndex)
êŠ System.Windows.Forms.DataGridViewCell.GetErrorIconBounds(Int32 rowIndex)
êŠ System.Windows.Forms.DataGridViewCell.UpdateCurrentMouseLocation(DataGridViewCellMouseEventArgs e)
êŠ System.Windows.Forms.DataGridViewCell.OnMouseMoveInternal(DataGridViewCellMouseEventArgs e)
êŠ System.Windows.Forms.DataGridView.OnCellMouseMove(DataGridViewCellMouseEventArgs e)
êŠ System.Windows.Forms.DataGridView.UpdateMouseEnteredCell(HitTestInfo hti, MouseEventArgs e)
êŠ System.Windows.Forms.DataGridView.OnMouseMove(MouseEventArgs e)
êŠ System.Windows.Forms.Control.WmMouseMove(Message& m)
êŠ System.Windows.Forms.Control.WndProc(Message& m)
êŠ System.Windows.Forms.DataGridView.WndProc(Message& m)
êŠ System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
êŠ System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
êŠ System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

¢“ïo‚éê‡A‚Ç‚¤‘Έ‚µ‚½‚ç‚¢‚¢‚©‚í‚©‚é•û‚¢‚Ü‚·‚©H

317 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/04(‹à) 00:23:54 ]
>>316
ƒKƒb@‚¾‚ë‚Qch“I‚É‚ÍB

318 –¼‘OFƒGƒXƒp[‘å•åW mailto:sage [2008/07/04(‹à) 00:31:30 ]
datatable‚ð—pˆÓ‚µ‚ÄAdatagridview‚Ìdatasouce‚ÉÝ’è
s‚²‚Æ‚Ébackgroundworker‚ŃXƒŒƒbƒh‚ðì¬
ƒXƒŒƒbƒh‚ÍAselect‚µ‚½datarow‚ð•ÛŽ‚µ‚ÄA’èŠú“I‚É’l‚ðXV‚µ‚Ä‚¢‚Ü‚·B
‚·‚邯‚Ђå‚ñ‚ȃ^ƒCƒ~ƒ“ƒO‚Ådatatable‚Ì“à•”ƒCƒ“ƒfƒbƒNƒX‚ª”j‘¹‚µ‚½ƒGƒ‰[‚ª”­¶‚·‚é‚Ì‚ÅA
datagridview‚Ìdataerror‚ðƒLƒƒƒ“ƒZƒ‹‚µ‚ÄAdatatable‚ðÄ\¬‚µ‚ÄAdatagridview‚Ìdatasouce‚ÉÝ’è‚·‚邿‚¤‚É‚µ‚½‚Æ‚±‚ë
‚Ç‚±‚©‚Åã‹LƒGƒ‰[‚ª”­¶‚µ‚Ä‚¢‚Ü‚·B

ˆê”Ô—Ç‚¢‚Ì‚Í4s–ڂ̃Gƒ‰[‚ª”­¶‚µ‚È‚¢‚±‚Ƃł·‚ªA
S“–‚½‚è‚Ì‚ ‚é•û‹³‚¦‚ĉº‚³‚¢B

319 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/04(‹à) 00:50:38 ]
backgroundworker‚Ådatagridview‚ð‚¢‚¶‚Á‚Ă邯‚«‚ÉControl.Invoke‚Å“¯Šú‚Í‚µ‚Ä‚é‚ÌH
ProgressChanged‚ÍŽ©“®‚Å“¯Šú‚µ‚Ä‚­‚ê‚邯‚ÇB


320 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/04(‹à) 01:36:21 ]
invoke‚µ‚Ä‚¢‚Ü‚·B

321 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/04(‹à) 18:26:18 ]
‰R‚‚¢‚½invoke‚µ‚ĂȂ©‚Á‚½‚Å‚·B
•ʃXƒŒƒbƒh‚©‚瓯ˆê‚Ìrow‚ð‘€ì‚·‚邱‚Ƃ͂Ȃ¢‚©‚ç‘åä•v‚©‚ÆŽv‚Á‚ÄŠO‚µ‚Ä‚¢‚Ü‚µ‚½B

ŠeƒXƒŒƒbƒh‚©‚瓯ˆê‚Ìrow‚ð‘€ì‚·‚邱‚Æ‚ª‚È‚­‚Ä‚àinvoke‚Í•K{‚Å‚·‚©H

322 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/04(‹à) 18:43:56 ]
‚»‚ÌDataTable‚ªƒRƒ“ƒgƒ[ƒ‹‚̃f[ƒ^ƒ\[ƒX‚ɂȂÁ‚Ä‚éŒÀ‚è•K{

323 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/04(‹à) 19:00:08 ]
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚Ƃ肠‚¦‚¸invoke‚©‚Ü‚¹‚Ä—lŽqŒ©‚Ü‚·

datagridview‚Ìdatasource‚Édatatable‚ðÝ’è‚·‚éꇂÆ
bindingsource‚ðŠš‚Ü‚¹‚ÄÝ’è‚·‚éê‡A‚Ç‚¤‚¢‚¤ˆá‚¢‚ª‚ ‚è‚Ü‚·‚©H

324 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/04(‹à) 19:27:45 ]
Position‚Æ‚©Žg‚¦‚é

325 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/04(‹à) 19:40:38 ]
‚±‚ê‚©‚çVB.NET‚ð“ÆŠw‚ÅŠw‚Ú‚¤‚ÆŽv‚¤‚ñ‚Å‚·‚ª
Šî‘b‚ð’†S‚ÉÚ‚µ‚­‰ðà‚µ‚Ä‚ ‚鋳‰È‘“I‚È
“ü–å‘‚Æ‚©‚ ‚Á‚½‚狳‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©H



326 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/07/04(‹à) 22:27:30 ]
ShellExecuteExij@‚ð

<DllImport("shell32.dll", EntryPoint:="ShellExecuteEx", CharSet:=CharSet.Auto)> _
Friend Shared Function ShellExecuteEx(ByRef sei As SHELLEXECUTEINFO) _
As <MarshalAs(UnmanagedType.Bool)> Boolean
End Function

‚ÅCall‚µ‚ătƒHƒ‹ƒ_‚̃vƒƒpƒeƒB‚ð•\ަ‚µ‚Ă݂½‚̂ł·‚ªA˜A‘±‚µ‚Ä
‚¢‚ë‚¢‚ë‚ȃtƒHƒ‹ƒ_‚ɑ΂µ‚ÄŽÀs‚µ‚Ä‚¢‚邯‚«‚ÍŠÔ”¯’u‚©‚¸‚ɃvƒƒpƒeƒB
ƒEƒCƒ“ƒhƒE‚ªo‚Ä—ˆ‚é‚̂ł·‚ªA

ʼn‚̈ê‰ñ–Ú‚ÆA“r’†‚ŕʂ̃vƒƒZƒXiExcel‚̃[ƒNƒV[ƒg‚È‚Çj‚Åì‹Æ‚µ‚Ä
Ä“xŽÀs‚µ‚½ê‡‚¾‚¯‚ÍA‚Æ‚Ä‚à’·‚¢ŽžŠÔi15•b’ö“xj‘Ò‚½‚È‚¢‚Æo‚Ä—ˆ‚Ü‚¹‚ñB

‚µ‚©‚µExplorer‚Å‚â‚Á‚Ä‚Ý‚é‚ÆAʼn‚©‚çi“r’†‚ʼn½‚ð‚µ‚æ‚¤‚Æ‚àj‚¢‚Â‚Å‚à‚·‚®‚É
o‚Ä—ˆ‚é‚̂ł·‚ªA‚±‚ê‚ÍDNET‚ł͓Á•ʂȈ’u‚ð‚µ‚Ä‚¢‚é‚©‚ç‚Ȃ̂łµ‚傤‚©H
‰ðŒˆ‚Ì‚½‚߂̑Îô‚Æ‚µ‚Ă͂ǂ¤‚¢‚Á‚½‚±‚Æ‚ð‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

327 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/04(‹à) 23:31:25 ]
Windows XP ‚Å VB 2005 Express Edition ‚ðŽg‚Á‚ăvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚邱‚ƂɂȂè‚Ü‚µ‚½B

¡‰ñì‚é‚Ì‚Í RS232C ‚Å’ÊM‚·‚éƒAƒvƒŠ‚Ȃ̂ł·‚ªA
’ÊM‚É‚Í SerialPort ƒNƒ‰ƒX‚̃IƒuƒWƒFƒNƒg (‰¼‚É sp ‚Æ‚µ‚Ü‚·) ‚ðŽg‚¨‚¤‚Æ‚µ‚Ä‚¢‚Ü‚·B

‚»‚̃c[ƒ‹‚ÍAƒf[ƒ^‚ð‘—M‚·‚é‘O‚É Break M†‚ð”­¶‚³‚¹‚é•K—v‚ª‚ ‚è‚Ü‚·B

MSDN ‚ðŒ©‚é‚Æ SetCommBreak() ‚Æ‚¢‚¤ŠÖ”‚ª‚ ‚èA‚±‚ꂪŠú‘Ò‚µ‚½“®ì‚ð‚µ‚Ä‚­‚ê‚»‚¤‚Ȃ̂ł·‚ªA
SetCommBreak() ‚̈ø”‚Íu’ÊMƒfƒoƒCƒX‚̃nƒ“ƒhƒ‹v‚ƂȂÁ‚Ä‚¢‚Ü‚µ‚½B

‹ï‘Ì“I‚ɉ½‚ð“n‚¹‚Ηǂ¢‚̂łµ‚傤‚©H
sp.open() ‚µ‚½‚ ‚Æ‚ÌAsp ‚ðˆø”‚Æ‚µ‚Ä“n‚·A‚Æ‚¢‚¤‚±‚ƂȂ̂łµ‚傤‚©H


328 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/05(“y) 01:53:02 ]
SerialPort..::.BreakState ƒvƒƒpƒeƒB

329 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/05(“y) 15:21:54 ]
ˆê”Ê“I‚ÈWindowsƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Å‚ÍAAltAF‚Ƈ‚É
ƒL[‚ð‰Ÿ‚µ‚½ê‡‚ÉAƒtƒ@ƒCƒ‹ƒƒjƒ…[‚ªŠJ‚«‚Ü‚·B
VB.net‚Åì‚Á‚½ƒAƒvƒŠ‚Ìê‡AIME‚ªƒIƒ“‚Ìó‘Ô‚Å‚Í
MenuStrip‚ÉFƒL[‚ª“n‚炸AƒAƒNƒeƒBƒuƒRƒ“ƒgƒ[ƒ‹‚É
F‚Ì–¢Šm’è•¶Žš‚ª•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B

‚Ƃ肠‚¦‚¸AMenuStrip‚ªƒAƒNƒeƒBƒu‚ɂȂÁ‚½Û‚ÉA
ImeMode‚ð•Û‘¶‚µ‚ÄAƒIƒt‚É‚µ‚ÄAƒfƒAƒNƒeƒBƒu‚É
‚È‚Á‚½Žž‚ÉŒ³‚ÌImeMode‚É–ß‚µ‚Ä‚¢‚é‚ñ‚Å‚·‚ªA
‚à‚Á‚ƃXƒ}[ƒg‚Ɉ—‚·‚é•û–@‚͂Ȃ¢‚Å‚µ‚傤‚©?

330 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/05(“y) 15:24:33 ]
„ˆê”Ê“I‚ÈWindowsƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Å‚Í
—Ⴆ‚ÎH

‚Á‚Ä‚¢‚¤‚©A–{“–‚Éuˆê”Ê“I‚ÈWindowsƒAƒvƒŠƒP[ƒVƒ‡ƒ“v‚Å“¯‚¶‚±‚Æ
ŽŽ‚µ‚ÄŒ¾‚Á‚Ä‚éH

331 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/05(“y) 15:58:43 ]
>>330
MS Office»•iAˆê‘¾˜YAƒGƒfƒBƒ^“™‚Ì“ú–{Œê“ü—Í‚ðŽå‚Ɉµ‚¤‚à‚Ì‚Í
‚±‚̂悤‚È‹““®‚Å‚·‚ËB
Explorer‚âInternet Explorer“™‚Í‹““®‚ªˆá‚¤‚悤‚ÅAIME‚ªƒIƒ“‚Ì
ó‘Ô‚ÅAltAF‚Ƈ‚ɃL[“ü—Í‚µ‚½ê‡‚ÍAƒtƒ@ƒCƒ‹ƒƒjƒ…[‚ª
ŠJ‚«‚Ü‚¹‚ñB
uˆê”Ê“I‚Èv‚Æ‚¢‚¤•\Œ»‚͕ςłµ‚½‚ËB‚·‚݂܂¹‚ñB

‚½‚¾AExplorer“™‚ɂ‚¢‚Ä‚àAIME‚ªƒIƒ“‚Ìó‘Ô‚ÅAAlt+F‚Ńtƒ@ƒCƒ‹
ƒƒjƒ…[‚ðŠJ‚¢‚½Œã‚ÉA’P“Æ‚ÅO‚ð‰Ÿ‚¹‚ÎuŠJ‚­v“™‚̃ƒjƒ…[€–Ú
‚ð‘I‘ð‚Å‚«‚Ü‚·B
MenuStrip‚Í‚±‚̂悤‚È‘€ì‚ÌꇂłàAƒAƒNƒeƒBƒuƒRƒ“ƒgƒ[ƒ‹‚É
–¢Šm’è•¶Žš‚ª“ü—Í‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚ê‚à‹CŽ‚¿ˆ«‚¢‚Ì‚ÅAƒƒjƒ…[‚ªƒAƒNƒeƒBƒu‚Èó‘Ԃł̓ƒjƒ…[‚É
ƒL[‚ð“n‚µ‚½‚¢‚̂ł·‚ªA‚¢‚¿‚¢‚¿IME‚ðƒIƒt‚É‚·‚邿‚è‚àƒXƒ}[ƒg‚È
•û–@‚ª‚ ‚ê‚΂²‹³Ž¦‚¢‚½‚¾‚«‚½‚¢‚̂ł·B

332 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/05(“y) 16:48:37 ]
vb.net2005‚ÅÅV‚Ìrefactor!‚Á‚Äd‚­‚È‚¢‚©H
PC‚ðăCƒ“ƒXƒg[ƒ‹‚µ‚½Û‚ÉÅV‚ð“ü‚ꂽ‚ç
”÷–­‚ÈŽg‚¢ŸŽè‚Æ‚©ƒOƒ‰ƒtƒBƒJƒ‹‚È•\ަ‚Æ‚©‚Å—Ç‚­‚È‚Á‚Ä‚¢‚é‚ñ‚¾‚¯‚ÇA
ˆÈ‘O‚̃o[ƒWƒ‡ƒ“‚æ‚è‚à‚©‚È‚èd‚­‚È‚Á‚½‹C‚ª‚·‚éB
‚Â[‚©”½‰ž‚ª‚È‚­‚Ȃ鎖‚ª‘½‚­‚È‚Á‚½B


Œ©‚½–ڂ̃GƒtƒFƒNƒg‚ðØ‚Á‚½‚肵‚ÄŒy‚­‚·‚é•û–@‚͂Ȃ¢‚¾‚낤‚©H


‹C‚Ü‚®‚ê‚ʼnïŽÐ‚ÌPC•ŠÂ‹«‚ðăCƒ“ƒXƒg[ƒ‹
«
‚¨Ad‚­‚ËH
«
_ƒŒƒX‚ÉŠú‘Ò@@@©¡‚±‚±
«
ŒÃ‚¢ƒo[ƒWƒ‡ƒ“‚É–ß‚·
«
Á‚·
«
VPC\¿A‹p‰º
«
_(OoO)^

333 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/05(“y) 18:06:35 ]
‰•à“I‚ÈŽ¿–â‚Å\‚µã‚°‚È‚¢‚̂ł·‚ª
VB.NET‚Åì‚ç‚ꂽƒ\ƒtƒg‚Ícore2Duo‚Ý‚½‚¢‚É•ª‚¯‚ç‚ꂽCPU‚ɑΉž‚µ‚Ä‚¨‚è‚Ü‚·‚©H
‚ ‚éƒ\ƒtƒg‚ðŽg—p‚µ‚½‚Æ‚«‚ÉCPU‰Ò“­—¦‚ª50“ˆÈã‚ɂȂç‚È‚¢‚悤‚Ȃ̂ł·‚ªEEEB
‚²‹³ŽöŠè‚¢‚Ü‚·B

334 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/05(“y) 18:21:53 ]
>>333
ˆÓ}“I‚ɃXƒŒƒbƒh‚Q‚ÂŽg‚í‚È‚¢‚Æ‚P‚O‚O“s‚©‚È‚¢‚æB
ƒ^ƒXƒNƒ}ƒl[ƒWƒƒ‚ÌCPU‚ð‚܂Ƃ߂ĂP‚•\ަ‚©‚çAŒÂ•ʂɕ\ަ‚ɑւ¦‚ëB

335 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/05(“y) 22:12:30 ]
>>334
‚·‚ׂĂÌCPU‚ňê‚‚̃Oƒ‰ƒt

‚±‚ñ‚Ȃ̂ ‚é’m‚ç‚È‚©‚Á‚½w



336 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/05(“y) 23:37:41 ]
Build a Custom NumericUpDown Cell and Column for the DataGridView Control
msdn.microsoft.com/en-us/library/aa730881(VS.80).aspx

‚±‚±‚̃Tƒ“ƒvƒ‹(ƒTƒ“ƒvƒ‹‚ÍC#)‚ðŽQl‚ɃXƒsƒ“ƒ{ƒ^ƒ“‚̂‚¢‚½datagridview‚̃Zƒ‹‚ðì‚è‚Ü‚µ‚½B

ƒZƒ‹‚ª“ǂݎæ‚èê—pŽž‚ɂ̓Xƒsƒ“ƒ{ƒ^ƒ“‚ð•\ަ‚µ‚È‚¢‚悤‚ÉAPaintƒƒ\ƒbƒh‚Ìæ“ª‚ð‰º‚Ì‚æ‚¤‚ɉü‘¢‚µ‚Ü‚µ‚½B

If Me.DataGridView Is Nothing Then
Return
End If
If Me.ReadOnly Then
MyBase.Paint(graphics, clipBounds, cellBounds, rowIndex, cellState, value, formattedValue, errorText, cellStyle, advancedBorderStyle, paintParts)
Return
End If

‚·‚邯A‰Šú•\ަ‚ł͈Ó}‚·‚é“®ì‚ð‚µ‚Ü‚µ‚½‚ªA
—ñ‚̃\[ƒg‚ðs‚¤‚ƃXƒsƒ“ƒ{ƒ^ƒ“‚ª•\ަ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½‚Ì‚ÅA‰º‚̂悤‚É‚µ‚Ü‚µ‚½B


Private Sub DataGridView_Sorted(ByVal sender As Object, ByVal e As System.EventArgs) _
Handles Me.Sorted
Me.OnPaint(New PaintEventArgs(Me.CreateGraphics, Me.ClientRectangle))
End Sub

‚·‚邯AˆêuƒXƒsƒ“ƒ{ƒ^ƒ“‚ª•\ަ‚³‚ê‚Ä‚©‚çAƒXƒsƒ“ƒ{ƒ^ƒ“‚ªÁ‚¦‚邿‚¤‚ɂȂè‚Ü‚µ‚½B
ˆêu‚Ì•\ަ‚às‚¢‚½‚­‚ ‚è‚Ü‚¹‚ñB
‚ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚Å‚·‚©H



337 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/06(“ú) 01:18:21 ]
Ž–ŒÌ‰ðŒˆ‚µ‚Ü‚µ‚½

338 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/06(“ú) 20:31:10 ]
VB.NET 2008 EXPRESS‚©‚çSQLServer EXPRESS‚Ö‚ÆÚ‘±‚µ‚悤‚Æ‚·‚邯A
ŽŸ‚̃Gƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B

System.Data.SqlClient.SqlException: ƒT[ƒo[‚Ö‚ÌÚ‘±‚ðŠm—§‚µ‚Ä‚¢‚邯‚«‚É
ƒGƒ‰[‚ª”­¶‚µ‚Ü‚µ‚½B
SQL Server 2005 ‚ÉÚ‘±‚µ‚Ä‚¢‚邯‚«‚Æ‚«‚É‚±‚̃Gƒ‰[‚ª”­¶‚µ‚½ê‡‚ÍA
SQL Server ‚ÌŠù’è‚Ìݒ肪ƒŠƒ‚[ƒgÚ‘±‚ð‹–‰Â‚µ‚È‚¢‚悤‚ɂȂÁ‚Ä‚¢‚邱‚Æ‚ª
ƒGƒ‰[‚ÌŒ´ˆö‚Å‚ ‚é‰Â”\«‚ª‚ ‚è‚Ü‚·B
(provider: –¼‘O•t‚«ƒpƒCƒv ƒvƒƒoƒCƒ_, error: 40 - SQL Server ‚Ö‚ÌÚ‘±‚ðŠJ‚¯‚Ü‚¹‚ñ‚Å‚µ‚½)

Ú‘±•¶Žš—ñ‚É‚Í
"Server=(local);Database=SampleDB;User ID=sa;Password=sapass;"
‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B
ƒGƒ‰[‚̃ƒbƒZ[ƒW‚Ç‚¨‚è‚ɑΉž‚µ‚½‚ç‚‚Ȃª‚é‚Ì‚©‚ȂƎv‚¤‚̂ł·‚ªA
‹ï‘Ì“I‚ɂǂ¤‚·‚ê‚΂¢‚¢‚Ì‚©‚ª‚í‚©‚è‚Ü‚¹‚ñB

’N‚©•‚¯‚Ä‚­‚¾‚³‚¢B

339 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/06(“ú) 22:07:41 ]
>>338
Server=(local)\sqlexpress
‚Ü‚½‚Í
Server=.\sqlexpress

340 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/06(“ú) 22:20:57 ]
>>339
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒGƒ‰[ƒƒbƒZ[ƒW‚ª

"ƒ†[ƒU[ 'sa' ‚̓ƒOƒCƒ“‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
——R: ‚±‚̃AƒJƒEƒ“ƒg‚̃pƒXƒ[ƒh‚ð•ÏX‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B"

‚ɕςí‚è‚Ü‚µ‚½B
SqlServer Management Studio Express‚ð‹N“®‚µ‚Ä
Ä“xsa‚̃pƒXƒ[ƒh‚ðݒ肵‚Ă݂܂µ‚½‚ªA
“¯‚¶ƒGƒ‰[‚ª‚ł܂·B

‚±‚̃pƒXƒ[ƒh‚Á‚ăƒOƒCƒ“‚̃vƒƒpƒeƒB‚Å“ü—Í‚·‚éƒpƒXƒ[ƒh‚Å‚¢‚¢‚ñ‚Å‚·‚æ‚ËH

341 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/06(“ú) 22:23:54 ]
SqlServer Management Studio Express‚Åsa‚ŃƒOƒCƒ“‚µ‚½‚ç
ƒpƒXƒ[ƒh•ÏX‚̃_ƒCƒAƒƒO‚ªo‚ÄA¬Œ÷‚µ‚Ü‚µ‚½B

‚²–À˜f‚ð‚¨‚©‚¯‚µ‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

342 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/07/07(ŒŽ) 11:22:57 ]

‚Ü‚¢‚¸‚ê‚É‚µ‚Ä‚àA”N‹à‚ÌÅ•ûŽ®‚Å‚¢‚«‚È‚èˆêŒ³‰»‚·‚é‚ñ‚È‚çA

¡‚܂ň권œ–½”N‹à•ÛŒ¯—¿•¥‚Á‚Ä‚«‚Ă܂¾ˆê‰~‚àŽó‚¯Žæ‚Á‚ĂȂ¢l‚É‚Í
•ÛŒ¯—¿‘SŠz•ÔŠÒ‚µ‚Ä‚©‚ç‚â‚é‚ñ‚¾‚æ‚ÈH

„ŽŸ‚ÌŽ©–¯“}”„‘“¯–¿¬òE’|’†E–ƒ¶E‘OŒ´@‚Ç‚àB



343 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/07(ŒŽ) 18:18:52 ]
>>342 ?!!


344 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/07(ŒŽ) 22:43:45 ]
VS2008 Express ã‚©‚çNUnit‚ðƒfƒoƒbƒOƒ‚[ƒh‚Å‹N“®‚·‚é•û–@‹³‚¦‚Ä‚­‚¾‚³‚¢B

345 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 14:58:54 ]
VS2003‚Å
If Not TypeOf strdate1 Is NumberStyles Then
‚Æ‘‚©‚ê‚Ä‚¢‚½‚à‚Ì‚ð
VS2005‚ÅŒx‚ª‚łȂ¢‚悤‚É‘‚­‚È‚ç‚Ç‚¤‚È‚è‚Ü‚·‚©H



346 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 15:03:32 ]
strdate1‚ÍStringŒ^‚Å‚·

347 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 15:23:17 ]
>>345
Œx‚łȂ­ƒGƒ‰[‚ÌBC31430‚ªo‚邪‚±‚ê‚Ì‚±‚Æ‚©Bî•ñ‚ͬo‚µ‚É‚µ‚È‚¢‚悤‚ÉB
Œ^‚Ɍ݊·‚ª‚È‚¢‚±‚Æ‚ªŽ©–¾‚Ȃ̂ÅAʼn‚©‚çƒGƒ‰[‚Æ‚µ‚Ă͂¶‚¢‚Ä‚¢‚éB

‚¢‚Á‚½‚ñObject‚ɃLƒƒƒXƒg‚·‚ê‚Βʂ邪Aޮީ‘Ì•s—v‚¾‚©‚çí‚é‚ׂ«B
If Not TypeOf DirectCast(strdate1, Object) Is NumberStyles Then 


348 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 16:01:46 ]
‚¨‚Á‚µ‚á‚é’Ê‚èAŒx‚ł͂Ȃ­ƒGƒ‰[‚Å‚µ‚½B
\‚µ–󂲂´‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B

’†‘ŽY‚ÌVs2003ƒR[ƒh‚ðVs2005‚É‚·‚邽‚ß‚Éì‹Æ‚ðs‚Á‚Ä‚¢‚é‚̂ł·‚ªA
ˆÓ–¡‚ª‰ð‚ç‚È‚¢‚à‚̂ł ‚Á‚½ˆ×Ž¿–₳‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½B
Œ³ƒR[ƒh‚Í‚±‚̂悤‚ɂȂÁ‚Ä‚¨‚è‚Ü‚µ‚½B
If Not TypeOf strdate1 Is NumberStyles Then
strdate1 = CDate(strdate1).ToString("yyyyMMddHHmm")
End If
If Not TypeOf strdate1 Is NumberStyles Then
strdate2 = CDate(strdate2).ToString("yyyyMMddHHmm")
End If

‚±‚ÌIf•¶‚̈Ӗ¡‚ª‰ð‚è‚Ü‚¹‚ñB
‰½‚ª‚µ‚½‚¢‚̂łµ‚傤‚©H


349 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 16:14:50 ]
ƒR[ƒh‚ð‘‚¢‚½–{l‚É•·‚¯‚΂¢‚¢‚Ì‚É

350 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 16:17:48 ]
ƒGƒXƒp[‚·‚邯 strdate1 ‚ªDateŒ^‚ɕϊ·‰Â”\‚©ŒŸ¸‚µ‚½‚©‚Á‚½‚Ì‚¾‚낤B

351 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 20:35:23 ]
’†‘ŽYƒR[ƒh‚̕ێç‚Á‚ĉ–₾‚æ‚Ë

352 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 20:51:11 ]
>>351
‚»‚ñ‚ȂɂЂǂ¢‚̂ł·‚©H


353 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 22:20:33 ]
“®‚¯‚΂¢‚¢A‚½‚Æ‚¦‚»‚ꂪ‚½‚Ü‚½‚܂łà
“®‚¯‚΂¢‚¢A‚½‚Æ‚¦Žg‚¢‚à‚̂ɂȂç‚È‚¢‚­‚ç‚¢’x‚­‚ăƒ‚ƒŠH‚Á‚Ä‚à
“®‚¯‚΂¢‚¢A‚½‚Æ‚¦ƒƒ“ƒe•s‰Â”\‚ȂЂǂ¢ƒR[ƒh‚Å‚à

‚ð’n‚Å‚¢‚­ƒR[ƒfƒBƒ“ƒO‚Æ‚©

‚Ô‚Á‚¿‚Ⴏ—Ç‚¢‚à‚Ì‚ð‚Á‚Ĉӎ¯‚ªŠî–{“I‚ɂȂ¢A‚»‚̃Œƒxƒ‹‚ª‹†‹É‚Ȃ̂Å
Œ_–ñ‚ÉðŒ‚ð‚«‚Á‚¿‚è“ü‚ê‚È‚¢‚Æ‚¢‚¯‚È‚¢

‚Ü‚»‚±‚Í‚±‚ê‚܂ŞB–†‚¾‚Á‚½•¶‰»‚É‚æ‚镾ŠQ‚Á‚Ä–Ê‚à‚È‚­‚͂Ȃ¢‚Ì‚¾‚¯‚Ç


354 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 22:23:35 ]
•¶‰»‚Ë‚¦B
ƒlƒgƒEƒˆŒN‚Ì•ªÛ‚Å‚¸‚¢‚Ô‚ñ‘å‚«‚­o‚½‚Èw

355 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 22:31:35 ]
‚»‚ê‚Å‚à‚¾‚¢‚Ô‚Ü‚µ‚ɂ͂ȂÁ‚½‚È
ʼn‚Í“®‚¯‚΂¢‚¢‚Ç‚±‚ë‚©“®‚©‚È‚­‚Ä‚à•½‹C‚¾‚Á‚½‚©‚ç‚È`




356 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/08(‰Î) 22:51:23 ]
Ž©•ª‚̊ԈႢ‚ð”F‚ß‚½‚ª‚ç‚È‚¢‚¤‚¦–³‘ʂɃvƒ‰ƒCƒh‚ª‚‚¢‚̂͊m‚©‚¾‚ÈB
‘ä˜pŒn‚Í‚¾‚¢‚½‚¢–â‘è‚È‚¢‚ª‘å—¤Œn‚ÍŽè‚É•‰‚¦‚È‚¢B

ƒIƒtƒVƒ‡ƒAŠJ”­‚¤‚ñ‚Ê‚ñ‚Ƃ͊֌W‚È‚­A
Œ‹‹Ç“®‚­‚±‚Ƃ̂Ȃ¢–³ˆÓ–¡‚ȃR[ƒh‚ªŽc‚é‚̂͊„‚è‚Æ‚æ‚­‚ ‚é˜b‚¾‚æB
ƒeƒXƒg‚Å–â‘肪•\–ʉ»‚µ‚È‚¢‚©‚ç‚È‚ŸB
‚±‚Ìꇠif not‚Åí‚ɬ—§‚µ‚Ă邩‚ç–³–â‘è‚Ȃ̂¾B

357 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/07/08(‰Î) 23:53:26 ]
ƒfƒBƒXƒvƒŒƒCã‚ÉV‚½‚ɃEƒBƒ“ƒhƒE‚ª•\ަ‚³‚ꂽ
‚±‚ÆiƒEƒBƒ“ƒhƒE¶¬ƒCƒxƒ“ƒgj‚ðŒŸ’m‚·‚é•û–@‚Í
‚ ‚é‚̂łµ‚傤‚©H


358 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/09(…) 11:05:33 ]
>>35.3-356@‚¾‚Æ‚·‚邯‘ŽY‚̃R[ƒfƒBƒ“ƒO•ƒfƒoƒbƒK[‰®‚Ì•û‚ª
ÅI“I‚ɂ͔ï—p‘ÎŒø‰Ê“x‚‚¢‚Æ‚¢‚¤‚±‚Ƃɂ͂Ȃç‚È‚¢‚̂łµ‚傤‚©H
‚Ý‚·‚Ý‚·’¼‚·‚Ì‚ª‚í‚©‚Á‚ĂĕsŠ®‘SƒR[ƒh‚ðì‚点‚ăeƒXƒg‚ÅŒ©‚‚¯‚Ä
’¼‚µ‚Ä•sˆÀ‚ªŽc‚邯‚¢‚¤ƒŠƒXƒN‚𕉂¤‚Ì‚ÆA‰‚ß‚©‚ç•iŽ¿‚Ì‚¢‚¢‚ ‚é’ö“x
ƒfƒoƒbƒOς݂̑ŽYƒR[ƒh‚ðŽg‚¤‚̂ƂǂÁ‚¿‚ª“¾‚©‚®‚ç‚¢‚ÍŒo‰cŽÒ‚Í
ŒvŽZ‚µ‚È‚¢‚̂łµ‚傤‚©B‚±‚̕ӂ߂¿‚á‚­‚¿‚á‹»–¡‚ ‚é‚ñ‚Å‚·‚ªEEEBB


359 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/09(…) 11:06:48 ]
>>358@ƒAƒ“ƒJ[ƒ~ƒX‚è‚Ü‚µ‚½>>353-356‚Å‚·AƒXƒ}ƒ\B

360 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/09(…) 17:47:05 ]
K@‚¢‚É‚©‚©‚Á‚½H”‚ªŒo‰cŽÒ‚ÉŒ©‚¦‚È‚¢‚©‚ç

361 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/09(…) 20:02:12 ]
–Ú‚ª‚­‚à‚Á‚Ä‚é‚Ì‚Íu—ò“™Š´‚̉òv‚̃lƒgƒEƒˆŒN‚Ì•û‚¾‚ëƒAƒz‚©w

362 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/09(…) 23:25:01 ]
>>358
’†‘‚É—Š‚ñ‚¾Žž‚É‚©‚©‚é”ï—p
‚Æ
‚»‚ê‚𒼂µ‚È‚ª‚ç•KŽ€‚É—vŒ‚Ì‹@”\‚ð’ljÁ‚µ‚Ä‚¢‚­“ú–{Šé‹Æ‚É•¥‚¤”ï—p

‚Ç‚¿‚炪‚‚¢‚Á‚Ä•·‚©‚ꂽ‚çŠmŽÀ‚ÉŒãŽÒB

’†g‚̈Ⴂ‚ª‚í‚©‚él‚ª—Š‚ñ‚Å‚é‚ñ‚È‚ç˜b‚͕ʂ¾‚ª‚ÈB

363 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/10(–Ø) 19:21:37 ]
‰SŽÒ‚Ȃ̂łƂĂàŠÈ’P‚ÈŽ¿–â‚Ȃ̂©‚à‚µ‚ê‚È‚¢‚̂ł·‚ª
‚ǂȂ½‚©‹³‚¦‚ĉº‚³‚¢B

FORM‚ðí‚ÉÅ‘O–ʂɕ\ަ‚·‚邿‚¤‚É‚µ‚Ä‚à”ñƒAƒNƒeƒBƒu‚É‚È‚é‚ÆF‚ª•Ï‚í‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚ê‚ðí‚ÉÅ‘O–ʂŃAƒNƒeƒBƒuƒEƒCƒ“ƒhƒE‚Æ“¯‚¶F‚Å•\ަ‚µ‘±‚¯‚é‚ɂ͂ǂ̂悤‚É‚·‚ê‚Ηǂ¢‚̂łµ‚傤‚©H

364 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/10(–Ø) 19:22:57 ]
>>363
–³—

365 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/10(–Ø) 19:40:13 ]
>>364
Š®‘S‚ɉæ–ʂ̃fƒUƒCƒ“Ý’è‚Ɉˑ¶‚Æ‚¢‚¤Ž–‚Å‚µ‚傤‚©B
ˆÈ‘OVB6‚Åì‚Á‚½‚à‚Ì‚ª‚ ‚Á‚½‚̂ł·‚ªAVB6‚Ìꇂ͂ǂ¤‚·‚ê‚Îì‚ê‚Ü‚·‚©H



366 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/10(–Ø) 21:06:43 ]
”ñƒAƒNƒeƒBƒu‚̂Ƃ«‚ÌF‚ðƒAƒNƒeƒBƒu‚Æ“¯‚¶‚É‚µ‚½‚ç‚¢‚¢‚ñ‚¶‚á‚È‚¢‚Å‚·‚©H

367 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/10(–Ø) 21:36:12 ]
”ñƒAƒNƒeƒBƒu‚ɂȂÁ‚½‚çƒtƒH[ƒJƒX‚ð’D‚¢Žæ‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚Å‚·‚©H

368 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/12(“y) 16:42:17 ]
HttpWebRequest‚ðŽg‚¢«‚̃y[ƒW‚ɃƒOƒCƒ“‚µ‚½‚¢‚̂ł·‚ªA
ƒNƒbƒL[‚ð—LŒø‚É‚µ‚ĉº‚³‚¢‚Æ‚¢‚¤ƒy[ƒW‚É”ò‚΂³‚ê‚Ä‚¤‚Ü‚­s‚«‚Ü‚¹‚ñB
https://affiliate.amazon.co.jp/gp/associates/login/login.html/


«‚̃\[ƒX‚ŃNƒbƒL[‚ðŽw’肵‚Ä‚¢‚邯Žv‚¤‚̂ł·‚ªAƒŒƒXƒ|ƒ“ƒX‚̃NƒbƒL[‚ɂ͉½‚à“ü‚Á‚Ä‚«‚Ü‚¹‚ñB

' ƒŠƒNƒGƒXƒg‚Ìì¬
Dim req As HttpWebRequest = CType(WebRequest.Create(url), HttpWebRequest)
req.KeepAlive = True
req.Method = "POST"

req.ContentType = "application/x-www-form-urlencoded"
req.ContentLength = data.Length

req.CookieContainer = New System.Net.CookieContainer
'—v‹Œ³‚ÌURI‚ÉŠÖ˜A‚µ‚½Cookie‚ð’ljÁ‚µA—v‹‚ÉŽg—p‚·‚é

' ƒ|ƒXƒgEƒf[ƒ^‚Ì‘‚«ž‚Ý
Dim reqStream As Stream = req.GetRequestStream()
reqStream.Write(data, 0, data.Length)

‚¨’mŒb‚ð‘Ý‚µ‚Ä‚­‚¾‚³‚µm(_ _)m

369 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/12(“y) 16:54:17 ]
¡Šm”F‚Å‚«‚È‚¢‚ñ‚¾‚ªA‚»‚̃ƒOƒCƒ“ƒy[ƒWŽ©‘̂ŃNƒbƒL[‚ª”­s‚³‚ê‚Ä‚ñ‚¶‚á‚È‚¢‚ÌH


370 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/13(“ú) 00:58:44 ]
2005‚È‚ñ‚¾‚¯‚ÇAIDE‚ÅŽÀs‚µ‚½‚Æ‚«‚ɃƒCƒ“‚̃vƒƒWƒFƒNƒg‚Ƃ͕ʂ̃vƒƒWƒFƒNƒg‚Ì
ƒƒ\ƒbƒh‚Å”­¶‚µ‚½—áŠO‚ðƒLƒƒƒbƒ`‚Å‚«‚È‚¢i³Šm‚É‘‚­‚ÆAƒƒCƒ“‚̃vƒƒWƒFƒNƒg“à‚Ì
ŒÄ‚Ño‚µŒ³‚ÌTry`Catch‚ŃLƒƒƒbƒ`‚³‚ê‚邿‚èæ‚ÉIDE‚Ì—áŠO”­¶‚̃_ƒCƒAƒƒO‚ª•\ަ‚³‚ê‚Ä‚µ‚Ü‚¤j
‚Ì‚Á‚Ä‚±‚êŽd—l‚È‚ÌH

Žd—l‚¾‚Æ‚µ‚½‚炱‚ñ‚ÈŽd—l‚ɂȂñ‚Ì——R‚ª‚ ‚é‚ñ‚¾‚낤B

371 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/13(“ú) 05:31:07 ]
ƒƒjƒ…[‚̃fƒoƒbƒO‚Ì—áŠO(X)...‚ÉŠÖŒW‚µ‚Ă邯‚©‚È‚¢H

372 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/14(ŒŽ) 13:19:21 ]
—áŠO‚ªƒXƒ[‚³‚ꂽuŠÔ‚ÉŽ~‚ß‚ç‚ꂽ‚ç•Ö—˜‚¾‚낤B


373 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/16(…) 20:10:39 ]
WebBrowser‚ÅƒŠƒ“ƒN‚ð’H‚Á‚½‚èAƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½‚肵‚Ä‚¢‚邤‚¿‚ɃƒbƒZ[ƒWƒ{ƒbƒNƒX‚ª•\ަ‚³‚ê‚鎖‚ª‚ ‚è‚Ü‚·B
•\ަ‚³‚ê‚é‰Â”\«‚ª‚ ‚é‰ÓЂłÍA•\ަ‚³‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©Šm”F‚µAOKƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚É‚·‚ê‚Ηǂ¢‚Å‚µ‚傤‚©H

374 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/17(–Ø) 20:24:22 ]
VB ‚Å TCP/IP ’ÊM‚·‚鎞AƒzƒXƒg–¼‚ª localhost ‚¾‚Æ‚¤‚Ü‚­‚¢‚©‚È‚­‚ÄA
ƒRƒ“ƒsƒ…[ƒ^–¼‚¾‚Æ‚¤‚Ü‚­‚¢‚­‚Á‚Ä‚ ‚½‚è‚ÌŽ–î‚ð’m‚Á‚Ä‚él‚¢‚È‚¢H
ƒOƒO‚Á‚Ă݂½‚ñ‚¾‚¯‚ÇA“š‚¦‚É’H‚è’…‚¯‚È‚©‚Á‚½B
“®‚¢‚Ă邩‚ç‚¢‚¢‚Á‚¿‚á‚¢‚¢‚ñ‚¾‚¯‚ÇA‘f–p‚È‹^–â‚Á‚Ă₂ł·B

375 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/17(–Ø) 20:33:26 ]
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Åping localhost‚Í’Ê‚é‚Ì?
ƒZƒLƒ…ƒŠƒeƒBƒ\ƒtƒg‚ªhosts“ǂݞ‚Ý‚ðŽÕ’f‚µ‚Ä‚½‚肵‚È‚¢?



376 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/17(–Ø) 20:34:15 ]
127.0.0.1‚ł͓®‚­H

377 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/17(–Ø) 20:44:25 ]
‚¤‚Ü‚­‚¢‚©‚È‚¢‚Á‚Ä‹ï‘Ì“I‚ɂǂ¤‚È‚é‚Ì‚³H

378 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/17(–Ø) 20:51:33 ]
‚à‚¤‚¢‚¢‚Å‚·

379 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/18(‹à) 09:21:14 ]
‚à‚¤‚¢‚¢‚Ƃ͉½‚¾II

380 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/18(‹à) 11:49:21 ]
‹UŽÒ‚à‚Ü‚¶‚Á‚Ä‚é‚ñ‚¾‚ë‚—

“Á’è‚ÌIP‚ÅBind Listen ‚µ‚Ä‚é‚ñ‚¶‚¶‚á‚È‚¢‚©‚¢

381 –¼‘OF374 mailto:sage [2008/07/18(‹à) 12:11:16 ]
ƒŒƒX’x‚­‚È‚Á‚Ä‚·‚ñ‚Ü‚¹‚ñB

>>375-376
‚à‚¿‚ë‚ñAping localhost ‚à ping 127.0.0.1 ‚à’Ê‚è‚Ü‚·B
‚µ‚©‚µAVB ‚̃zƒXƒg–¼‚Å localhost ‚à 127.0.0.1 ‚àƒ_ƒ‚È‚ñ‚Å‚·B
‚¤‚Ü‚­‚¢‚©‚È‚¢‚Á‚Ä‚¢‚¤‚Ì‚ÍAu‘Îۂ̃Rƒ“ƒsƒ…[ƒ^‚É‚æ‚Á‚Ä‹‘”Û‚³‚ê‚Ü‚µ‚½v
‚̃Gƒ‰[‚ªo‚é‚ñ‚Å‚·orz


382 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/18(‹à) 13:27:18 ]
netstat -na@‚Å’²‚ׂ邯‚¢‚¢‚æB
0.0.0.0 ‚â@127.0,0,1‚ÅƒŠƒXƒjƒ“ƒO‚µ‚Ä‚éH

383 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/18(‹à) 16:50:44 ]
WEBƒy[ƒW‚©‚çƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð‹N“®‚·‚鎖‚͉”\‚Ȃ̂łµ‚傤‚©H
WEBƒy[ƒW‚̃{ƒ^ƒ“‰Ÿ‰º‚©‚çƒNƒ‰ƒCƒAƒ“ƒg‚É‚ ‚é
exe‚ð‹N“®‚³‚¹‚é‚ȂǂƂ¢‚¤Ž–‚͉”\‚Ȃ̂łµ‚傤‚©H


384 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/18(‹à) 16:57:50 ]
펯“I‚Él‚¦‚ÄÆŽã«‚¾‚ë••Õ“I‚É‚»‚ñ‚Ȃ̂ł«‚½‚ç
ActiveX‚Æ‚©‚Í‚ ‚邯‚Ç

385 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/18(‹à) 16:57:56 ]
ƒnƒ“ƒQ[ƒ€‚Æ‚©A‚»‚ÌŽè‚Ì‚â‚è•û‚µ‚Ä‚½‚æ‚È



386 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/18(‹à) 17:33:26 ]
‚â‚Í‚èA•s‰Â”\‚Å‚·‚æ‚Ë‚¥H
ActiveX‚ðŽg‚¦‚Ή”\(ÊݹްтƓ¯‚¶•û–@Hj‚Æ‚©‚Ìî•ñ‚ð‚݂܂µ‚½‚ªA
ActiveX‚ÍŽg‚¢‚½‚­–³‚¢‚Å‚·‚µEEE



387 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/18(‹à) 19:27:31 ]
WebBrowser“à‚É•\ަ‚µ‚½ƒy[ƒW‚ÌFlashƒrƒfƒI‚ðĶ‚µ‚½‚­‚È‚¢‚̂ł·‚ªA
Ķ‚µ‚È‚©‚Á‚½‚è’âŽ~‚·‚邿‚¤‚É‚·‚鎖‚Ío—ˆ‚Ü‚·‚©H

388 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/18(‹à) 19:33:30 ]
ActiveX‚ÌŽÀsŽ~‚ß‚½‚ç‚¢‚¢‚ñ‚¶‚á‚Ë

389 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/18(‹à) 20:57:29 ]
383‚Ìl‚ÆŽ—‚½‚悤‚È“à—e‚Å‚·‚ªA
ƒNƒ‰ƒCƒAƒ“ƒgã‚ÌVS2003‚Ńrƒ‹ƒh‚³‚ꂽWINDOWWSƒAƒvƒŠ‚ðA
WEBƒTƒCƒg‚©‚ç‹N“®‚·‚邱‚Æ‚ÍA
ƒm[ƒ^ƒbƒ`ƒfƒvƒƒCƒƒ“ƒg‚ðŽg‚¦‚΂ʼn”\‚Ȃ̂łµ‚傤‚©H



390 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/18(‹à) 22:36:37 ]
ƒm[ƒ^ƒbƒ`ƒfƒvƒƒCƒƒ“ƒg‚̓AƒZƒ“ƒuƒŠ‚Ì’u‚¢‚Ä‚ ‚éꊂ̧–ñ‚ðŽó‚¯‚é‚©‚ç•s‰ÂB
‚â‚낤‚Æ‚·‚ê‚Ζ¼‚É‚½‚æ‚ç‚˂΂Ȃç‚È‚¢‚±‚ƂɂȂéB

391 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 01:38:09 ]
ExcelƒvƒƒZƒX‚̉ð•ú‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B

VS2005‚ÅŠù‘¶ƒGƒNƒZƒ‹ƒtƒ@ƒCƒ‹‚ð•ÒW‚µ‚ĕʖ¼‚ŕۑ¶‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð쬂µ‚Ü‚µ‚½B
‚µ‚©‚µAWorkbook‚ðClose‚·‚邯ExcelƒvƒƒZƒX‚ªŽc‚Á‚Ä‚µ‚Ü‚¤Ž–‚ª‚í‚©‚è‚Ü‚µ‚½B
‚»‚Ì——R‚ª‚Ç‚¤‚µ‚Ä‚à‚í‚©‚ç‚È‚¢‚̂ł·‚ªA‚ǂȂ½‚©‚²‹³Žö‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©H

ƒ\[ƒX‚͈ȉº‚ɂȂè‚Ü‚·B
‹X‚µ‚­‚¨Šè‚¢’v‚µ‚Ü‚·B

'錾
Dim xlApp As New Object()
xlApp = CreateObject("Excel.Application")
Dim xlBooks As Object = xlApp.Workbooks
Dim xlBook As Object = xlBooks.Open(FilePath)
Dim xlSheets As Object = xlBook.Worksheets
Dim xlSheet As Object = xlSheets("sheet1")
Dim xlCells As Object = xlSheet.Cells
Dim xlRange As Object

`È—ª`

'‰ð•ú
MRComObject(xlCells) 'xlCells ‚̉ð•ú
MRComObject(xlRange) 'xlRange ‚̉ð•ú
MRComObject(xlSheet) 'xlSheet ‚̉ð•ú
MRComObject(xlSheets) 'xlSheet ‚̉ð•ú
xlBook.Close(False) 'xlBook ‚ð•‚¶‚é@@©šƒRƒR‚ðƒRƒƒ“ƒgƒAƒEƒg‚·‚邯‰ð•ú‚³‚ê‚Ü‚·B
MRComObject(xlBook) 'xlBook ‚̉ð•ú
MRComObject(xlBooks) 'xlBooks ‚̉ð•ú
xlApp.Quit() 'Excel‚ð•‚¶‚é
MRComObject(xlApp) 'Xls1 ‚ð‰ð•ú


392 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 03:00:17 ]
`È—ª`
‚Ì•”•ª‚ÉŽQÆ‚ªŽc‚Á‚Ä‚éŠóƒKƒX

393 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 20:48:26 ]
>>391
MRComObject‚È‚ñ‚ĉ´—lƒuƒ‰ƒbƒNƒ{ƒbƒNƒX‚ð‰½‚Ì•â‘«‚à‚È‚­ŒÖ‚炵‚°‚É‘‚©‚ê‚Ä‚à
ƒGƒXƒp[ˆÈŠO‚Ì‚½‚¢‚Ä‚¢‚Ìl‚Í¢‚邯Žv‚¤‚ñ‚¾‚¯‚ÇBB

ŒN‚ɂ͒mޝ‚Æ‚©ƒeƒNƒjƒbƒNˆÈ‘O‚Ì–â‘肪‚ ‚é‚ñ‚¶‚á‚È‚¢‚ÌH

394 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 21:44:15 ]
VB.net‚ɉSŽÒƒXƒŒ‚ª–³‚¢‚Ì‚ª‚©‚í‚¢‚»‚·‚¬‚éB

395 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 21:49:50 ]
‰SŽÒƒXƒŒ‚Æ‚©‚¢‚Á‚ÄA–¼‘O’Ê‚è‚Ì‹@”\‚µ‚Ä‚¢‚éƒXƒŒ‚ª‚Ç‚±‚É‚ ‚é



396 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 22:16:56 ]
­‚È‚­‚Æ‚àC#‚̂ӂç‚Á‚Ƃ͋CŒy‚É•·‚¯‚éB

397 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 22:18:22 ]
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‰SŽÒ‚ÍiŽ¿–â‚·‚éꊂɂæ‚炸j‚Ç‚±‚Å‚ài‰^‚ª‚悯‚ê‚Îj
‰ñ“š‚ð‚à‚炦‚邪A“ú–{Œê‰SŽÒ‚͂ǂ±‚ÅŽ¿–₵‚悤‚ª‘a‚Ü‚ê‚é‚©”nŽ­‚É‚³‚ê‚é‚©
–³Ž‹‚³‚ê‚邾‚¯B

‚»‚±‚̂Ƃ±‚ë‚ðŠ¨ˆá‚¢‚µ‚È‚¢•û‚ª‚¢‚¢‚ÆŽv‚¤‚æB

398 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 22:23:50 ]
‘S‚Ä“ª‚Ì’†‚Å®—‚µ‚ÄŽ¿–âo—ˆ‚él‚Ì•û‚ª­‚È‚¢B
‰½‚ª•ª‚©‚ç‚È‚¢‚Ì‚©‚·‚番‚©‚Á‚Ä‚¢‚È‚¢l‚ÍAŽ¿–â‚Ì“à—e‚ª
‚¨‚©‚µ‚¢Ž–‚·‚番‚©‚Á‚Ä‚¢‚È‚¢B

‚»‚±‚É>>ŒN‚ɂ͒mޝ‚Æ‚©ƒeƒNƒjƒbƒNˆÈ‘O‚Ì–â‘肪‚ ‚é‚ñ‚¶‚á‚È‚¢‚ÌH
‚Æ‚©‚¢‚¤ƒŒƒX‚ª•t‚­ƒXƒŒ‚µ‚©‚È‚¢‚Ì‚ª‚©‚í‚¢‚»‚¤B

399 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 22:25:54 ]
>>396
‚Ü‚ –{ƒXƒŒ‚̂ق¤‚Å‚à‹CŒy‚É•·‚¢‚Ä‚él‘½‚¢‚¯‚ǂȂ—

400 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 22:29:52 ]
‚ ‚Ì‚³‚ A‚¾‚©‚çuƒvƒƒOƒ‰ƒ~ƒ“ƒO‰SŽÒv‚Ée؂ɂµ‚Ä‚â‚낤‚Á‚Ä“®‹@‚ð
Ž‚Â“z‚Í­‚È‚­‚È‚¢‚ÆŽv‚¤‚ªAu“ú–{Œê‰SŽÒv‚¾‚Á‚½‚èuà–¾”\—͉SŽÒv‚ð
•‚¯‚Ä‚â‚낤A‚È‚ñ‚Ä•¨D‚«‚͂قƂñ‚Ç‚¢‚₵‚È‚¢‚æB

‚±‚±‚ł͂ ‚¦‚Äu“ú–{Œê‰SŽÒv‚Æ‚©uà–¾”\—͉SŽÒv‚Æ‚©•\Œ»‚µ‚Ä‚¢‚邯‚ÇA
–{“–‚Í”\—̖͂â‘è‚Á‚Ä‚¢‚¤‚æ‚èA‚Ù‚Æ‚ñ‚Ç‚Ìꇂ͈ӗ~‚Ì–â‘è‚Å‚µ‚åH
—v‚·‚é‚ɉ¡’…‚őӑĂȂñ‚¾‚æB

‚±‚ÌŽè‚ÌŽ¿–âŽÒ‚©‚ç‚Í‚»‚¤‚¢‚¤lŠi‚ª“§‚¯‚ÄŒ©‚¦‚é‚©‚çA
‘½‚­‚Ìl‚É‘a‚Ü‚ê‚é‚킯B‚»‚±‚̂Ƃ±‚ë—‰ð‚µ‚½•û‚ª‚¢‚¢‚抨ˆá‚¢‚µ‚Äl‚ð¦‚Þ‘O‚ÉB

401 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 22:36:23 ]
‚±‚¤‚¢‚¤‰ñ“šŽÒ‚à‚¢‚Ü‚·‚Á‚Ä‚±‚Æ‚ÅA‚¢‚‚à’Ê‚è‚Ç‚¤‚¼«

402 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 22:38:25 ]
‰SŽÒ‚È‚ñ‚ł悭‚í‚©‚è‚Ü‚¹‚ñ

403 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 22:44:29 ]
>>402
ŒN‚ɂ͒mޝ‚Æ‚©ƒeƒNƒjƒbƒNˆÈ‘O‚Ì–â‘肪‚ ‚é‚ñ‚¶‚á‚È‚¢‚ÌH

404 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 22:48:16 ]
•‚¯‚Ä‚­‚¾‚³‚¢‚æI‰SŽÒ‚È‚ñ‚Å‚·‚æI
‚í‚©‚è‚â‚·‚­à–¾‚·‚é‚Ì‚ªe؂Ƃ¢‚¤‚à‚̂łµ‚傤I

405 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 22:50:49 ]
>>404
ŒN‚ɂ͒mޝ‚Æ‚©ƒeƒNƒjƒbƒNˆÈ‘O‚Ì–â‘肪‚ ‚é‚ñ‚¶‚á‚È‚¢‚ÌH



406 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 23:12:21 ]
‚È‚ñ‚È‚ñ‚Å‚·‚©H‚ ‚È‚½‚ÍI
‚¿‚á‚ñ‚ÆŽ¿–â‚É‚±‚½‚¦‚Ä‚­‚¾‚³‚¢I
‚Ú‚­‚ÌlŠi‚Æ‚©ŠÖŒW‚È‚¢‚¶‚á‚È‚¢‚Å‚·‚©I

407 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 23:16:45 ]
>>406
ŒN‚ɂ͒mޝ‚Æ‚©ƒeƒNƒjƒbƒNˆÈ‘O‚Ì–â‘肪‚ ‚é‚ñ‚¶‚á‚È‚¢‚ÌH

408 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 23:18:36 ]
ŒJŒ¾ŒN‚Á‚Ä”nŽ­‚¾‚ÈA‚܂œǂñ‚¾B

409 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/22(‰Î) 23:29:29 ]
–­‚ɘa‚Þ—¬‚ꂾB

410 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/23(…) 00:07:58 ]
‚±‚±‰½‚̃XƒŒ‚¾‚Á‚¯

411 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/23(…) 02:13:31 ]
–­‚ɘa‚ÞVB.NETŽ¿–âƒXƒŒ

412 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/23(…) 02:16:02 ]
‚»‚¤‚¢‚¦‚΂³‚Ÿ

413 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/23(…) 02:19:13 ]
››‚Á‚Ä–{“–‚É”R‚¦‚é‚炵‚¢‚È

414 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/23(…) 02:19:22 ]
‚ ‚Ì‚³‚Ÿ

415 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/23(…) 02:25:45 ]
ƒ_ƒ“ƒT[



416 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/23(…) 03:18:40 ]
VB‚Í’ÊíƒXƒŒ‚ª‰SŽÒƒXƒŒ‚Ý‚½‚¢‚È‚à‚Ì‚¾‚©‚ç

417 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/23(…) 06:53:43 ]
‰ñ“šŽÒ‚¢‚È‚¢‚¯‚ǂȂ—

418 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/24(–Ø) 20:43:09 ]
‚±‚ñ‚È󋵂Ŏ¿–₵‚Ä‚à“š‚¦‚ª—ˆ‚é‚©•sˆÀ‚¾‚ªcB

1680x1050 ‚̃tƒH[ƒ€‚ð‚»‚Ì‚Ü‚Üˆóü‚µ‚½‚¢‚ñ‚¾‚¯‚ÇA
PrintForm ‚¾‚Æ—pކ‚ð‰¡‚Éݒ肵‚½‚èA—]”’‚ÌÝ’è‚Æ‚©Aƒy[ƒW”‚ÌÝ’è‚Æ‚©A
ׂ©‚Èݒ肪o—ˆ‚È‚­‚Ä¢‚Á‚Ä‚¢‚Ü‚·B
PrintForm ‚Å‚±‚ê‚ç‚ðÝ’è‚Å‚«‚é‚à‚̂Ȃ̂©A‚»‚à‚»‚à PrintForm ‚ðŽg‚¤‚ׂ«‚ł͂Ȃ¢‚Æ‚©A
‚²ˆÓŒ©‚¢‚½‚¾‚¯‚Ü‚·‚Å‚µ‚傤‚©H

419 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/24(–Ø) 20:54:29 ]
ŒN‚ɂ͒mޝ‚Æ‚©ƒeƒNƒjƒbƒNˆÈ‘O‚Ì–â‘肪‚ ‚é‚ñ‚¶‚á‚È‚¢‚ÌH

420 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/24(–Ø) 20:55:53 ]
VB.NETŽ¿–âŽÒ‚ÉŒµ‚µ‚¢ƒXƒŒ(Part26)

421 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/24(–Ø) 21:59:03 ]
>>418
‰ñ“š‚·‚é‹C‚Æ”\—͂̂ ‚élŠÔ‚ªó‹µ‚â‹ó‹C‚É—¬‚³‚ꂽ‚肵‚È‚¢‚©‚çB
‹t‚ÉŒ¾‚¦‚΋ó‹C“ǂނ悤‚È”nŽ­‚Å—c’t‚È”µlŠÔ‚É‚Íʼn‚©‚ç‚»‚ñ‚È”\—͂Ȃ¢‚©‚çB
S”z‚Í‚¢‚ç‚È‚¢B

VB7ˆÈ~‚ÉPrintForm‚Á‚Ä‚»‚à‚»‚à‚È‚¢‚ñ‚¶‚á‚È‚¢‚ÌH
‚¢‚¢‹@‰ï‚¾‚©‚çAPrintDocumentŽg‚Á‚½ƒI[ƒ\ƒhƒbƒNƒX‚Ȉóü‚Ì•û–@‚ð
Šo‚¦‚½•û‚ª‚¢‚¢‚Å‚µ‚åB

•ʂɓ‚­‚È‚¢‚µƒTƒ“ƒvƒ‹‚¾‚Á‚Ä‚½‚­‚³‚ñ‚ ‚邵B

422 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/24(–Ø) 22:17:51 ]
>>421
‚à‚Á‚Æ•ª‚©‚èˆÕ‚­‚¨Šè‚¢‚µ‚Ü‚·B

423 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/24(–Ø) 22:26:44 ]
‚u‚a‚ÉŠÖ‚µ‚Ă͂قƂñ‚ǂ̎¿–₪‚c‚n‚a‚n‚m‚©’†ŠwZ‚Å‰ðŒˆ‚·‚é‚ñ‚¾‚È‚ 
‘‚¢‚Ä‚ ‚邱‚Æ‚ª—‰ð‚Å‚«‚ê‚Î

424 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/24(–Ø) 22:57:09 ]
ƒNƒ‰ƒX‚Å\‘¢‘Ì‚ðì‚èA‚»‚ê‚ð”z—ñ‚Æ‚µ‚ÄŽÀ‘̉»‚µ‚Ä
‚»‚ÌŽÀ‘̉»‚µ‚½”z—ñ‚Ì\‘¢‘Ì‚ÉA‘¼‚̃Nƒ‰ƒX‚©‚ç’†g‚ð“ü‚ê‚Ä‚à‚炤
ƒƒ\ƒbƒh‚Ì‘‚«•û‚ðƒAƒhƒoƒCƒX‚¨Šè‚¢‚µ‚Ü‚·B

public structure Sttest
dim a as integer
dim b as integer
end structure

private test(10) as Sttest

public function settest (byval nakami as Sttest)
test(10) = nakami
end function

‚±‚Ìê‡test(10)‚Í”z—ñ‚ÅAƒƒ\ƒbƒh‚̈ø”‚Í•’Ê‚Ì\‘¢‘Ì‚ÅãŽè‚­
‚¢‚«‚Ü‚¹‚ñ‚Å‚µ‚½B

‚»‚à‚»‚à•Ê‚Éprivate‚Åtest(10)‚ð
Ž‚½‚¸‚Épublic‚ÅŽ‚ĂΗǂ¢‚¶‚á‚È‚¢‚©A‚ÆŽv‚Á‚½‚̂ł·‚ª
‚»‚ê‚̓JƒvƒZƒ‹‰»‚Æ‚¢‚¤ˆÓ–¡‚ł̓_ƒAì‚è’¼‚µ‚ÄA‚Æ
Œ¾‚í‚ê‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B•ª‚©‚è‚Â炭‚Ä‚·‚݂܂¹‚ñB
‚Ç‚ñ‚È‚±‚Æ‚Å‚à‚¢‚¢‚̂ŃAƒhƒoƒCƒX‚ ‚Á‚½‚ç
‚¨Šè‚¢‚µ‚Ü‚·B


425 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/24(–Ø) 23:24:07 ]
‰½Œ¾‚Á‚Ä‚ñ‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñc




426 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/24(–Ø) 23:32:52 ]
‚Ü‚¸
„private test(10) as Sttest
‚¿‚á‚ñ‚Æ—‰ð‚µ‚Ä‚¢‚é‚̂Ȃç‚Ç‚¤‚Å‚à‚¢‚¢‚ªA—‰ð‚ª‰ö‚µ‚¢‚¤‚¿‚Í
Private test as Sttest()

‚Æ‘‚¢‚½•û‚ª‚¢‚¢B
‚à‚µ‚±‚Ì“ñ‚‚̈Ⴂ‚ª‚í‚©‚ç‚È‚¢‚Ȃ炻‚±‚Í’²‚ׂĂ¿‚á‚ñ‚Æ—‰ð‚µ‚È‚¢‚ƑʖÚB
Œ^‚ÌŠT”O‚â”z—ñ‚ª“Æ—§‚µ‚½Œ^‚Å‚ ‚邱‚ÆA‚¨‚æ‚ÑŽQÆŒ^‚Æ’lŒ^‚̈Ⴂ‚à—‰ð‚µ‚Æ‚©‚È‚¢‚ƑʖÚB

”z—ñ‚Ì’†g‚ðÝ’è‚·‚郃\ƒbƒh‚ÍA
Public Sub SetTest(Byval hoge as Sttest)
@@test = hoge
End Sub

‚ŃIƒPB
‚½‚¾‚µ”z—ñ‚ªŽQÆŒ^‚Å‚ ‚邱‚Æ‚ð—‰ð‚¹‚¸‚ɃRƒsƒyŒN‚µ‚ÄŽg‚Á‚Ă邯ŠëŒ¯B

11ˆÈŠO‚̃TƒCƒY‚Ì”z—ñ‚̃Zƒbƒg‚ð‹ÖŽ~‚µ‚½‚¯‚ê‚ÎAhoge‚̑傫‚³‚𒲂ׂÄ
11ˆÈŠO‚È‚ç—áŠO‚𓊂°‚é‚Ȃ艽‚Ȃ肷‚鈗‚ð‘‚­B

427 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/24(–Ø) 23:33:44 ]
11ŒÂ‚ÌSttest‚ðŽó‚¯Žæ‚郃\ƒbƒh‚ð

428 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/24(–Ø) 23:34:16 ]
‚²‚ß‚ñƒ~ƒX‚Á‚½’ù³

~@Public Sub SetTest(Byval hoge as Sttest)
›@Public Sub SetTest(Byval hoge as Sttest())



429 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 00:09:47 ]
‚»‚ê‚̓JƒvƒZƒ‹‰»‚Æ‚¢‚¤ˆÓ–¡‚ł̓_ƒ

430 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 01:42:33 ]
ƒJƒvƒZƒ‹‰»‚Á‚ĉ½‚Å‚·‚©H

431 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 01:57:59 ]
“š‚¦‚Íweb‚Å

432 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 09:03:00 ]
>426
e؂ɂ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚²Žw“E‚Ì’Ê‚èA•ª‚©‚Á‚ĂȂ¢•”•ª‚à‚ ‚é‚Ì‚ÅA’²‚ׂÄ
‚â‚肽‚¢‚ÆŽv‚¢‚Ü‚·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

433 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 10:15:24 ]
test=hoge‚ÌŽž“_‚ÅŠ®‘S‚ÉŠO‚©‚ç˜M‚è•ú‘è‚ɂȂé
ƒJƒvƒZƒ‹‰»‚ðˆÓޝ‚µ‚Ä‚é‚ñ‚¾‚Á‚½‚çâ‘΃_ƒ

434 –¼‘OF433 mailto:sage [2008/07/25(‹à) 10:40:28 ]
â‘΂Ƃ¢‚¤‚̂͌¾‚¢‰ß‚¬‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇCpublicƒtƒB[ƒ‹ƒh‚É‚·‚é‚̂ƎÀŽ¿“I‚ɕςí‚ç‚È‚¢‚©‚ç
‚»‚ꂪƒJƒvƒZƒ‹‰»“I‚Ƀ_ƒ‚¾‚Æ‚¢‚¤‚ñ‚È‚çtest = hoge‚Å‚à“¯‚¶
‚Ç‚¤‚µ‚Ä‚à”z—ñ“n‚µ‚½‚©‚Á‚½‚çtest = DirectCast(hoge.Clone(), Sttest())
ˆÓ–¡‚ª•ª‚©‚ç‚È‚©‚Á‚½‚ç>>426‚ÌŒ¾‚Á‚Ă邿‚¤‚ÉŽQÆŒ^‚ɂ‚¢‚ĕ׋­‚·‚é

435 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 13:00:19 ]
>>431
’m‚ç‚È‚¢‚Ȃ烌ƒX‚·‚é‚Ȃ悗



436 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/07/25(‹à) 13:05:35 ]
Form‚ÌŠOŒ`‚ðƒ}ƒEƒX‚ŕό`‚µ‚½‚胊ƒTƒCƒY‚·‚éÛAƒŠƒAƒ‹ƒ^ƒCƒ€‚Å
“à•”‚܂Œǂ³‚¹‚¸‚ÉŠOŒ`˜g‚̉¼‘zü‚¾‚¯‚ð’Ç•`‰æ‚µAƒ}ƒEƒX‚Ì
ƒ{ƒ^ƒ“‚ð‰ð•ú‚µ‚½Žž“_‚Å“à•”‚Ì•`‰æ‚ðs‚¤•ûŽ®‚ðŽæ‚è‚½‚¢‚Å‚·B

i‚±‚Ì——R‚Í“à•”‚Ì•`‰æ‚ÉŽžŠÔ‚ª‚©‚©‚邽‚ß—eˆÕ‚É’Ç‚µ‚Ä‚­‚ê‚È‚¢
‚½‚߂ł·j

‚»‚ÌÛAÌ‚ÌOS‚¾‚ƃIƒvƒVƒ‡ƒ“‚̉æ–ÊÝ’è‚ÅŽ©“®“I‚Éo—ˆ‚½‚̂ł·‚ªA
‚±‚ê‚ðƒvƒƒOƒ‰ƒ€‚Ås‚¤‚±‚Ƃ͉”\‚Å‚µ‚傤‚©A‰Â”\‚Å‚ ‚ê‚΂ǂ̂悤‚É
s‚¦‚΂悢‚Å‚µ‚傤‚©B‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚ÂB


437 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 13:19:18 ]
OnPaint
SetStyle

438 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 13:42:15 ]
>>424
‰´‚¾‚Á‚½‚炱‚¤‚·‚éB

public structure Sttest
dim a as integer
dim b as integer
end structure

private testList as new List(Of Sttest)

public sub AddTest(byval nakami as Sttest)
testList.Add(nakami)
end sub

439 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 14:59:08 ]
ƒ†[ƒU[’è‹`‚Ì’lŒ^‚ðƒWƒFƒlƒŠƒbƒN‚̃RƒŒƒNƒVƒ‡ƒ“‚ÅŽg‚¤ê‡‚ÍIEquatable<T>.Equals(T o)‚Æ
‘嬔äŠr‚·‚éꇂÍIComparable<T>.CompareTo(T o) ‚à’è‹`‚µ‚Ä‚¨‚©‚È‚¢‚ÆA
”ñƒWƒFƒlƒŠƒbƒNŒ^‚̃RƒŒƒNƒVƒ‡ƒ“‚ðŽg‚¤‚æ‚èƒpƒtƒH[ƒ}ƒ“ƒX‚ªˆ«‚­‚È‚éB

440 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 15:03:19 ]
List‚Ìꇂ͉e‹¿‚È‚¢‚©B‚Ç‚¿‚ç‚àŽg‚í‚È‚¢‚µB

441 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 15:59:01 ]
Gridview“à‚ɃOƒ‰ƒt‚ðì‚邱‚ƂɂȂ½‚̂ł·‚ªA•û–@‚ª‚í‚©‚炸A
Ž×“¹‚È‚â‚è‚©‚½‚Å‚·‚ªpanel‚ÉF‚ð‚‚¯‚Ä
Width‚ŃTƒCƒY‚ð‚¢‚¶‚Á‚Ä–_ƒOƒ‰ƒt‚̂悤‚È‚à‚Ì‚ð•\ަ‚³‚¹‚邱‚Æ‚ª‚Å‚«‚Ü‚µ‚½B
‚µ‚©‚µIE‚ł͕\ަ‚Å‚«‚é‚Ì‚ÉFIREFOX‚ł͕\ަ‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
‚ǂȂ½‚©——R‚ª‚í‚©‚é•û‚¢‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H

‚Ü‚½GridView“à‚ɃOƒ‰ƒt‚ð•\ަ‚³‚¹‚鳋K‚Ì‚â‚è•û‚ªÚ‚Á‚Ä‚éƒTƒCƒg‚ª‚ ‚Á‚½‚çЉ‚Ä‚¢‚½‚¾‚¯‚邯Šð‚µ‚¢‚Å‚·B

442 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 19:24:56 ]
>>433-434
ŽÀۂ̓P[ƒXƒo[ƒCƒP[ƒX‚¾‚ÆŽv‚¤‚¯‚Ç‚ËB

’N‚ªŽg‚¤‚©‚í‚©‚ç‚È‚¢ƒNƒ‰ƒXƒ‰ƒCƒuƒ‰ƒŠ‚Ìꇂ͂قƂñ‚Ç‚Ìê‡
“n‚³‚ꂽ”z—ñ‚ð•¡»‚µ‚ÄŽ‚‚ׂ«i‚Æ‚¢‚Á‚Ä‚àA‚±‚¤Œ¾‚¢Ø‚ê‚é‚Ì‚Í\‘¢‘̂̃tƒB[ƒ‹ƒh‚É
ŽQÆŒ^‚ðŠÜ‚܂Ȃ¢ê‡‚¾‚¯‚¾‚ÆŽv‚¤‚¯‚Çj‚¾‚낤‚¯‚ÇAŽ©•ª‚¾‚¯‚ª‚í‚©‚Á‚ÄŽg‚¦‚΂¢‚¢ê‡‚â
ƒpƒtƒH[ƒ}ƒ“ƒX‚ª–â‘è‚ɂȂéꇂ͂»‚¤‚Æ‚àŒ¾‚¦‚È‚¢B

443 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 19:40:37 ]
‰´‚àŠ®‘S‚ɃJƒvƒZƒ‹‰»‚Í‚â‚ç‚È‚¢‚±‚Æ‚à‘½‚¢B
Žd—l‚ɂ͖¾‹L‚µ‚Æ‚­‚ªB


444 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 20:11:09 ]
‚Æ‚¢‚¤‚©AƒJƒvƒZƒ‹‰»‚Æ‚¢‚¤‚Ì‚Í
ŠÈ’P‚É‚¢‚¦‚Îu—]•ª‚È‚à‚Ì‚ðŠO‚ÉŒ©‚¹‚È‚¢i‘aŒ‹‡‚Á‚Ä‚¢‚¤‚ñ‚¾‚Á‚¯Hjv
‚Ì‚±‚Ƃł ‚Á‚ÄA‚±‚̘b‘è‚̂悤‚É“¯ˆê‚̃IƒuƒWƒFƒNƒg‚ÌŽQÆ‚ð
ŠO‚Æ‹¤—L‚µ‚Ä‚à‚¢‚¢‚©‚Æ‚¢‚¤˜b‚Ƃ͂¿‚å‚Á‚ƈá‚í‚È‚¢‚©H

445 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 23:09:48 ]
“¯‚¶‚±‚Æ‚¾‚æ
ˆê“x‚â‚Á‚¿‚á‚Á‚½‚ç“ñ“x‚ÆŸŽè‚ÉØ‚è—£‚¹‚È‚¢



446 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/25(‹à) 23:44:48 ]
>>441
ƒI[ƒi[ƒhƒ[H

447 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/26(“y) 10:35:28 ]
>>446
‚¦‚Á‚ÆAƒvƒƒOƒ‰ƒ€‘¤‚ÅŽw’肵‚Ä‚¢‚Ü‚·B
GridView‚ÌRowDataBound‚Å‚±‚̂悤‚Ȉ—‚ð‚µ‚Ä‚¢‚Ü‚·B

Dim panel1 As Panel = New Panel
Dim Value As String = e.Row.Cells(0).Text

panel1.Width = Cint(Value)

If (Cint(Value) < 50) Then
panel1.BackColor = Drawing.Color.Blue
Else
panel1.BackColor = Drawing.Color.Red

e.Row.Cells(1).Controls.Add(Panel1)

‚±‚ꂾ‚ÆIE‚Í–_ƒOƒ‰ƒt‚̂悤‚É•\ަ‚³‚ê‚Ü‚·‚ªA
FireFox‚ł͕\ަ‚ª‚³‚ê‚Ü‚¹‚ñ‚Å‚µ‚½B
‚²‹³Žö‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B



448 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/26(“y) 10:44:22 ]
>>447
”zF‚ªƒvƒƒOƒ‰ƒ€—Dæ‚ɂȂÁ‚ĂȂ¢‚È‚ñ‚Ä‚±‚½–³‚¢‚æ‚ÈH

449 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/26(“y) 11:22:09 ]
>>448
‚»‚ê‚̓vƒƒOƒ‰ƒ€‘¤‚ÅŽw’肵‚Ä‚â‚é‚à‚̂Ȃñ‚Å‚µ‚傤‚©H
‚¾‚Æ‚µ‚½‚ç‚»‚¤‚¢‚¤‹Lq‚͉½‚à‚µ‚Ä‚¢‚Ü‚¹‚ñB

Panel‚âCell‚Ì”wŒi‚Ì”zF‚ÍCSS‚ł͂â‚Á‚Ä‚¢‚È‚¢‚Ì‚Å
ã‹L‚̃vƒƒOƒ‰ƒ€‚Ì”zF‚ª”½‰f‚³‚ê‚é‚à‚̂Ƃ΂©‚èŽv‚Á‚Ä‚¢‚Ü‚µ‚½B

450 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/26(“y) 15:43:59 ]
>>449
‚Ü‚ AˆêŽž”ð“ï“I‚ȑΈ•û–@‚¾‚¯‚Ç
panel1.Controls.Add(New LiteralControl("<br clear='all'>"))
‚Æ‚µ‚ÄADIVƒ^ƒO“à‚Éi‹ï‘Ì“I‚É‚ÍDIV‚̕‚¶ƒ^ƒO‚Ì’¼‘O‚É‚¾‚ª)"<br clear='all'>"‚ð’ljÁ‚µ‚Ä‚â‚邯
”wŒiF‚ª•\ަ‚³‚ê‚é

451 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/26(“y) 16:19:07 ]
>>450
•\ަ‚Å‚«‚邿‚¤‚ɂȂè‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
¡‚©‚ç‚Ç‚¤‚¢‚¤Žd‘g‚݂ɂȂÁ‚Ä‚é‚Ì‚©Ž©•ª‚È‚è‚É’²‚ׂĂ݂܂·B
‚¨¢˜b‚ɂȂè‚Ü‚µ‚½B

452 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/07/28(ŒŽ) 10:58:33 ]
‘¼‚̃XƒŒ‚É‚à‘‚¢‚Ä‚µ‚Ü‚Á‚½‚ñ‚Ń}ƒ‹ƒ`‚Å\‚µ–ó‚È‚¢‚Å‚·‚ª
‚»‚Á‚¿‚̃XƒŒ‚ÅVB.NET‚Å‚µ‚傯Œ¾‚í‚ꂽ‚̂ł±‚¿‚ç‚ÅŽ¿–₳‚¹‚Ä‚­‚¾‚³‚¢B

Œ»Ý–{‚ðŒ©‚È‚ª‚ç—a’™‹à‚Ì‹à—˜ŒvŽZƒvƒƒOƒ‰ƒ€‚ðì‚Á‚Ä‚¢‚Ü‚·B
–{‚É‘‚¢‚Ä‚ ‚é’Ê‚è‚É‹Lq‚µ‚Ä‚é‚̂ł·‚ª
'•Ï”‚Ì錾‚ƉŠú‰»
Dim presentvalue As Double = 0
Dim rate As Double = 0
Dim years As Double = 0
Dim futurevalue As Double = 0

'“ü—Í’l‚̎擾
presentvalue = Double.Parse(PresentValueBox.Text)
rate = Double.Parse(RateBox.Text) / 100
years = Double.Parse(YearsBox.Text)

'Œ³—˜‡Œv‚ÌŒvŽZ
futurevalue = presentvalue * (1 + rate) ^ years

'Œ³—˜‡Œv‚Ì•\ަ
FutureValueBox.Text = futurevalue.ToString()
“ü—Í’l‚̎擾‚Ì3s‚ª‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñA‰½ŒÌ‚Å‚µ‚傤‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B

453 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 11:16:37 ]
‚»‚Á‚¿‚̃XƒŒ‚ÖŽÓ߂𑂭‚Ì‚ªæ‚¾‚ëƒNƒ\ƒ{ƒP

454 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 11:35:58 ]
>>452
u‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñv‚Ă̂ÍAƒGƒ‰[ƒƒbƒZ[ƒW‚ª“ǂ߂Ȃ¢‚Æ‚©‚»‚¤‚¢‚¤Ž–îH
ƒeƒLƒXƒgƒ{ƒbƒNƒX‚ªƒJƒ‰‚¾‚Á‚½‚è‰pŽš‚ªŠÜ‚Ü‚ê‚Ä‚½‚è‚·‚邯ƒGƒ‰[‚ɂȂ邾‚ë‚ËA
‚­‚ç‚¢‚µ‚©ƒAƒhƒoƒCƒX‚Å‚«‚ñ‚Ì‚¾‚ªB

455 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 11:49:21 ]
‚±‚̃XƒŒ‚¢‚¢‹ï‡‚É‚¨‚í‚Á‚Æ‚é



456 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 11:59:05 ]
>>452
“®‚­‚¾‚ëA‚±‚êBŒvŽZ‚ª•Ï‚¾‚¯‚ÇB

457 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/07/28(ŒŽ) 13:46:01 ]
BackgroundWorker@‚ÌŽg‚¢•û‚ÉŠÖ‚µ‚Ä‹³‚¦‚Ä‚­‚¾‚³‚¢B
BackgroundWorker@‚Ì@DoWork@ƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰“à‚ÉA
•\ަ—p‚̃Rƒ“ƒgƒ[ƒ‹‚̃vƒƒpƒeƒBÝ’è‚âƒpƒ‰ƒ[ƒ^‚Ì•ÏX‚È‚Ç‚ð‚µ‚½‚¢
‚̂ł·‚ªA‚»‚ê‚͉”\‚Å‚µ‚傤‚©HÍÙÌß‚©‰½‚©‚ŃRƒ“ƒgƒ[ƒ‹‚Ö‚Ì
ƒAƒNƒZƒX‚Í•s‰Â‚Æ‚¢‚¤‹LŽ–‚ð‚Ç‚±‚©‚ÅŒ©‚½‚̂ł·‚ªA‚Ç‚¤‚â‚Á‚Ä‚à
–³—‚Å‚µ‚傤‚©H
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

458 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 13:48:17 ]
control.invoke/begininvoke

459 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 14:12:43 ]
ProgressChangedŽg‚¦‚ÎH

460 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 18:40:57 ]
Parse ‚ðŽg‚¤‚Ì‚ªˆê”Ê“I‚È‚ÌH

˜R‚ê‚Í CInt ‚¾‚Æ‚© CDbl ‚¾‚Æ‚©AString ‚ɕϊ·‚·‚邯‚«‚Í
ToString() ‚ðŽg‚Á‚Ä‚é‚ñ‚¾‚¯‚ÇB

461 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 19:03:21 ]
‚»‚è‚á•¶Žš—ñg‚©‚çh•ÏŠ·‚·‚é‚̂͠Parse ‚©ATryParse ‚¾‚낤B
CType ”h‚à‚¢‚é‚©‚à’m‚ç‚ñ‚ªB

462 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 19:54:59 ]
Microsoft.VisualBasic.CompilerServices.Conversions

463 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 20:30:07 ]
>>460
Parse‚ðŽg‚¤‚Ì‚ªˆê”Ê“I‚¾‚낤‚Ë‚¦B

Cint‚Æ‚©‚Í‹ŒVBer‚Ì‹~Ï‚Á‚Û‚­‚ÄŒ™‚Æ‚©A•ÏŠ·‚Ȃ̂ɃLƒƒƒXƒg‚Á‚Û‚­Œ©‚¦‚¿‚Ⴄ‚Ì‚ªŒ™‚Á‚Ä‚¢‚¤
ƒƒ“ƒ^ƒ‹“I‚ȈӖ¡‚à‚ ‚邯‚ÇAƒJƒ‹ƒ`ƒƒiIFormatProviderj‚ðŽw’è‚Å‚«‚È‚¢‚Ì‚ª
ꇂɂæ‚Á‚Ă͒v–½B

# ‚±‚ê‚©‚ç‚̓Jƒ‹ƒ`ƒƒ‚àuƒJƒ‹ƒ`ƒƒ[v‚ɕς¦‚È‚¢‚ƃ_ƒ‚Ȃ̂©‚ÈB

464 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 20:37:01 ]
dim i = CInt("&H20")
dim i = Integer.Parse("&H20") ' System.FormatException



465 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 20:38:57 ]
>>464
ƒ{ƒLƒ…‚Í‚¨”nŽ­‚Å‚·A‚Á‚ÄŒ¾‚¢‚½‚¢‚̂Ђå‚Á‚Æ‚µ‚ÄHw



466 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 21:14:03 ]
‹³‚¦‚Ä‚­‚¾‚³‚¢
VB2005‚Å‚·B
—ñ‹“‘Ì‚ð\‘¢‘̂̃ƒ“ƒo[‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚Ηǂ¢‚Ì‚©H

467 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 21:15:16 ]
–¼‘O As \‘¢‘̂̌^

468 –¼‘OF467 mailto:sage [2008/07/28(ŒŽ) 21:15:47 ]
ŠÔˆá‚¦‚½
–¼‘O As —ñ‹“‘̂̌^

469 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/28(ŒŽ) 21:20:04 ]
>>468
‚ ‚肪‚Æ‚¤`
Šm”F‚µ‚Ă݂܂·

470 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/07/29(‰Î) 23:28:07 ]
ƒtƒH[ƒ€‚ªƒAƒNƒeƒBƒu‚ł͂Ȃ­‚Ä‚àkey state‚ðŽæ“¾‚Å‚«‚邿‚¤‚É‚µ‚½‚¢‚̂ł·‚ª
‚Ç‚¤‚·‚ê‚΂悢‚Å‚·‚©Hwin32API‚ðŽg‚¦‚Ή”\‚Ȃ悤‚Å‚·‚ª—Ç‚­‚í‚©‚è‚Ü‚¹‚ñB
‚ǂȂ½‚©‚½‚ß‚µ‚ÉŠÈ’P‚ȃ\[ƒXƒR[ƒh‚ðì‚Á‚Ă݂Ăà‚炦‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H

471 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/30(…) 04:05:24 ]
> ‚ǂȂ½‚©‚½‚ß‚µ‚ÉŠÈ’P‚ȃ\[ƒXƒR[ƒh‚ðì‚Á‚Ă݂Ăà‚炦‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
> ‚ǂȂ½‚©‚½‚ß‚µ‚ÉŠÈ’P‚ȃ\[ƒXƒR[ƒh‚ðì‚Á‚Ă݂Ăà‚炦‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
> ‚ǂȂ½‚©‚½‚ß‚µ‚ÉŠÈ’P‚ȃ\[ƒXƒR[ƒh‚ðì‚Á‚Ă݂Ăà‚炦‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
‚Ç‚ñ‚¾‚¯`

472 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/07/30(…) 20:42:54 ]
‚ÐAƒqƒ“ƒg‚¾‚¯‚Å‚à‚æ‚¢‚̂ł¨Šè‚¢‚µ‚Ü‚·EEEII

473 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/31(–Ø) 06:26:16 ]
‰½‚ð‚µ‚½‚¢‚Ì‚©‚É‚æ‚邯Žv‚¤‚¯‚ÇB
ƒzƒbƒgƒL[‚Ȃ̂©ƒL[ƒƒK[‚Ȃ̂©B

474 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/07/31(–Ø) 21:16:27 ]
ƒL[ƒƒK[‚ðŽv‚¢•‚‚©‚ׂĂ¢‚½‚ñ‚Å‚·‚ª
ƒzƒbƒgƒL[‚Æ‚¢‚¤‚Ì‚ð‚Í‚¶‚߂õ‚è‚Ü‚µ‚½
‚Å‚«‚ê‚Η¼•û‹³‚¦‚Ä‚­‚¾‚³‚¢B

475 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/07/31(–Ø) 21:25:42 ]
>>474
ˆ«—p‚·‚é‚©‚炨‚µ‚¦‚È[‚¢



476 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/01(‹à) 12:15:04 ]
>>474
”ÆßŽÒ‰³

477 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/01(‹à) 12:47:46 ]
‚¢‚܂ǂ«‚̃EƒCƒ‹ƒXŒŸo‚¾‚ƃL[ƒƒK[‚Á‚Û‚¢ƒvƒƒOƒ‰ƒ€‚Í’e‚©‚ê‚é‚ñ‚¾‚æ‚Ë

478 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/01(‹à) 15:46:45 ]
‰½“x‚ào‚½Ž¿–₾‚ÆŽv‚¤‚ª
””N‚Ô‚è‚É‚±‚±‚Ì‚¼‚­‚̂ŋ³‚¦‚Ä‚­‚ê

ƒvƒƒWƒFƒNƒg‘S‘̂ŃGƒNƒZƒvƒVƒ‡ƒ“‚ðE‚¤•û–@‚Á‚Ä
ƒXƒ^[ƒg‚ðSubMain‚É‚µ‚Ä
‚»‚Ì’†‚ÅTry`catch‚·‚邾‚¯H

‚Ù‚©‚É‚à‚â‚è•û‚ ‚éH


479 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/01(‹à) 16:14:47 ]
ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒCƒxƒ“ƒg OnUnhandledException() ‚Æ‚©B

480 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/01(‹à) 17:33:42 ]
C‚Ìtypeof‘Š“–‚Á‚ĂȂ¢‚Å‚·‚©H

481 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/01(‹à) 18:02:40 ]
result = TypeOf objectexpression Is typename

482 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/01(‹à) 18:27:21 ]
C‚Étypeof‚È‚ñ‚Ä‚ ‚Á‚½‚Á‚¯

483 –¼‘OF480 mailto:sage [2008/08/01(‹à) 18:28:10 ]
>>481
‚·‚݂܂¹‚ñAƒ{ƒP‚Ă܂µ‚½Btypedef‚Å‚µ‚½B
Œ^‚ɕʖ¼‚ð‚‚¯‚邱‚Ƃ͂ł«‚Ü‚·‚©H

484 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/01(‹à) 18:38:36 ]
ƒtƒ@ƒCƒ‹ƒXƒR[ƒv‚Ì‚ÝImports‚ʼn”\

485 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/01(‹à) 19:08:25 ]
>>484‚ª‰½‚ðŒ¾‚Á‚Ä‚¢‚é‚©‚æ‚­•ª‚©‚ç‚È‚¢‚¯‚ÇA
C‚ƃhƒgƒlƒg‚ł͎v‘z‚ª‚Ü‚é‚ňႤ‚©‚ç‚Ü‚¸•Ê–¼‚ð‚‚¯‚邱‚Ƃ̕K—v«‚ª
•’ʂ͂Ȃ¢‚Í‚¸‚¾‚µA‚»‚Ì‚­‚¹•¾ŠQ‚Í‚¢‚­‚ç‚àl‚¦‚ç‚ê‚é‚킯‚ÅBB



486 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/01(‹à) 22:39:22 ]
‚c‚a‚̃Aƒ^ƒbƒ`‚őΈ‚µ‚Ä‚¢‚½‚̂ł·‚ª•s‹ï‡‚ª¶‚¶‚½‚Ì‚ÅA
ƒZƒbƒgƒAƒbƒvƒvƒƒWƒFƒNƒg‚ÅSQL2005EXPRESS‚Ì‚c‚a‚ð쬂µ‚½‚¢‚̂ł·‚ªA
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H
ƒOƒO‚ê‚Æ‚¢‚¤‚̂ȂçƒOƒO‚è‚Ü‚·‚Ì‚ÅAƒL[ƒ[ƒh‚ð‹³‚¦‚Ä‚à‚炦‚Ü‚¹‚ñ‚©H
uƒZƒbƒgƒAƒbƒvƒvƒƒWƒFƒNƒg@ƒf[ƒ^ƒx[ƒX@ì¬v‚ŃOƒO‚Á‚Ä‚à—~‚µ‚¢“š‚¦‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½B


487 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/02(“y) 04:27:05 ]
>>486
SQL Server‚»‚Ì‚à‚̂̓Cƒ“ƒXƒg[ƒ‹Ï‚݂Ƃ¢‚¤‘O’ñ‚Å‚ ‚ê‚Î
osql‚È‚èsqlcmd‚È‚è‚Ésql‚ðH‚킹‚ê‚΂¢‚¢B

488 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/02(“y) 10:14:13 ]
>>487
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
—‰ð‚Å‚«‚Ü‚µ‚½B

489 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/02(“y) 10:25:15 ]
Dim filename As String = "general\playertable.nrd"
Dim target As BinaryReader
If File.Exists(filename) Then
target = New BinaryReader(File.Open(filename, FileMode.Open, FileAccess.Read))
Else
Return "NoName"
End If
'playertable.nrd ‚©‚çƒvƒŒƒCƒ„[–¼‚ð’T‚µ‚ĕԂ·

ƒtƒ@ƒCƒ‹‚ª‘¶Ý‚·‚邯‚«‚ÉAtarget = ... ‚Ìs‚Ōł܂èA‚µ‚΂炭‘Ò‚Â‚Æ StackOverflowException ‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ç‚¤‚â‚ç File.Open ‚Ì’†‚ʼn½‚©Œ™‚È‚±‚Æ‚ª‹N‚±‚Á‚Ä‚¢‚邿‚¤‚Ȃ̂ł·‚ªA‚ǂ̂悤‚É‚·‚ê‚Î‰ðŒˆ‚·‚é‚Å‚µ‚傤‚©B
‚æ‚낵‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B

490 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/02(“y) 11:19:54 ]
>>485
> >>484‚ª‰½‚ðŒ¾‚Á‚Ä‚¢‚é‚©‚æ‚­•ª‚©‚ç‚È‚¢‚¯‚ÇA
@@imports •Ê–¼ = –¼‘O‹óŠÔ.ƒRƒ“ƒeƒi—v‘f
‚ÌŽ–‚¾‚ëJK

491 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/02(“y) 22:38:55 ]
ConfigurationManager‚ÌŽg‚¢•û‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
‚¢‚܈ê‚‚Ìslnƒtƒ@ƒCƒ‹‚ÉWinƒAƒvƒŠ‚ÆWebƒAƒvƒŠ‚Ì2‚‚ð
‘g‚Ýž‚ñ‚Å‚¢‚éó‘Ô‚ÅAConfigurationManager‚ð‘‚­ê‡A
@WinƒAƒvƒŠ‚̃\[ƒX‚É‹Lq@¨@app.config‚ðŽQÆ
@WebƒAƒvƒŠ‚̃\[ƒX‚É‹Lq@¨@web.config‚ðŽQÆ
‚Æ‚¢‚¤”Fޝ‚Ň‚Á‚Ä‚¢‚Ü‚·‚©B


492 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/03(“ú) 00:23:23 ]
>>490
‚»‚Á‚©VB‚ÍC#‚ƈá‚Á‚Ä–¼‘O‹óŠÔ“à‚̃Nƒ‰ƒX‚â\‘¢‘̂ɂà•Ê–¼•t‚¯‚ç‚ê‚é‚ñ‚¾‚Á‚½‚ËB

‰´‚àMy‚̉º‚ÉŽ©“®¶¬‚³‚ê‚éAƒŠƒ\[ƒX‚ւ̃AƒNƒZƒX‚Ì‚¨•‚¯ƒNƒ‰ƒX‚É
•Ê–¼•t‚¯‚½‚è‚·‚邯‚ÇA•’Ê‚Ío—ˆ‚é‚©‚ç‚Á‚Ä‚ ‚Ü‚è‚â‚ç‚È‚¢•û‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©B

493 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/03(“ú) 00:36:37 ]
ŒN‚ɂƂÁ‚Ă͎c”O‚©‚à‚µ‚ê‚È‚¢‚ªAC#‚Å‚àŒ^‚ɕʖ¼‚ð‚‚¯‚ç‚ê‚é

494 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/03(“ú) 10:22:51 ]
‚»‚¤‚¢‚¤ˆÓ–¡‚È‚­Œ™–¡‚ÈŒ¾‚¢•û‚·‚é‚È‚æB
•Ê–¼•t‚¯‚éꇂÍC#‚àVB‚Æ“¯‚¶ƒ‹[ƒ‹‚Ý‚½‚¢‚¾‚ËŠm‚©‚ÉB


495 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/03(“ú) 19:24:15 ]
VB.NET‚Ì–³ž‚ÌŠJ”­ŠÂ‹«‚Æ‚µ‚Ä‚ÍAVisual Basic 2008 Express Edition‚ð—˜—p‚·‚ê‚΂¢‚¢‚ñ‚Å‚·‚æ‚ËH



496 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/03(“ú) 19:37:36 ]

@@@@ ÍÜRÌ
@@@@(@¥ƒÖ¥) @@‚»‚¤‚Ç‚·
@@@@ÊÉ/^R
@@@É::[ŽOÉ@:.'¤
@@ i)¤_;|*‚­;@@É
@@@@ |!: ::.".T~
@@@@ ʤ___|
"""~""""""~"""~"""~"

497 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/03(“ú) 19:46:17 ]
>>496
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
VB.NET‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“ŠJ”­“ü–傯Aƒf[ƒ^ƒx[ƒXŠJ”­“ü–å‚Ì–{‚𔃂Á‚Ä‚±‚ê‚©‚ç•׋­‚µ‚悤‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªA
‚í‚´‚í‚´ Visual Basic 2005 Express Edition ‚ðŽg‚í‚È‚­‚Ä‚àA“Á‚Ɍ݊·«‚É–â‘è‚Í–³‚¢‚Æl‚¦‚Ä‚¢‚¢‚̂ł·‚æ‚ËB

498 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/03(“ú) 19:54:24 ]
>>497
Express Editon‚ÍSQLServer‚ÌíÝDB‚ðˆµ‚¦‚È‚¢B
‚»‚Ì–{‚ª‚»‚ê‚ð‘O’ñ‚É‚µ‚Ä‚¢‚é‚È‚ç‘S‚­“¯‚¶‚Æ‚Ís‚©‚È‚¢B
­X‚̈Ⴂ‚̓AƒhƒŠƒu‚ʼn½‚Æ‚©‚È‚é‚È‚ç–â‘è‚È‚¢B

499 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/03(“ú) 20:07:01 ]
>>498
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚â‚͂薳ž‚ł͌ÀŠE‚ª‚ ‚è‚Ü‚·‚æ‚Ëc
‚µ‚©‚µAƒ\ƒtƒg‚𔃂¤‚¨‹à‚à–³‚¢‚Ì‚ÅExpress Editon‚ÅŽŽ‚µ‚Ă݂悤‚ÆŽv‚¢‚Ü‚·B

‚Æ‚±‚ë‚ÅAVB.NET‚ðŠw‚Ô‚½‚߂ɂ͂ǂ̎‘Ši‚ðŽæ“¾‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
‚½‚¾Ž©•ª‚ŕ׋­‚µ‚½‚Æ‚¢‚¤‚¾‚¯‚Å‚ÍA‚¢‚Ü‚¢‚¿à“¾—Í‚ª–³‚¢‚悤‚ÉŠ´‚¶‚Ü‚·‚Ì‚ÅB

MCAD‚ðŽæ“¾‚·‚ê‚΂¢‚¢‚Ì‚©‚Æ‚àŽv‚Á‚½‚̂ł·‚ªAƒeƒLƒXƒg‚ªŒ©‚‚©‚炸A‚Ç‚¤‚â‚Á‚ĕ׋­‚·‚ê‚΂¢‚¢‚Ì‚©•ª‚©‚ç‚È‚¢‚̂ł·B

500 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/03(“ú) 23:46:20 ]
Šw‚Ô‚½‚߂ɿ‚Éà“¾—Í‚ª‚¢‚邯‚Í•sŽv‹c‚Ȃ₂¾‚—


501 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/03(“ú) 23:56:47 ]
Ž‘Šiƒ}ƒjƒA‚©—š—ð‘‚É‘‚«‚½‚¢‚©B‚»‚ñ‚ȂƂ±‚ë‚Å‚µ‚åB


502 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/04(ŒŽ) 01:54:10 ]
‚ÅAMCAD(MCSD)‚̕׋­•û–@‚͂ǂ¤‚µ‚Ä‚¢‚é‚̂łµ‚傤‚©H

503 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/04(ŒŽ) 02:04:25 ]
MS‚̃TƒCƒg‚Ý‚½‚ç‹Æ–±ŒoŒ±ˆê”NˆÈã‚Á‚Ä‘‚¢‚Ä‚ ‚邪

504 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/04(ŒŽ) 04:19:02 ]
‚‚܂èAMCAD‚ðŽ‚Á‚Ä‚¢‚él‚͂قƂñ‚Ç‚¢‚È‚¢B‚»‚ñ‚ÈŽ‘Ši‚ðŽæ‚ç‚¸‚Æ‚àu‚Å‚«‚Ü‚·v‚ƃnƒbƒ^ƒŠ‚©‚Ü‚µ‚Ä‚¨‚¯‚΂¢‚¢
‚ÆA‚»‚¤‚¢‚¤‚±‚ƂŊԈႢ‚È‚¢‚Å‚µ‚傤‚©H

505 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/04(ŒŽ) 13:33:01 ]
>>500-501 >>503
‚¨‚Ü‚¢‚çA‚±‚ñ‚È‚â‚é‹C‚̂Ȃ¢½Úˆá‚¢–ì˜Y‚É
‚æ‚­•t‚«‡‚¦‚é‚ÈB



506 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/04(ŒŽ) 15:58:29 ]
PropertyGrid‚Ìà–¾ƒyƒCƒ“‚Ì‚‚³‚̃TƒCƒY‚ðݒ肵‚½‚èŒÅ’肵‚½‚è‚͂ǂ¤‚·‚ê‚΂ł«‚é‚Å‚µ‚傤‚©H
ã‹L‚ª–³—‚Èê‡AƒTƒCƒY‚ð•ÏX‚µ‚½Û‚ɃCƒxƒ“ƒg‚͎擾‚Å‚«‚é‚Å‚µ‚傤‚©H

507 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/04(ŒŽ) 19:43:43 ]
>>506
‚½‚Ô‚ñ‚à‚Á‚Æ‚¢‚¢•û–@‚ª‚ ‚邯Žv‚¤‚¯‚ÇB

PropertyGrid‚Ì“à•”ƒRƒ“ƒgƒ[ƒ‹‚Ì’†‚Éà–¾ƒyƒCƒ“‚ª‚ ‚éB

‹ï‘Ì“I‚É‚ÍAPropertyGrid.Controls‚©‚çGetType.ToString‚ª
"System.Windows.Forms.PropertyGridInternal.DocComment"
‚Ì‚à‚Ì‚ðŒ©‚Â‚¯‚ê‚΂¢‚¢‚ÆŽv‚¤B

‚à‚Á‚ÆŠÈ’P‚ÉText‚Ì’l‚ª"à–¾ƒyƒCƒ“"‚̃Rƒ“ƒgƒ[ƒ‹‚ð’T‚µ‚Ä‚à‚¢‚¢‚©‚à‚µ‚ê‚È‚¢‚ª
“ú–{ˆÈŠO‚̃ƒP[ƒ‹‚ł͂±‚Ì•û–@‚Í‚¾‚ß‚¾‚낤‚ËB

508 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/05(‰Î) 09:50:37 ]
>>507@‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

509 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/06(…) 10:56:25 ]
vs2005‚Å‚·B

ƒeƒLƒXƒgƒ{ƒbƒNƒX‚ð‚»‚Ì‚Ü‚Ü‰æ‘œ‚É—Ž‚Æ‚·•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
‰æ‘œ‚̃TƒCƒY‚ÍA•‚ªƒeƒLƒXƒgƒ{ƒbƒNƒX‚Æ“¯ƒTƒCƒY‚ÅA
‚‚³‚ªƒeƒLƒXƒg‚Ì“ü—Í‚³‚ê‚Ä‚¢‚镪‚¾‚¯‚Æ‚µ‚½‚¢‚Å‚·B
‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

510 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/06(…) 12:17:00 ]
‚Ç‚¤‚¢‚½‚µ‚Ü‚µ‚Ä

511 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/06(…) 13:29:47 ]
>>509
‚‚³‚ªƒeƒLƒXƒg•ª‚Á‚Ä‚±‚Ƃ̓XƒNƒ[ƒ‹‚µ‚È‚¢‚ÆŒ©‚¦‚È‚¢‰º‚̂ق¤‚àŠÜ‚߂ĂÁ‚Ä‚±‚ÆH
“à—e‚ƃtƒHƒ“ƒg‚Æ‚©‚ÌÝ’è‚Ђë‚Á‚Ä‚«‚ÄAŽ©•ª‚Ńrƒbƒgƒ}ƒbƒvì‚Á‚Ä•`‰æ‚·‚é‚Ì‚ª‚¢‚¢‚ñ‚¶‚áH

512 –¼‘OF509 mailto:sage [2008/08/06(…) 14:40:38 ]
>>511
‚Í‚¢A¡‚»‚Ì•û–@‚Å‚¢‚¯‚Ü‚µ‚½I
‚¨Žè”‚¨Š|‚¯‚µ‚Ü‚µ‚½II
‚ [‚´[‚·I

513 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 14:00:00 ]
ƒsƒNƒ`ƒƒ[ƒ{ƒbƒNƒX‚Ì1‚©‚ç2‚ɉ摜‚ðBitBlt‚Å“]‘—‚µ‚½‚¢‚Ì‚¾‚¯‚Ç2‚ɉ½‚à•\ަ‚³‚ê‚Ü‚¹‚ñA‚Ç‚±‚ªŠÔˆá‚Á‚Ă܂·‚©H

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
PictureBox1.Image = System.Drawing.Image.FromFile("C:\WINDOWS\‘呌´‚Ì•—.bmp")
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim g As Graphics
Dim hDC As IntPtr
Dim hDC2 As IntPtr
Dim re As IntPtr
Dim bmp As New Bitmap(256, 256)
g = Graphics.FromImage(bmp)

hDC = g.GetHdc()
hDC2 = GetDC(PictureBox1.Handle)

re = BitBlt(hDC, 0, 0, bmp.Width, bmp.Height, hDC2, 0, 0, SRCCOPY)

PictureBox2.Image = bmp
PictureBox2.Refresh()

g.ReleaseHdc(hDC)
g.Dispose()
bmp.Dispose()
End Sub

514 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 14:02:55 ]
‚»‚à‚»‚à‚È‚ñ‚ÅBitBltŽg‚¤‚ÌH

515 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 15:19:27 ]
VB6‚Å‚¸‚Á‚ÆŽg‚Á‚Ä‚½‚©‚çA‚ ‚ÆVB.net‚Å‚àGraphicsƒNƒ‰ƒXŽg‚¤‚æ‚è
‘¬‚¢‚Æ•·‚¢‚½‚©‚ç‚Å‚·B
æ‚芷‚¦‚ðŒˆˆÓ‚µ‚Ä‚©‚ç‚Ü‚¾”“ú‚Ȃ̂Ŏè’T‚èó‘Ԃł悭‚í‚©‚Á‚ĂȂ­‚ÄEEE



516 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 15:23:52 ]
P/Invoke‚Í•’Ê‚Éo—ˆ‚邱‚Æ‚ð•’ʂɂâ‚ê‚邿‚¤‚ɂȂÁ‚Ä‚©‚çŽè‚ðo‚»‚¤‚ÈB
P/Invoke‚ÍŠî–{“I‚ÉŽ©ŒÈÓ”C‚Á‚Ă₂¾B
l‚ÉŽŽ‚µ‚Ä‚à‚ç‚¢‚½‚©‚Á‚½‚ç‚Æ‚è‚ ‚¦‚¸P/Invoke‚Ì錾•”•ª‚àƒAƒbƒv‚·‚é‚ׂµB

Œ©‚½‚¾‚¯‚Å‹C‚ª•t‚¢‚½‚Ì‚Íbmp.Dispose()‚ª—]ŒvB


517 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 15:24:52 ]
‚æ‚قǂ̎–‚ð‚µ‚È‚¢ŒÀ‚è‘å’ï‚͂ނµ‚둽­’x‚­‚Ȃ邩‚çŽg‚í‚È‚­‚Ä‚¢‚¢

518 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 15:28:24 ]
VB6Žž‘ã‚É‚ÍAVBŽg‚¢‚Í•K—v‚à‚È‚¢‚Ì‚ÉAPI‚ðŽg‚¢‚½‚ª‚邯Œ¾‚í‚ꂽ‚à‚Ì‚¾‚ªA
“`“‚͈ø‚«Œp‚ª‚ê‚Ä‚¢‚½B

519 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 16:35:22 ]
錾•”•ª‚Íʼn’·‰ß‚¬‚Å’e‚©‚ê‚ÄEE
Public Declare Function BitBlt Lib "gdi32" Alias "BitBlt" _
(ByVal hDestDC As IntPtr, ByVal x As Integer, ByVal y As Integer, _
ByVal nWidth As Integer, ByVal nHeight As Integer, ByVal hSrcDC As IntPtr, _
ByVal xSrc As Integer, ByVal ySrc As Integer, ByVal dwRop As Integer) As IntPtr
Public Declare Function GetDC Lib "user32.dll" (ByVal hwnd As IntPtr) As IntPtr
Const SRCCOPY As Integer = &HCC0020
Public Declare Function ReleaseDC Lib "user32" Alias "ReleaseDC" _
(ByVal hwnd As IntPtr, ByVal hdc As IntPtr) As IntPtr

‘¬“x‚ª•Ï‚í‚ç‚È‚¢‚È‚çBitBltŽg‚í‚È‚­‚Ä‚à‚¢‚¢‚ñ‚¾‚¯‚Ç
Žg‚¢•û‚ª•ª‚©‚ç‚È‚¯‚ê‚ÎŽ©•ª‚Å”äŠrŒŸØ‚à‚Å‚«‚È‚­‚Ä
¢‚Á‚Ă܂·ƒAƒhƒoƒCƒX‚¨Šè‚¢‚µ‚Ü‚·B

520 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 16:56:43 ]
‚¢‚Ü­‚µ‘Oi‚µ‚½A
bmp.Dispose()í‚é
‚»‚µ‚ÄŽÀs‚µ‚ă{ƒ^ƒ“‚ð‰Ÿ‚µ‚½‚ ‚ÆAƒtƒH[ƒ€‚ðŬ‰»‚µ‚Ä
‚à‚Á‚©‚¢‘å‚«‚­‚µ‚½‚ç•\ަ‚³‚ê‚Ä‚½
‚à‚¤­‚µ‚¾‚ª‚ñ‚΂è‚Ü‚·B

521 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 17:02:11 ]
‰ðŒˆ‚µ‚Ü‚µ‚½A
PictureBox2.Refresh()‚ð
PictureBox2.Invalidate()‚ɕς¦‚½‚ç‚Å‚«‚Ü‚µ‚½
RefreshŽg‚Á‚Ä‚éƒR[ƒh‚Í‚ ‚Á‚¿‚±‚Á‚¿‚ÅŒ©‚©‚¯‚½‚Ì‚É
‚Ý‚ñ‚ÈŽg‚¦‚Ä‚é‚Ì‚©‚ÈH
‚à‚Á‚ƕ׋­‚µ‚Ü‚·‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½BB

522 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 17:16:53 ]
>>521
PictureBox2.Refresh() ‚àí‚é


523 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 17:41:22 ]
ReleaseDC(PictureBox1.Handle, hDC2)‚ð’ljÁ
ƒŠƒ\[ƒXƒŠ[ƒN‚ð‚¨‚±‚µ‚Ä‚éBIntPtr‚ÍGC‚ʼnñŽû‚Í‚µ‚Ä‚­‚ê‚È‚¢‚¼‚Á‚ÆB


524 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 17:44:19 ]
‚Ç‚¤l‚¦‚Ä‚à‚±‚ꂪő¬‚¾‚ÆŽv‚¤‚Ì‚¾‚ª
PictureBox2.Image = PictureBox1.Image

ƒrƒbƒgƒ}ƒbƒv‚Ɉê“x—Ž‚Æ‚·‚É‚µ‚낱‚ê‚Å‚¢‚¯‚é
Dim srcimg As Image = PictureBox1.Image
Dim img As New Bitmap(srcimg.Size.Width, srcimg.Size.Height)
Using g As Graphics = Graphics.FromImage(img)
@g.DrawImage(srcimg, 0, 0)
End Using
PictureBox2.Image = img


525 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 18:52:26 ]
513‚¶‚á‚È‚¢‚¯‚ÇABitBlt‚Ì“®ì‚ÌŒŸØ—p‚̃R[ƒh‚©‚à‚µ‚ê‚ñ‚Ì‚É
•¶‹å‚¢‚Á‚Ăǂ¤‚·‚邿B

•¶‹å‚¢‚Á‚Ä‚é“z‚Á‚ÄGDI+‚É‚ÍBitBlt‘Š“–‚Ì‹@”\‚Á‚ĂȂ¢‚©‚ç
ŽÀÛ‚æ‚­Žg‚í‚ê‚Ă邱‚Æ’m‚ç‚È‚¢‚ñ‚¶‚á‚È‚¢‚ÌH

‚Â[‚©Bitmap‚ðDispose‚·‚é‚ȂƂ©‚±‚¢‚Ä‚é“z‚ɓ˂Áž‚܂ꂽ‚­‚È‚¢‚¾‚낤w



526 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 19:32:31 ]
ŽÀÛDispose‚µ‚¿‚á‚¢‚¯‚È‚¢ê–Ê‚¾‚µ

527 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 19:34:25 ]
ƒsƒNƒ`ƒƒƒ{ƒbƒNƒX‚©‚çŽg‚Á‚Ä‚¢‚éƒrƒbƒgƒ}ƒbƒv‚ðDispose‚·‚邯ƒsƒNƒ`ƒƒƒ{ƒbƒNƒX‚ª—áŠO‚¨‚±‚·B
Dispose‚·‚é‚È‚çƒsƒNƒ`ƒƒƒ{ƒbƒNƒX‚©‚çŽg‚í‚ê‚È‚­‚È‚Á‚½ƒ^ƒCƒ~ƒ“ƒO‚Å‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢B
‘¬“x”äŠr‚·‚é‚Ȃ牽•S‰ñ‚àŒJ‚è•Ô‚³‚È‚¢‚Ƃ܂Ƃ܂Á‚½ŽžŠÔ‚ɂȂç‚È‚¢‚©‚ç
‰æ‘œ‚ð“ü‚ê‚©‚¦‚½‚èƒNƒŠƒA‚·‚éƒ^ƒCƒ~ƒ“ƒO‚ÅDispose‚µ‚½‚Ù‚¤‚ª‚¢‚¢B

528 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 19:45:58 ]
>>526
‚»‚±‚Íς܂ñ513‚̃R[ƒh“ǂ܂¸‚É‘‚Æ‚¿‚肵‚½w

529 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 19:51:33 ]
˜A‘±‚ÅŽ¿–₵‚Ä\‚µ–ó‚È‚¢‚̂ł·‚ªA‚³‚Á‚«‚Ì‚ðˆê•ài‚ß‚Ä
‚±‚ñ‚Ç‚ÍBitmap‚©‚çPictureBox2‚É“]‘—‚µ‚Ă݂܂µ‚½
‚ ‚Á‚Ă邯Žv‚¤‚Ì‚¾‚¯‚lj½ŒÌ•\ަ‚³‚ê‚È‚¢‚̂łµ‚傤‚©H

Dim g As Graphics
Dim g2 As Graphics
Dim hDC As IntPtr
Dim hDC2 As IntPtr
Dim re As Integer

Dim srcimg As Image = Image.FromFile("C:\WINDOWS\‘呌´‚Ì•—.bmp")
Dim bmp2 As New Bitmap(srcimg.Size.Width, srcimg.Size.Height)

g2 = Graphics.FromImage(bmp2)
g2.DrawImage(srcimg, 0, 0)

Dim bmp As New Bitmap(bmp2.Width, bmp2.Height)
g = Graphics.FromImage(bmp)

hDC = g.GetHdc()
hDC2 = g2.GetHdc()

re = BitBlt(hDC, 0, 0, bmp.Width, bmp.Height, hDC2, 0, 0, SRCCOPY)

PicMap.Image = bmp
PicMap.Invalidate()

g.ReleaseHdc(hDC)
g.Dispose()
g2.ReleaseHdc(hDC2)
g2.Dispose()

530 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 19:57:38 ]
PicMap‚ÍPictureBox2‚̊ԈႢ‚Å‚·A‚·‚݂܂¹‚ñ

531 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 20:10:53 ]
>>529
‚¢‚Á‚¿‚ራ‚¢‚¯‚Çl‚ÉŒ©‚Ä‚à‚炤‚ñ‚¾‚©‚ç‚à‚¤­‚µ“ǂ݂₷‚¢ƒR[ƒh‘‚¯‚æB

‚Ƃ肠‚¦‚¸”Žš‚̃TƒtƒBƒbƒNƒX‚‚¯‚½•Ï”–¼‚È‚ñ‚Ę_ŠOB
•Ï”–¼‚Á‚Ä‚¢‚¤‚̂͂»‚ꂪˆÓ–¡‚·‚é‚à‚Ì‚ª‚í‚©‚邿‚¤‚É–½–¼‚·‚é‚ñ‚¾‚æB
Src(Source)‚Æ‚©Dest(Destination)‚Æ‚©Target‚Æ‚©Žg‚Á‚Ä‚­‚êB

‚ ‚ƕϔ‚Ì錾‚ÍA‚Å‚«‚éŒÀ‚艊ú‰»‚ƈê‚Ɉê”Ôʼn‚ÉŽg‚¤’¼‘O‚Å‚â‚Á‚Ä‚­‚êB

532 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 22:04:23 ]
>>513
‚±‚ê‚æ‚­‚æ‚­ŽŽ‚µ‚Ä‚Ý‚é‚ÆPictureBox1‚͈̔͂ðƒXƒNƒŠ[ƒ“ƒLƒƒƒvƒ`ƒƒ
‚µ‚½‚±‚ƂɂȂÁ‚Ä‚é‚ÈA
NET“‚¡ÁÜ‚µ‚»‚¤‚¾EEE

533 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 22:15:30 ]
‚¢‚â‚Ç‚¤Œ©‚Ä‚à.NET–³ŠÖŒW‚Ì•”•ª‚¾‚ª

534 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/07(–Ø) 22:22:20 ]
BitBlt‚̓fƒBƒoƒCƒXˆË‘¶‚ÌŒƒ‚µ‚¢–½—ß‚¾‚©‚çA
‚Ç‚¿‚ç‚©‚ªƒŠƒAƒ‹‚̃fƒBƒoƒCƒX‚©‚»‚ê‚ÆƒRƒ“ƒpƒ`ƒuƒ‹‚Ì
ƒrƒbƒgƒ}ƒbƒv‚¶‚á‚È‚¢‚Æ‚¤‚Ü‚­s‚©‚È‚¢‹C‚ª‚·‚éB
Win32‚Å‚àŒ‹\‚͂܂镔•ª‚¾B
‚½‚µ‚©‚É.NETŠÖŒW‚È‚¢‚ÈB

535 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/08(‹à) 20:00:02 ]
DataGridView ‚Ìs‚ð27s‚¸‚Âíœi”ñ•\ަj‚µ‚È‚ª‚çA
‰æ–ʂ̃n[ƒhƒRƒs[‚ð‚»‚Ì“s“x‰æ‘œƒtƒ@ƒCƒ‹‚ɕۑ¶‚µ‚悤‚Æl‚¦‚Ä‚¢‚Ü‚·B

ˆÈ‰º‚̃R[ƒh‚ʼn摜‚͕ۑ¶‚³‚ê‚é‚̂ł·‚ªADataGridView ‚Ì”ñ•\ަ‚ª”½‰f‚³‚ê‚Ü‚¹‚ñB
i‘S•”“¯ˆê‚̉摜‚ª•Û‘¶‚³‚ê‚éj
For ` next ‚ÅŒJ‚è•Ô‚³‚È‚¢‚ÅAŽè“®‚Ås‚Á‚½ê‡‚Í‘åä•v‚Ȃ̂ÉA
Ž©“®‚ŕۑ¶‚µ‚½ê‡‚¾‚¯íœi”ñ•\ަj‚ª’Ç‚¢‚‚¢‚ĂȂ¢‚͔̂[“¾‚¢‚«‚Ü‚¹‚ñB
‚»‚̕ӂ̎–î‚Æ‚©‚²‘¶’m‚Ì•û‚Í‚¨‚ç‚ê‚Ü‚·‚Å‚µ‚傤‚©H




536 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/08(‹à) 20:01:42 ]
ˆÈ‰ºAƒR[ƒh‚Å‚·B
----------------------
Dim GridCount As Integer = DataGridView1.Rows.Count 'DataGridView ‚Ìs”
Dim PrintCount As Integer = ((GridCount - 1) \ 27) + 1 'ƒn[ƒhƒRƒs[‚Ì–‡”
Dim DelCount As Integer = 0 'DataGridView íœs”

For i As Integer = 0 To PrintCount - 1

Call CaptureForm(Me) 'ƒn[ƒhƒRƒs[Žæ“¾ŠÖ”
memoryImage.Save("D:\TOPY\image" & i & ".bmp") 'ƒn[ƒhƒRƒs[‚ðƒtƒ@ƒCƒ‹‚ɕۑ¶
memoryImage.Dispose() 'ƒn[ƒhƒRƒs[‚̉ð•ú

For ii As Integer = 0 To 26

If DelCount < GridCount Then

DataGridView1.Rows(DelCount).Visible = False
DelCount += 1

End If
Next

Next

537 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/08(‹à) 21:21:59 ]
–ˆ‰ñDataGridView.RefreshŒÄ‚×

538 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 00:06:48 ]
ƒeƒLƒXƒgƒ{ƒbƒNƒX‚ÅEnable = False‚É‚µ‚È‚¢‚ÅA
ƒeƒLƒXƒgƒ{ƒbƒNƒX‚Ì’†‚̃eƒLƒXƒg‚ð”͈͑I‘ðo—ˆ‚È‚­‚·‚é•û–@‚ ‚è‚Ü‚¹‚ñ‚©H

539 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 00:20:55 ]
‚à‚¤Label‚É‚µ‚¿‚Ⴆ‚æ

540 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 11:15:28 ]
ReadOnly‚É‚µ‚Ä”wŒi‚ð”’‚­‚·‚é‚ñ‚¶‚Ⴞ‚ßH
‘I‘ð‚͂ł«‚¿‚Ⴄ‚¯‚ÇB

541 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 14:09:29 ]
‚u‚aD‚m‚d‚s‚Ńoƒbƒ`‚d‚w‚d‚ðì‚Á‚Ä‚»‚Ì‚d‚w‚d‚©‚笌÷‚µ‚½‚©Ž¸”s‚µ‚½
‚©‚Ì–ß‚è’l‚ðŽæ“¾‚µ‚½‚¢‚̂ł·‚ªA‰Â”\‚Å‚µ‚傤‚©H
‚Ü‚½A‚à‚µ‰Â”\‚È‚ç•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B

542 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 14:14:04 ]
‰Â”\‚¾‚¯‚lj½‚ª•ª‚©‚ç‚È‚¢‚Ì‚©•ª‚©‚ç‚È‚¢‚Ì‚Å

543 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 14:34:16 ]
•û–@

544 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 14:47:25 ]
D‚«‚Ȃق¤‚Å
function Main() as integer
    return 2
end function

sub Main()
  Environment.Exit(2)
end sub


545 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 15:20:11 ]
>>538
“§–¾‚ȃpƒlƒ‹‚©‚Ô‚¹‚¿‚Ⴄ‚Æ‚©B



546 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 15:27:50 ]
Panel1‚Ì’†‚É‚ ‚éPictureBox1‚ÉPictureBox1_PaintƒCƒxƒ“ƒg‚ð”­¶‚³‚¹‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H

PostMessage(PictureBox1.Handle, WM_PAINT, GetDC(PictureBox1.Handle), 0)‚Í”½‰ž‚È‚µ
Panel1.InvokePaint‚ÍŽg‚¢•û‚ª‚í‚©‚è‚Ü‚¹‚ñ
‰½‚©‚¢‚¢•û–@‚ ‚è‚Ü‚¹‚ñ‚©

547 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 15:45:28 ]
Invalidate&Update

548 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 16:39:50 ]
Private Sub PictureBox1_Paint(EEEE) Handles PictureBox1.Paint
‚ÌHandles PictureBox1.Paint‚Ì•”•ª‚ª‚¢‚‚̂܂ɂ©í‚ê‚Ä‚½‚—
ƒGƒ‰[‚Å‚Ë[‚Ì‚©‚æ
•’ʂ̂±‚Æ‚ª‚È‚ñ‚łł«‚È‚¢‚Ì‚©‚©‚È‚è”Y‚ñ‚¾
‚ ‚Ù‚·‚¬‚Ä‚·‚Ü‚ñBBB

549 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/09(“y) 21:09:58 ]
>>548
VB6‚©‚ç‚̈Ús‘g‚Ìl‚©‚ÈB
‚½‚Ô‚ñƒRƒ“ƒgƒ[ƒ‹‚ðƒJƒbƒg•ƒy[ƒXƒg‚µ‚½‚ñ‚¾‚ËB

ƒhƒgƒlƒg‚ł̓Rƒ“ƒeƒi“à‚ւ̈ړ®‚àƒhƒ‰ƒbƒO‚łł«‚é‚©‚çVB6Žž‘ã‚Ì
‚»‚ÌKе‚ÍC³‚µ‚½•û‚ª‚¢‚¢‚©‚à‚ËB

550 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/10(“ú) 19:42:35 ]
Microsoft Visual Basic 2008 Express Edition‚ł̓tƒH[ƒ€ã‚ɒljÁ‚µ‚½ƒ‰ƒxƒ‹‚̃TƒCƒY‚ð•ÏX‚·‚邱‚Ƃ͂ł«‚È‚¢‚̂łµ‚傤‚©H

551 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/10(“ú) 20:36:54 ]
>>550
‚Å‚«‚邯Žv‚¤‚¯‚ÇEEE
ƒvƒƒpƒeƒB‚ɃTƒCƒY‚Á‚ĂȂ¢H

552 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/10(“ú) 21:07:33 ]
AutoSize‚¾‚Á‚½‚©‚ðŠm”F


553 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/10(“ú) 21:13:35 ]
>>550
ƒI[ƒgƒTƒCƒY‚ðfalse‚É‚·‚ê‚΂ł«‚é

554 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/10(“ú) 21:23:59 ]
>>551-553
‚Å‚«‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

555 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/10(“ú) 21:40:27 ]
VB2008 Professional { SQLServer2005 Express‚Å
ƒXƒ^ƒ“ƒhƒAƒ[ƒ“‚ÌWindowsƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðŠJ”­‚µ‚Ä‚¢‚Ü‚·B

VB‚©‚çƒXƒgƒAƒh(T-SQL)‚ðŽÀs‚µ‚Ä‚¢‚é‚̂ł·‚ªA‚±‚̃XƒgƒAƒh‚ɃuƒŒ[ƒNƒ|ƒCƒ“ƒg‚ðݒ肵‚Ä
ƒXƒeƒbƒvŽÀs‚·‚é‚ɂ͂ǂ̂悤‚És‚¦‚΂¢‚¢‚̂łµ‚傤‚©H

ƒT[ƒo[ƒGƒNƒXƒvƒ[ƒ‰[‚©‚çƒuƒŒ[ƒNƒ|ƒCƒ“ƒg‚ðݒ肵‚Ä‚àAƒfƒoƒbƒOŽÀsŽž‚É
uƒuƒŒ[ƒNƒ|ƒCƒ“ƒg‚ÍAŒ»Ý‚ÌÝ’è‚ł̓qƒbƒg‚µ‚Ü‚¹‚ñB‚±‚̃hƒLƒ…ƒƒ“ƒg‚̃Vƒ“ƒ{ƒ‹‚ª“ǂݞ‚Ü‚ê‚Ä‚¢‚Ü‚¹‚ñBv
‚ƂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B

‚æ‚낵‚­‚¨Šè‚¢’v‚µ‚Ü‚·B



556 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/11(ŒŽ) 16:12:40 ]
ListBox‚Ń}ƒEƒX‚̃_ƒEƒ“‚âƒL[ƒ{[ƒh‚̪«‚Å€–Ú‚Ì‘I‘ð‚ª•ÏX‚³‚ê‚é‚Ì‚ðƒLƒƒƒ“ƒZƒ‹‚µ‚½‚¢‚Å‚·B
i•ʂɃ{ƒ^ƒ“‚ª‚ ‚èA‚»‚ê‚Å‘I‘ð€–Ú‚Ì•ÏX‚ðs‚¢‚½‚¢j
Enabled = False‚É‚·‚邯•¶Žš‚ÌF‚ª•Ï‚Á‚Ä‚µ‚Ü‚¤‚Ì‚Å”ð‚¯‚½‚¢‚Å‚·B
‚æ‚낵‚­‚¨Šè‚¢’v‚µ‚Ü‚·B

557 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/11(ŒŽ) 17:32:15 ]
>>556
ListBox‚ðŒp³‚µ‚ÄOnKeyPress‚Å㉺ƒJ[ƒ\ƒ‹ƒL[‚¾‚Á‚½‚爬‚è‚‚Ԃ·B
‚½‚¾‚µAŒÂl“I‚ɂ̓\ƒ“ƒiƒ†[ƒU[ƒtƒŒƒ“ƒhƒŠ[‚łȂ¢UI‚Íl‚¦’¼‚·‚Ì‚ª³‰ð‚¾‚ÆŽv‚¤B

558 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/11(ŒŽ) 17:39:49 ]
>>556
ƒL[ƒ_ƒEƒ“‚â‚çƒL[ƒvƒŒƒXE‚Á‚Ä–³Œø‚É‚·‚ê‚ÎH

559 –¼‘OF556 mailto:sage [2008/08/11(ŒŽ) 17:41:13 ]
>>557
ƒŒƒX‚ ‚肪‚Æ‚ñB
ƒGƒ~ƒ…ƒŒ[ƒ^“I‚È‚à‚Ì‚ðì‚Á‚Ă邩‚çA‚Ç‚¤‚µ‚Ä‚à‚»‚¤‚¢‚Á‚½“®ì‚ª•K—v‚Ý‚½‚¢‚È‚ñ‚Å‚·c

560 –¼‘OF556 mailto:sage [2008/08/11(ŒŽ) 17:46:28 ]
>>558‚àƒŒƒX‚ ‚肪‚Æ‚¤B
ƒL[ƒ{[ƒh‚Ì•û‚̓AƒhƒoƒCƒX’Ê‚è
e.Handled = True
‚Å–³Œø‚ɂł«‚½‚ñ‚Å‚·‚¯‚ÇAMouseDown‚Á‚Ăǂ¤‚â‚Á‚Ä–³Œø‚É‚·‚ê‚΂¢‚¢‚ñ‚Å‚·‚©c
‚¨Žè”‚¨Š|‚¯‚µ‚Ü‚·c

561 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/11(ŒŽ) 17:54:08 ]
‚¾‚©‚çOnMouseDown‚ðƒI[ƒoƒ‰ƒCƒh‚µ‚Ĉ¬‚è‚‚Ԃ¹‚΂ł«‚È‚¢‚©H

562 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/12(‰Î) 01:23:17 ]
‚·‚¢‚Ü‚¹‚ñ’N‚©‹³‚¦‚Ä—~‚µ‚¢‚̂ł·‚ªA
xmlƒtƒ@ƒCƒ‹‚̃e[ƒuƒ‹<aaa>‚ƃAƒCƒeƒ€<bbb>,<ccc>‚Ý‚½‚¢‚Ȃ̂ª‚ ‚邯‚µ‚ÄA

<aaa>
<bbb>‚±‚ñ‚É‚¿‚Í</bbb>
<ccc>‚±‚ñ‚΂ñ‚í</ccc>
</aaa>

‰º‚É‚ ‚éƒR[ƒh‚ŃAƒCƒeƒ€–¼‚ðŽæ“¾‚µ‚½‚¢‚̂ł·‚ªA

Dim ds As DataSet
ds.Tables("aaa").Columns(Žæ“¾‚µ‚½‚¢—ñ”Ô†).ColumnName

‚³‚ç‚ɉº‚̂悤‚Éxmlƒtƒ@ƒCƒ‹‚É“¯‚¶–¼‘O‚̃AƒCƒeƒ€‚ð’ljÁ‚µ‚Ä‚µ‚Ü‚¤‚ÆAƒAƒCƒeƒ€–¼‚ª
³‚µ‚­Žæ“¾‚Å‚«‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B‰½‚©‰ðŒˆô‚͂Ȃ¢‚Å‚µ‚傤‚©H
‚í‚©‚è‚É‚­‚¢•¶Í‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚Ä‚·‚¢‚Ü‚¹‚ñB

<aaa>
<bbb>‚¨‚͂悤</bbb>
<bbb>‚±‚ñ‚É‚¿‚Í</bbb>
<ccc>‚±‚ñ‚΂ñ‚í</ccc>
</aaa>

563 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/12(‰Î) 02:10:56 ]
‚Ë‚¥‚Ë‚¥B
Pro‚ÆExp‚ł͉½‚ªˆá‚¤‚ÌH
‹³‚¦‚ăGƒƒLƒ‚‚¢l

564 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/12(‰Î) 08:34:25 ]
‚È‚ñ‚¾’m‚ç‚È‚¢‚Ì‚©Bʼn‚©‚çgoogleæ¶‚É•·‚¯‚΂悩‚Á‚½B

565 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/12(‰Î) 10:38:11 ]
>>563
‚¨‘O‚̓`ƒƒ[ƒŠ[•l‚©w



566 –¼‘OF556 mailto:sage [2008/08/12(‰Î) 11:12:06 ]
>>561
‚¢‚¯‚Ü‚µ‚½II
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½II

567 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/12(‰Î) 12:32:56 ]
>>562
DataTable‚Í—ñ–¼‚Ìd•¡‚ª‹–‚³‚ê‚È‚¢ˆÈã‚Ç‚¤‚µ‚悤‚à‚È‚¢‚È
•’Ê‚ÉXmlDocument‚Ń[ƒh‚µ‚ÄXPathŽg‚¤‚Á‚Ă̂̓_ƒ‚È‚ÌH@WinForm‚̃oƒCƒ“ƒfƒBƒ“ƒO‚ɂ͌ü‚©‚ñ‚¯‚Ç

568 –¼‘OF562 [2008/08/13(…) 01:35:39 ]
>>567
XmlDocument‚Åo—ˆ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

569 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/13(…) 16:45:52 ]
“ª‚ª¬—‚µ‚Ä‚«‚½‚̂ł¿‚å‚Á‚ÆŠm”F‚·‚݂܂¹‚ñ

A
Dim bmp As New Bitmap("C:\Sample.png")
bmp.Dispose()

B
Declare Function DeleteDC Lib "gdi32.dll" _
(ByVal hdc As Integer) As Integer

Dim hBmp as Integer
Dim bmp As New Bitmap("C:\Sample.png")
hBmp = bmp.GetHbitmap()
DeleteObject(hBmp)

A‚ÆB‚Á‚Ä‘S‚­“¯‚¶‚±‚Ƃł·‚æ‚ËH

570 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/13(…) 16:48:17 ]
錾ŠÔˆá‚Á‚½A‚±‚Á‚¿‚ª³‰ð‚Å‚·
Declare Function DeleteObject Lib "gdi32.dll" _
(ByVal hObject As Integer) As Integer

571 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/13(…) 16:53:23 ]
‰½‚ð‚à‚Á‚Ä“¯‚¶‚Æ‚¢‚¤‚©‚͓‚¢‚ªA‚¨‚»‚ç‚­‚»‚ê‚Í“¯‚¶‚ł͂Ȃ¢B

572 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/13(…) 17:40:10 ]
‚·‚݂܂¹‚ñŽ¿–â‚¿‚å‚Á‚ƕς¦‚Ü‚·
B‚Ì•û‚Í‚±‚ê‚Åbmp‚ÌƒŠƒ\[ƒX‚ª‚¿‚á‚ñ‚Ɖð•ú‚³‚ê‚é‚ñ‚Å‚µ‚傤‚©H

573 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/13(…) 17:41:47 ]
‚¢‚¢‚â‘S‘R

574 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/13(…) 18:54:34 ]
VS2008‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B
•¶Žš—ñ‚ÌÅ‘å‚̈ês‚Ì’·‚³‚É
ƒEƒBƒ“ƒhƒEƒTƒCƒY‚ð“®“I‚ɉ•ς³‚¹‚½‚¢i•¶Žš—ñ‚ð‘S‚Ä•\ަ‚Å‚«‚邿‚¤‚Éj‚̂ł·‚ª
‰½‚©•û–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H
ŠÈ’P‚ÉŒ¾‚¤‚Æ2chƒuƒ‰ƒEƒU‚̃ŒƒXƒ|ƒbƒvƒAƒbƒv‚Ý‚½‚¢‚ÈŠ´‚¶‚Å‚·B

‡@ttp://dobon.net/vb/dotnet/graphics/measurestring.html
‚±‚ê‚Åő啂𒲂ׂĕÏX

‡A‰üsƒR[ƒhor<br>ƒ^ƒO‚𒲂ׂĂ»‚Ì•‚ɇ‚킹‚é
¦ƒtƒHƒ“ƒg‚ƃtƒHƒ“ƒg‚̃TƒCƒY‚͌Œè

‚±‚ê‚®‚ç‚¢‚µ‚©Žv‚¢‚‚¯‚È‚©‚Á‚½‚̂ł·‚ªc


575 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/13(…) 19:31:51 ]
MeasureString‚łƎv‚Á‚½‚ªbr—v‘f‚ª‰½ŒÌo‚Ä‚«‚½



576 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/13(…) 19:49:40 ]
‚¢‚âA•\ަ‚³‚¹‚é•¶Žš—ñ‚ªhtml‚¾‚©‚çA
<br>‚ªŠm‚©‰üs‚¾‚Á‚½‚È[‚ÆB

‚â‚Á‚Ï‚è‡@‚Ì•û–@‚ªˆê”Ô‚¢‚¢‚ñ‚Å‚·‚©‚Ë‚¥c
—]Œv‚ȃRƒ“ƒgƒ[ƒ‹‚ªc

577 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/13(…) 22:46:10 ]
FileSystemWatcher‚Æ‚¢‚¤‚Ì‚ð•׋­‚µ‚Ä‚¢‚é‚̂ł·‚ªA
ƒ†[ƒU[‚ªì¬‚µ‚½ƒtƒ@ƒCƒ‹‚ðŠÄŽ‹‚µ‚½ê‡A
‚±‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚ɂ͒Ni‚ ‚é‚¢‚̓VƒXƒeƒ€j‚ªì¬‚µ‚½‚©‚Ç‚¤‚©‚Ì
î•ñ‚͎擾‚Å‚«‚È‚¢‚̂łµ‚傤‚©H

578 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/15(‹à) 22:46:06 ]
Visual Studio 2005@‚ÌVB‚ÅAPDFƒtƒ@ƒCƒ‹‚ð•\ަ‚·‚éƒ\ƒtƒg‚ð쬂µ‚Ä‚¢‚Ü‚·B
쬎臂͈ȉº‚̂Ƃ¨‚è‚ÌŠÈ’P‚È‚à‚̂ł·B
ƒc[ƒ‹ƒ{ƒbƒNƒX‚©‚çPDF@Reader‚ð‘I‘ð‚µAƒtƒH[ƒ€‚É“\‚è•t‚¯‚Ü‚µ‚½B
‚»‚ê‚ð‚±‚ñ‚ÈŠ´‚¶‚ŃvƒƒOƒ‰ƒ€‚ð‘‚¢‚ÄPDFƒtƒ@ƒCƒ‹‚ð•\ަ‚³‚¹‚Ü‚µ‚½B

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
AxAcroPDF1.src = "C:\1.pdf"
AxAcroPDF1.setShowToolbar(False)
End Sub

‚±‚ꂾ‚¯‚̃vƒƒOƒ‰ƒ€‚Ȃ̂ł·‚ªAƒrƒ‹ƒh‚µ‚ÄEXEƒtƒ@ƒCƒ‹‚ðŽÀs‚µA
‚»‚̃\ƒtƒg‚ð•‚¶‚邯Aw"0‚˜03fe1a8f" ‚Ì–½—ß‚ª "0x0000004" ‚̃ƒ‚ƒŠ‚ðŽQÆ‚µ‚Ü‚µ‚½B ƒƒ‚ƒŠ‚ª "read" ‚ɂȂ邱‚Ƃ͂ ‚è‚Ü‚¹‚ñ‚Å‚µ‚½Bx
‚Æo‚é‚̂ł·‚ªA‚Ç‚¤‚·‚ê‚΂¢‚¢‚Ì‚©Œ»ÝŒŸ“¢‚à‚‚«‚Ü‚¹‚ñEEE


579 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/15(‹à) 23:03:05 ]
ƒAƒEƒgƒvƒƒZƒXƒT[ƒo[‚È‚ñ‚¾‚©‚çI—¹‘O‚ÉŠJ•ú‚ª•K—v‚È‚ñ‚¾‚ëB

580 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/15(‹à) 23:29:17 ]
>>579
•ÔM‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
VB‚̃AƒvƒŠƒ\ƒtƒg쬂ª‰‚߂ĂȂ̂ÅAwƒAƒEƒgƒvƒƒZƒXƒT[ƒo[x‚Æ‚¢‚¤Œ¾—t‚Æ
I—¹‘O‚ÉŠJ•ú‚ª•K—v‚Æ‚¢‚¤‚Ì‚ª‚æ‚­‚í‚©‚ç‚È‚¢‚Ì‚ÅA‚¿‚å‚Á‚Æ’²‚ׂĂ݂悤‚ÆŽv‚¢‚Ü‚·EEE

‚¿‚Ȃ݂ɊJ•ú‚Æ‚¢‚¤‚±‚Æ‚ÅA•‚¶‚éƒ{ƒ^ƒ“‚Ɉȉº‚̃vƒƒOƒ‰ƒ€‚ð‘‚¢‚Ă݂½‚̂ł·‚ª
‘Ê–Ú‚Å‚µ‚½B

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
If AxAcroPDF1.Disposing = False Then
AxAcroPDF1.Dispose()
End If
AxAcroPDF1 = Nothing
Application.Exit()
End Sub

581 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/15(‹à) 23:57:37 ]
Žè‡“I‚É‚ÍAxAcroPDF‚Ì»‘¢Œ³‚©‚çƒ}ƒjƒ…ƒAƒ‹‚È‚è‚ðŽæ‚èŠñ‚¹‚é‚Ì‚ªæ‚¾‚ÈB
ActiveX‚ɂȂÁ‚ĂĂàˆê”ʂɎg‚Á‚Ä‚­‚¾‚³‚¢‚Æ‚¢‚¤«Ši‚Ì‚à‚̂ł͂Ȃ¢‚©‚à‚µ‚ê‚È‚¢B

582 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/16(“y) 00:06:39 ]
‚È‚é‚Ù‚ÇEEE
‚à‚¤­‚µ’²‚ׂĂ݂ÄA‚í‚©‚ç‚È‚©‚Á‚½‚ç•ʂɎè‚ðl‚¦‚Ă݂܂·

583 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/16(“y) 15:44:07 ]
‚¶‚©‚É“\‚è•t‚¯‚¿‚Ⴞ‚ß‚æ
WebBrowser‚ð“\‚è•t‚¯‚ÄA‚»‚Ì’†‚ÅŽg‚¤‚à‚Ì‚æ

584 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/17(“ú) 16:38:05 ]
‚d‚„‚‰‚”‚a‚‚˜‚Éc–_‚̃J[ƒ\ƒ‹‚ð•\ަ‚µ‚ÄA•¶Žš‘}“üˆÊ’u‚ðƒRƒ“ƒgƒ[ƒ‹
‚µ‚½‚¢B‚Ç‚¤‚â‚Á‚½‚ç‚¢‚¢‚ÌH


585 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/17(“ú) 17:46:07 ]
>>584
“ú–{Œê‚Å‘‚±‚¤B
‚»‚ê‚¶‚ች‚ª•·‚«‚½‚¢‚Ì‚©’N‚É‚à“`‚í‚ç‚È‚¢‚ÆŽv‚¤‚¼B



586 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/17(“ú) 18:43:31 ]
‹³‚¦‚Ä‚­‚¾‚³‚¢B
uƒtƒ@ƒCƒ‹‚âƒfƒBƒŒƒNƒgƒŠ‚ð‚·‚×‚Ä‚ÌƒTƒuƒfƒBƒŒƒNƒgƒŠ‚©‚猟õ‚·‚é‚É‚ÍHv
ttp://www.atmarkit.co.jp/fdotnet/dotnettips/548allfiles2/allfiles2.html
‚̃Tƒ“ƒvƒ‹ƒtƒ@ƒCƒ‹‚ðƒRƒ“ƒpƒCƒ‹‚µ‚ÄŽÀs—á‚̂Ƃ¨‚è‚É“®‚©‚»‚¤‚Æ‚µ‚Ä‚àƒGƒ‰[
‚ƂȂ肤‚Ü‚«‚¢‚«‚Ü‚¹‚ñB
"System Volume Information"‚ւ̃AƒNƒZƒXŒ ‚ª–³‚¢I‚Æ“{‚ç‚ê‚Ü‚·B
‚±‚̃Tƒ“ƒvƒ‹‚ð‚ǂ̂悤‚ÉC³‚·‚ê‚Εs‹ï‡‚ð‰ðŒˆ‚Å‚«‚Ü‚·‚Å‚µ‚傤‚©B

587 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/17(“ú) 19:49:55 ]
try
catch
end try‚µ‚ë

588 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/17(“ú) 20:53:38 ]
>>587
ƒXƒLƒ‹‚Ì–³‚¢“z‚ÉŒÀ‚Á‚Ä‚±‚¤‚¢‚Á‚½–³ˆÓ–¡‚ȃRƒƒ“ƒg‚·‚éB
’m‚ç‚È‚¢‚È‚ç’m‚ç‚È‚¢‚Á‚Ä‘‚¯‚æB


589 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/17(“ú) 20:54:37 ]
>“ú–{Œê‚Å‘‚±‚¤B
>‚»‚ê‚¶‚ች‚ª•·‚«‚½‚¢‚Ì‚©’N‚É‚à“`‚í‚ç‚È‚¢‚ÆŽv‚¤‚¼B

—‰ð—͂‚¯‚ë‚âB



590 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/17(“ú) 21:35:46 ]
‚Ƃ肠‚¦‚¸‰ð“Ç‚µ‚Ă݂éB

editbox‚ɃLƒƒƒŒƒbƒg‚ð•\ަ‚µ‚ÄA
”CˆÓ‚̈ʒu‚É•¶Žš‚Ì‘}“ü‚ð‚µ‚½‚¢‚̂ł·‚ªA
‚Ç‚¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H

ˆá‚¤‚©c

591 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/18(ŒŽ) 00:20:05 ]
Ž¿–₳‚¹‚Ä‚­‚¾‚³‚¢
ƒvƒƒOƒ‰ƒ€Ž©‘̂Ƃ¢‚¤‚æ‚èƒvƒƒOƒ‰ƒ€‚ðì‚é‚É‚ ‚½‚Á‚Ä‚Ìl‚¦•û‚ɂ‚¢‚Ă̎¿–â‚È‚ñ‚Å‚·‚ª
“–•ûAƒvƒƒOƒ‰ƒ€ŒoŒ±‚ª‹Éó‚ׂ̈ ‚鎖‚ɑ΂µŽ©•ª‚È‚è‚Ìl‚¦‚ŃvƒƒOƒ‰ƒ€‚ð‘g‚ñ‚Å‚Íl‚¦•û‚ð‰ü‚߂ẴvƒƒOƒ‰ƒ€‚Ì‘g’¼‚µ‚΂©‚è‚â‚Á‚ĈêŒü‚É‘O‚Éi‚߂Ă܂¹‚ñ
‚Ç‚¤‚©‚²•Œ¾‚ð‚¨Šè‚¢‚µ‚Ü‚·B

‚»‚̃vƒƒOƒ‰ƒ€‚Ì“à—e‚ɂ‚¢‚ĂȂ̂ł·‚ª
u’ÊM‚É‚æ‚èŽæ“¾‚µ‚½–½—ߌQ‚ªAŒ»ó‚Ås‚í‚ê‚Ä‚¢‚é–½—߂ƈႦ‚ÎV‚µ‚­Žæ“¾‚µ‚½–½—ß‚ðŽÀs‚·‚邯‚¢‚¤ƒvƒƒOƒ‰ƒ€v‚Å‚·B
‚±‚ê‚ɂ‚¢‚Ă̎„‚̃vƒƒOƒ‰ƒ€‚ÌŽ‚Á‚Ä‚¢‚«•û‚Ȃ̂ł·‚ª
’ÊM‚É‚æ‚èŽæ“¾‚µ‚½–½—ߌQ‚ðŒÂX‚É•ª‰ð‚µAˆêŽž•Û‘¶—p‚ɂƗpˆÓ‚µ‚Ä‚¢‚é”z—ñ‚É‚»‚ꂼ‚êŠi”[‚µ
‚»‚ê‚ðŒ»ó‚ð•Û‘¶‚µ‚Ä‚¢‚é”z—ñ‚Æ”äŠr‚µAˆá‚¤ê‡‚Í‚»‚Ì–½—ß‚ð“ü‚ê‘Ö‚¦‚»‚Ì“s“x–½—߂̎Àsˆ—‚ð‚·‚é‚Æ‚¢‚¤ƒvƒƒOƒ‰ƒ€‚Å‚·B


‚»‚ê‚Å‚±‚±‚ÅŽ„‚ªŒË˜f‚¤‚Æ‚±‚ë‚Ȃ̂ł·‚ª
–½—ߌQ‚ÆŒ¾‚Á‚Ä‚àˆ—ã‚Í•¶Žš—ñ‚Ȃ̂ÅA‚í‚´‚í‚´•ª‰ð‚µŒÂX‚Ì–½—ß‚ð”z—ñ‚ÉŠi”[‚·‚é•K—v«‚Í‚ ‚é‚Ì‚©H
’·‚¢•¶Žš—ñ‚ð”äŠrŒã“ü‚ê‘Ö‚¦‚鈗’†‚ÉA‚»‚̂܂܈ê‹C‚É–½—߂܂ŎÀs‚µ‚Ä‚µ‚Ü‚¤‚Æ•¶Žš—ñ‚Ì”äŠrì‹Æ‚ª‚»‚Ì“x‚É’x‚ê‚é‚̂ł͂Ȃ¢‚©H
‚È‚ÇA‚±‚¤‚¢‚Á‚½×‚©‚¢Š‚ª•‚‚©‚ñ‚Å‚«‚ĉ½“x‚àì‚è’¼‚»‚¤‚Æ‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·EE

ƒvƒƒOƒ‰ƒ€ì¬‚Ìn—ûŽÒ‚Ì•û‚ł͂±‚¤‚¢‚¤ê‡‚Ç‚¤‚¢‚¤Ž‚Á‚Ä‚¢‚«•û‚ð‚·‚é‚̂łµ‚傤‚©H

592 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/18(ŒŽ) 00:23:03 ]
@‚¨‚¤B‚Ü‚ ‚Ü‚ —‰ð‚Å‚«‚Ä‚é‚â‚È‚¢‚©H@‚»‚ê‚É‚µ‚Ä‚àA‰ð“Ç‚¹‚ñ‚Æ
‰ð‚ç‚ñ‚Ì‚©Hƒƒ“ƒhƒNƒTƒC‚â‚Á‚¿‚á‚È[B‚ ‚½‚܈«‚¢‚ñ‚©H
Ž¿–₪‚í‚©‚Á‚½‚ç‰ñ“š‚µ‚ÄŒ©‚ë‚âB

@

593 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/18(ŒŽ) 00:27:52 ]
>>592
ƒCƒ“ƒeƒŠƒZƒ“ƒX‚ŃvƒƒpƒeƒB‚⃃\ƒbƒh‚ª•\ަ‚³‚ê‚é‚Ì‚ÉA‚Ç‚¤‚µ‚½‚ç
‚¢‚¢‚Ì‚©‚Ü‚Á‚½‚­‚í‚©‚ç‚È‚¢‚̂ȂçAâ–]“I‚ɃZƒ“ƒX‚ª‚È‚¢‚©‚ç
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚©‚çŽè‚ðˆø‚¢‚½•û‚ª‚¢‚¢‚ÆŽv‚¤‚æB

594 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/18(ŒŽ) 00:30:22 ]
„ƒvƒƒOƒ‰ƒ€ì¬‚Ìn—ûŽÒ‚Ì•û‚ł͂±‚¤‚¢‚¤ê‡‚Ç‚¤‚¢‚¤Ž‚Á‚Ä‚¢‚«•û‚ð‚·‚é‚̂łµ‚傤‚©H
@‚±‚çB‚í‚肱‚Þ‚ÈB
@‚¤‚¾‚¤‚¾l‚¦‚¸‚ɂƂÁ‚Æ‚Æì‚êB
@‚»‚à‚»‚à”äŠrŽžŠÔ‚ª–â‘è‚ɂȂé‚ñ‚©H@ƒAƒCƒhƒŠƒ“ƒO‚ª0.1%Œ¸‚é’ö“x‚È‚ç
‚¤‚¾‚¤‚¾l‚¦‚é‚ÈB


595 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/18(ŒŽ) 00:33:22 ]
>ƒCƒ“ƒeƒŠƒZƒ“ƒX‚ŃvƒƒpƒeƒB‚⃃\ƒbƒh‚ª•\ަ‚³‚ê‚é‚Ì‚ÉA‚Ç‚¤‚µ‚½‚ç
>‚¢‚¢‚Ì‚©‚Ü‚Á‚½‚­‚í‚©‚ç‚È‚¢‚̂ȂçAâ–]“I‚ɃZƒ“ƒX‚ª‚È‚¢‚©‚ç
>ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚©‚çŽè‚ðˆø‚¢‚½•û‚ª‚¢‚¢‚ÆŽv‚¤‚æB

“š‚¦•û‚̃Zƒ“ƒX‚ª‚È‚Á‚ĂȂ¢‚ÈBŽg‚¢ŒÃ‚µ‚½Œ¾‚¢•û‚ðŽ~‚ß‚ë‚âB‚¨‘O‚É‚Í
”­‘z—͂Ƃ¢‚¤‚à‚Ì‚ª‚È‚¢‚Ì‚©H





596 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/18(ŒŽ) 00:58:53 ]
> –½—ߌQ‚ÆŒ¾‚Á‚Ä‚àˆ—ã‚Í•¶Žš—ñ‚Ȃ̂ÅA‚í‚´‚í‚´•ª‰ð‚µŒÂX‚Ì–½—ß‚ð”z—ñ‚ÉŠi”[‚·‚é•K—v«‚Í‚ ‚é‚Ì‚©H

–½—ߌQ‚Ì‹Lq‡‚ɈӖ¡‚ª‚ ‚é‚Ì‚©‚Ç‚¤‚©‚É‚à‚æ‚é‚ñ‚¶‚á‚È‚¢H
‚ ‚é‚¢‚ÍuA B Cv‚Æ‚¢‚¤–½—ß‚ª‘—‚ç‚ê‚Ä‚«‚½ê‡‚ÉuBv‚ÍŽÀs’†‚¾‚©‚ç
uAv‚ÆuCv‚ð’ljÁŽÀs‚·‚邯‚¢‚¤‚悤‚ÈŽd—l‚Ȃ̂©‚Ç‚¤‚©‚Æ‚©B

597 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/18(ŒŽ) 01:08:41 ]
‚·‚݂܂¹‚ñ‘‚«•û‚ªˆ«‚©‚Á‚½‚Å‚·

–½—ߌQ‚Æ‚¢‚¤‚æ‚èó‘Ô‚ð•\‚·ƒXƒe[ƒ^ƒXŒQ‚Å‚·
‚»‚ꂼ‚ê‚̃Xƒe[ƒ^ƒX‚ð”äŠr‚µˆá‚¦‚ÎXV‚·‚邯‚¢‚¤‚±‚ƂȂ̂Å
‚¨‚Á‚µ‚á‚邿‚¤‚ÈA”äŠr‚µ‚½–½—ß(ƒXƒe[ƒ^ƒX)‚ðˆ—‚·‚釔Ԃ͑S‚­ŠÖŒW‚ ‚è‚Ü‚¹‚ñB

598 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/18(ŒŽ) 02:39:29 ]
>>597
‹ï‘Ì“I‚É—á‚ðo‚µ‚Ä‚­‚ê‚ê‚ÎA“š‚¦‚é‘¤‚à—‰ð‚µ‚â‚·‚¢‚µƒAƒhƒoƒCƒX‚à‚µ‚â‚·‚¢

599 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/18(ŒŽ) 14:23:08 ]
Œp³‚µ‚½Šî–{ƒNƒ‰ƒX‚̃vƒƒpƒeƒB‚Ȃǂð•\ަ‚³‚¹–³‚¢Ž–‚Á‚Ăł«‚Ü‚·‚©H

—á:
Public Class ClsBase
protected AAA As Integer
protected BBB As Integer
protected CCC As Integer
protected DDD As Integer
End Class

ã‹L‚ðŒp³‚µ‚½SUB1ASUB2ASUB3‚ÌŽO‚‚̃Nƒ‰ƒX‚ª‚ ‚Á‚½‚Æ‚µ‚ÄA
SUB1‚Å‚Í[AAA/BBB/CCC]‚¾‚¯‚ð
SUB2‚Å‚Í[BBB/CCC/DDD]‚¾‚¯‚ð
SUB3‚Å‚Í[AAA/CCC]‚¾‚¯‚ð—˜—p‚µ‚½‚¢ê‡A

ŠeƒNƒ‰ƒX‚Å•K—v‚È‚¢Šî–{ƒNƒ‰ƒX‚̃vƒƒpƒeƒB‚ð”ñ•\ަ‚É‚³‚¹‚½‚¢B

600 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/18(ŒŽ) 14:29:00 ]
•\ަ‚¾‚¯‚¶‚áˆÓ–¡‚ª’Ê‚ç‚ñ@VS‚ł̃Cƒ“ƒeƒŠƒZƒ“ƒX‚Æ‚©PropertyGrid‚Ì‚±‚Æ‚¾‚낤‚¯‚Ç
Overridable‚ȃvƒƒpƒeƒB‚È‚çOverrides‚µ‚ÄBrowsable/EditorBrowsable‘®«‚ð•t‚¯‚È‚¨‚¹‚é
PropertyGrid‚È‚çTypeConverter‘®«‹ìŽg‚·‚ê‚Δñ•\ަ‚ɂł«‚邯‚ǃCƒ“ƒeƒŠƒZƒ“ƒX‚Í–³—‚¾‚Á‚½‹C‚ª‚·‚é

601 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/18(ŒŽ) 14:32:17 ]
TypeConverter‚¶‚á‚Ü‚¸‚¢‚ÈADesigner‘®«‚Ì•û‚¶‚á‚È‚¢‚Æ

602 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/18(ŒŽ) 14:35:22 ]
>>600
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚Ü‚³‚µ‚­ƒCƒ“ƒeƒŠƒZƒ“ƒX‚ÌŽ–‚Å‚µ‚½B

603 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/18(ŒŽ) 16:03:39 ]
‚¨‘O‚牽‚ÅC#‚¶‚á‚È‚¢‚ÌH

604 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/18(ŒŽ) 17:30:56 ]
>>603
CŒn‚̓ƓÁ‚̃}ƒWƒJƒ‹‚È‹L–@‚ªd‚È‚Á‚Ä‚­‚邯‚Ç‚¤‚à‹ê‚µ‚ނ̂ł·‚½B
‚¢‚‚©‚ÍŠµ‚ê‚é‚Å‚µ‚傤‚©H

605 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/19(‰Î) 01:19:39 ]
>>603
ƒTƒ‰ƒŠ[ƒ}ƒ“‚¾‚©‚炳



606 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/19(‰Î) 01:22:45 ]
>>604
ƒAƒŒ‚ɑς¦‚ç‚ê‚邿‚¤‚ɂȂÁ‚ĉ‚߂ă}ƒ]‚¾

607 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/19(‰Î) 01:25:11 ]
VB‚Å‘‚¢‚ăRƒ“ƒpƒCƒ‹‚µ‚ÄC#‚ɕϊ·‚©‚¯‚ê‚Îςޘb‚¾

608 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/19(‰Î) 01:28:11 ]
‚»‚ñ‚È‚±‚Æ‚·‚é‚®‚ç‚¢‚È‚çVB‚̂܂܂ł¢‚¢‚¾‚ë‚—


609 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/19(‰Î) 01:31:07 ]
ƒIƒ}ƒG‚̓j[ƒg‚©H

610 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/19(‰Î) 01:33:58 ]
‚Ç‚±‚̌딚‚¾‚—

611 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/19(‰Î) 01:57:52 ]
Œë”š‚Æ‚¢‚¤Ž–‚É‚µ‚½‚¢‚Ì‚©
ˆ£‚ê‚È

612 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/19(‰Î) 19:49:26 ]
u‚·‚ׂĂ̎QƂ̌ŸõŒ‹‰Êvƒƒjƒ…[‚Åo‚Ä—ˆ‚éuƒVƒ“ƒ{ƒ‹‚ÌŒŸõŒ‹‰Êv‚ð
Œ©‚½‚¢‚悤‚É•À‚בւ¦‚ÄŒ©‚½‚¢‚̂ł·‚ªA•û–@‚ª‚ ‚è‚Ü‚µ‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢B
‚Ü‚¸‚̓tƒ@ƒCƒ‹•ʂɂ܂Ƃ߂Č©‚½‚¢‚̂ł·‚ªB

613 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/19(‰Î) 22:23:53 ]
ƒvƒƒOƒ‰ƒ€‚ðƒ[ƒhŒãAŽg—p“r’†’iŠK‚ŌĂÑo‚³‚ê‚éŠÖ”‚ɂđ½‚­‚Ì”z—ñ‚ƕϔ‚ð錾‚·‚邯
ƒvƒƒOƒ‰ƒ€Ž©‘̂̃ƒ‚ƒŠŽg—p—¦‚ª“®“I‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·‚æ‚Ë
‚»‚ê‚Ńvƒ‚Ì•û‚ÍAŽ–‘O‚Ƀƒ‚ƒŠ‚ÌŠm•Û(—\–ñ)‚ð‚µ‚Ä‚¢‚é‚©‚ç‚»‚ñ‚È‚±‚Æ‚ª‚ ‚Á‚Ä‚à‘åä•v‚Á‚Ä•·‚¢‚½‚±‚Æ‚ª‚ ‚é‚̂ł·‚ª
Ž–‘O‚Ƀƒ‚ƒŠ‚ðŠm•Û‚·‚é‚̂͂ǂ¤‚â‚Á‚½‚ç‚æ‚¢‚̂łµ‚傤‚©H
ƒvƒƒOƒ‰ƒ€‚̃[ƒhƒCƒxƒ“ƒg‚Å‘S•”‚̕ϔ‚ð錾‚·‚ê‚΂悢‚̂łµ‚傤‚©H

‚Ü‚½A•ʂ̃vƒƒOƒ‰ƒ€“¯Žm‚Ńf[ƒ^‚ð‚â‚èŽæ‚è‚·‚éê‡Aƒƒ‚ƒŠ‚̃AƒhƒŒƒX‚œǂݑ‚«‚µ‚Ä‚¢‚é‚©‚炨ŒÝ‚¢‚©‚ç‘€ì‚Å‚«‚é‚炵‚¢‚̂ł·‚ª
‚±‚ê‚Ü‚½‚Ç‚¤‚¢‚¤Žè–@‚Ȃ̂łµ‚傤‚©H
•Ï”‚̃AƒhƒŒƒX‚ð“n‚¹‚΂悢‚̂łµ‚傤‚©

‚Ü‚¾Žn‚߂ĊԂà‚È‚¢‚̂ňӖ¡•s–¾‚ÈŽ¿–â‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªAŽ„‚ÌŽ¿–â‚̈Ó}‚ª‚²—‰ð‚Å‚«‚Ü‚µ‚½‚ç‚Ç‚¤‚©ƒAƒhƒoƒCƒX‚ð‚¨Šè‚¢‚µ‚Ü‚·B

614 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/19(‰Î) 22:29:41 ]
‹C‚É‚µ‚È‚­‚Ä‚¢‚¢

615 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/19(‰Î) 22:52:15 ]
ƒtƒH[ƒ€‚ðload‚µ‚½‚çdatagridview‚ɃRƒ“ƒ{ƒbƒNƒX‚Ì—ñ‚ð‘«‚µ‚Ä‚é‚ñ‚Å‚·‚¯‚Ç
datagrid‚̃Rƒ“ƒ{ƒbƒNƒX‚Íselectedindex‚È‚¢‚©‚çload‚µ‚½ŒãƒRƒ“ƒ{ƒbƒNƒX‚Ì
‰Šú’l‚ðÝ’è‚Å‚«‚È‚¢‚Å¢‚Á‚Ă܂·B
EditingControlShowing‚̃Cƒxƒ“ƒg‚ÅSelectedIndexChangedì‚Á‚Ä`
‚Æ‚â‚Á‚½‚ç‚Å‚«‚½‚ñ‚Å‚·‚¯‚Ç‚±‚ê‚̓Zƒ‹•ÒW’†‚¾‚©‚玩•ª‚ª‹‚߂Ăé
‚̂Ƃ͂¿‚ª‚Á‚Ă܂µ‚½B
datagridview‚̓oƒCƒ“ƒh‚µ‚Ă܂·BƒoƒCƒ“ƒh‚µ‚½Œã‚ɃRƒ“ƒ{ƒbƒNƒX‚ð‘«‚µ‚Ă܂·B
‚í‚©‚é•ûƒAƒhƒoƒCƒX‚¨Šè‚¢‚µ‚Ü‚·B



616 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/20(…) 03:05:55 ]
ƒRƒ“ƒ{ƒbƒNƒX‚È‚ñ‚Ä•·‚¢‚½‚±‚Æ‚ª‚È‚¢

617 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/20(…) 04:22:50 ]
EXCEL‚ð—§‚¿ã‚°‚Ä—Ž‚Æ‚µ‚½‚¢B
‚µ‚©‚µA‚Ç‚¤‚ ‚ª‚¢‚Ä‚àEXCEL.EXE‚ªƒ^ƒXƒN‚ÉŽc‚éB‹­§“I‚ÉŽE‚·‰œ‚ÌŽè‚Í
‚È‚¢‚Ì‚©H

618 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/20(…) 04:28:43 ]
>>617
ƒvƒƒZƒXØ‚ê‚΂¢‚¢‚¶‚á‚ñ

619 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/20(…) 04:31:38 ]
>>617
VB‚̃vƒƒOƒ‰ƒ€‚ðI—¹‚µ‚Ä‚àŽc‚é‚È‚ç
Book.Close(False)@/ App.Quit() ‚ð‚µ‚Ä‚È‚¢‚¹‚¢B
VB‚̃vƒƒOƒ‰ƒ€‚ðŽÀs‚µ‚½‚܂܈Ó}‚µ‚½ƒ^ƒCƒ~ƒ“ƒO‚ÅExcel‚ðI—¹‚³‚¹‚½‚¢‚È‚ç
Marshal.ReleaseComObject()‚ð‚à‚ê‚È‚­‘‚­B
‚±‚Ì‚QŽí—ނ̘b‘肪‚²‚¿‚ᬂº‚É‚³‚ê‚Ă邱‚Æ‚ª‚ ‚é‚©‚ç—v’ˆÓB

620 –¼‘OF613 mailto:sage [2008/08/21(–Ø) 23:20:01 ]
‚ǂȂ½‚©•ª‚©‚è‚Ü‚¹‚ñ‚©H

24ŽžŠÔ365“ú‰Ò“®‚Å‚«‚邿‚¤‚ȃ\ƒtƒg‚ðì‚肽‚¢‚̂Ńƒ‚ƒŠ‚Ȃǒ~Ï‚ª‹C‚ɂȂÁ‚ÄEEEB

621 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/21(–Ø) 23:26:45 ]
visual Studio 2008‚ðŽg‚Á‚Ä‚¢‚é‚ñ‚Å‚·‚ªAƒvƒƒOƒ‰ƒ€ì¬’†‚Ƀ\[ƒXƒf[ƒ^‚âƒtƒH[ƒ€‚̃fƒUƒCƒ“‚ð
•ÏX‚·‚é‘O‚ɕʂ̃tƒ@ƒCƒ‹‚Æ‚µ‚ăoƒbƒNƒAƒbƒv‚µ‚½‚¢‚̂ł·‚ª‚Ç‚¤‚µ‚½‚ç—Ç‚¢‚̂łµ‚傤‚©H
uƒtƒ@ƒCƒ‹v‚©‚ç–¼‘O‚ð‚‚¯‚ĕۑ¶‚ð‚·‚é‚Æƒ\[ƒXƒtƒ@ƒCƒ‹‚͕ʂ̃tƒ@ƒCƒ‹‚ŕۑ¶‚³‚ê‚é‚̂ł·‚ªAƒvƒƒWƒFƒNƒg‚ð“ǂݞ‚݂Ȃ¨‚·‚Æ‚»‚̕ʂɕۑ¶‚µ‚½ƒ\[ƒXƒtƒ@ƒCƒ‹‚©‚ç“ǂݞ‚ñ‚Å‚µ‚Ü‚¢‚Ü‚·B
‚Ü‚½ƒfƒUƒCƒ“ƒf[ƒ^‚͕ۑ¶‚Å‚«‚È‚¢‚悤‚ÉŠ´‚¶‚Ü‚µ‚½B
ƒGƒNƒZƒ‹‚Ȃǂð•ÏX‚·‚鎞‚Í****(H20.8.21).xls‚ȂǂƓú•t–ˆ‚ɕۑ¶‚µ‚Ä‚¢‚½‚̂ł·‚ªA‚±‚̃vƒƒWƒFƒNƒgƒtƒ@ƒCƒ‹‚à‚»‚¤‚¢‚¤•—‚Ɉµ‚¢‚½‚¢‚̂ł·A‚Ç‚¤‚µ‚½‚ç‚æ‚¢‚̂łµ‚傤‚©H

622 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/21(–Ø) 23:41:49 ]
>>620
>>614


623 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/21(–Ø) 23:45:14 ]
>>621
VSS‚â‚»‚Ì‘¼‚̃\[ƒXŠÇ—ƒ\ƒtƒg‚ðŽg‚¤‚©A
ƒGƒNƒXƒvƒ[ƒ‰‚©‚çƒvƒƒWƒFƒNƒg‚̃tƒHƒ‹ƒ_‚ðŠÛ‚²‚ƃRƒs[‚·‚éB

624 –¼‘OF613 mailto:sage [2008/08/22(‹à) 00:06:51 ]
>>622
‚Å‚Íuƒƒ‚ƒŠŠJ•úv‚Ƃ͂ǂ¤‚¢‚¤ì‹Æ‚Ȃ̂łµ‚傤‚©H

‚ ‚Æ‚à‚¤‚ЂƂ‚̃ƒ‚ƒŠ‚Ì‹¤—L‚ɂ‚¢‚Ăł«‚ê‚΋³‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚Å‚·EEB

625 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/22(‹à) 00:14:43 ]
>>621
.vb‚Æ.resxƒRƒs[‚·‚邾‚¯‚¶‚á‚ ‚©‚ñ‚Ì‚©H
(‰´‚Í2003‚¾‚©‚ç2008‚¶‚á‚Ç[‚©’m‚ç‚ñ‚ª)



626 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/22(‹à) 00:32:17 ]
ƒtƒHƒ‹ƒ_ŠÛ‚²‚ƃRƒs[‚ªˆê”ÔŽè‚ÁŽæ‚è‘‚¢

627 –¼‘OF‚U‚Q‚P mailto:sage [2008/08/22(‹à) 00:37:26 ]
>>625
‚»‚ê‚ðƒoƒbƒNƒAƒbƒv‚µ‚½ê‡AƒvƒƒWƒFƒNƒg‚͂ǂ±‚©‚ç“Ç‚Ýo‚¹‚΂悢‚̂łµ‚傤‚©H

>>623,626
‚â‚͂肻‚ꂪˆê”Ô‚Å‚·‚Ë
Œ»ó‚Í‚»‚ê‚Å‚â‚Á‚Ă܂·
‚»‚ê‚ÅVSS‚Ƃ͂Ȃñ‚Å‚µ‚傤‚©H

628 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/22(‹à) 02:49:24 ]
>627
‚³‚·‚ª‚É­‚µ‚Í‚®‚®‚êBVSS‚®‚ç‚¢‚Í‚·‚®ˆø‚Á‚©‚©‚é‚©‚ç
l‚É•·‚¢‚½‚¾‚¯‚¾‚Æ•·‚¢‚½‚±‚ƂƂ»‚Ì‚·‚®‰ñ‚肵‚©•ª‚©‚ç‚È‚¢‚ªAŽ©•ª‚Å‚ ‚ꂱ‚ê’T‚µ‰ñ‚ê‚ÎŒø—¦‚±‚»—Ž‚¿‚邪FX’mޝ‚ª“ü‚Á‚Ä‚­‚éB

‚‚©AŽ¿–âƒXƒŒ‚ÅŒ¾‚¤‚Ì‚ªƒAƒŒ‚Ȃ͕̂ª‚©‚Á‚Ă邯‚ÇA
ƒRƒs[‚µ‚½ƒtƒHƒ‹ƒ_‚È‚çŠô‚ç˜M‚Á‚Ä‚à‘åä•v‚È‚ñ‚¾‚©‚ç
‰½‚ª•K—v‚ʼn½‚ª•s—v‚ȃtƒ@ƒCƒ‹‚©‚È‚çŽÀÛ‚ÉŽŽ‚µ‚ÄŒoŒ±‘¥“I‚ÉŠo‚¦‚è‚á‚¢‚¢‚ÆŽv‚¤‚ªB
iŠÔˆá‚Á‚Ä‚é‰Â”\«‚ÍŽc‚é‚©‚ç‰ßM‚͋֕¨‚¾‚ªj


‚Ç‚¤‚¹ŽQl‚ɂ͂Ȃç‚ñ‚¾‚낤‚ªA
”ƒ–ŒŽ‘O‚ɘM‚Á‚Ä‚½VB2008‚̃vƒ`ƒAƒvƒŠ‚̃oƒbƒNƒAƒbƒv‚·‚邽‚߂ɎŽsöŒë‚µ‚½Žž‚̃ƒ‚‚É‚Í
EobjAbinƒtƒHƒ‹ƒ_•s—v
EMy Project“àAApplication.myapp‚ÆSetting.settingsƒtƒ@ƒCƒ‹•s—v
‚Æ‘‚¢‚Ä‚ ‚Á‚½Bƒ‚ƒWƒ…[ƒ‹‚ÆƒŠƒ\[ƒXƒtƒ@ƒCƒ‹‚ƃvƒƒWƒFƒNƒgƒtƒ@ƒCƒ‹‚Í—v‚邼A‚Æ‚àB

–œ‚ªˆêM‚¶‚é‚É‚µ‚Ä‚àA–³˜_Ž©ŒÈÓ”C‚Å

629 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/22(‹à) 08:04:56 ]
>>624
Ž©•ª‚ÅŠm•Û‚µ‚½‚à‚Ì‚ðŠJ•ú‚·‚ê‚΂悢B
ŽÀۂ̃ƒ‚ƒŠ[‚Ì‚¨‘|œ‚ÍOS‚Ì‚¨ŽdŽ–B

ƒƒ‚ƒŠ[‹¤—L‚Á‚ÄŒ¾—t‚ð’m‚Á‚Ä‚¢‚é‚Ȃ炻‚ê‚Å’²‚ׂê‚΂¢‚­‚ç‚Å‚àƒTƒ“ƒvƒ‹‚Ío‚Ä‚­‚邼B

630 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/22(‹à) 14:06:17 ]
>>629
OS‚͉½‚à‚µ‚È‚¢‚ñ‚¾‚ªB
ƒƒ‚ƒŠŠJ•ú‚ÍGC‚ªs‚¤B

631 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/22(‹à) 14:17:14 ]
>>624
‚¹‚ß‚Ä‚à‚¤­‚µƒvƒƒOƒ‰ƒ€‚ÉŠÖ‚·‚é’mޝ‚ÆVB.NET‚Ì’mޝ‚𓾂Ă©‚玿–₵‚Ä‚­‚ê‚È‚¢‚ÆA
‰½‚ð•·‚«‚½‚¢‚Ì‚©•ª‚©‚ç‚È‚¢‚©‚瓚‚¦‚悤‚ª‚È‚¢B


632 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/22(‹à) 14:39:19 ]
‰ð•ú

633 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/22(‹à) 15:44:53 ]
>>624
CŒ¾Œê‚É‚¨‚¢‚Ă͔z—ñ쬎ž‚ȂǂɊm•Û‚µ‚½ƒƒ‚ƒŠ‚Í–¾Ž¦“I‚ɉð•ú‚·‚é•K—v‚ª‚ ‚éB
CŒ¾Œê‚ɂ̓ƒ‚ƒŠ‚ð‰ð•ú‚·‚éŠÖ”‚ª‘¶Ý‚·‚éB

.NET‚ÅŠJ”­‚·‚éê‡AƒKƒx[ƒWƒRƒŒƒNƒVƒ‡ƒ“‚Æ‚¢‚¤•Ö—˜‚È‚à‚Ì‚ª‚ ‚Á‚ÄA
ƒXƒR[ƒv‚ªŠO‚ê‚ÄŽg—p‚³‚ê‚È‚­‚È‚Á‚½ƒƒ‚ƒŠ—̈æ‚ðŽ©“®‚ʼnð•ú‚µ‚Ä‚­‚ê‚éB
‚䂦‚ÉVB.NET‚ÅŠJ”­‚·‚éŒN‚Ìꇂ͓Á‚Él‚¦‚È‚­‚Ä‚à—Ç‚¢B


634 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/22(‹à) 16:37:08 ]
ƒXƒR[ƒv‚Æ‚©Œ¾‚Á‚Ä’Ê‚¶‚鑊Žè‚È‚ñ‚©H

635 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/22(‹à) 17:11:27 ]
Ž©•ª‚ÅŒŸõ‚·‚éˆ×‚Ì’PŒê‚ð—^‚¦‚Ä‚â‚é‚̂͗ǂ¢‚±‚ÆB
‚Ä‚©‰ñ“šŽÒƒŒƒxƒ‹’á‚¢“z‘å™B‚³‚·‚ªVBB



636 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/22(‹à) 22:45:25 ]
‰Ä~‘噂܂œǂñ‚¾

637 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/23(“y) 00:21:22 ]
>>633
‚È‚é‚Ù‚ÇIVB‚â‚é‚Ü‚¦‚ÉCŒ¾Œê‚ð­‚µ‚©‚¶‚Á‚Ä‚¢‚½‚̂ł»‚ê‚Ŭ“¯‚µ‚Ä‚¢‚½‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñ
‚Å‚·‚¯‚ÇAVB‚É‚àdispose‚Ȃǂ̊J•úƒƒ\ƒbƒh‚ª‚ ‚è‚Ü‚¹‚ñ‚©H

638 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/23(“y) 00:26:46 ]
ƒƒ‚ƒŠˆÈŠO‚ÌƒŠƒ\[ƒX‚ð‰ð•ú‚·‚邽‚߂̃ƒ\ƒbƒh

639 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/23(“y) 00:32:13 ]
ƒŠƒ\[ƒX‚ÌŠJ•úEEEE
‰ðàƒTƒCƒg‚ÅŽg‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚Æ‚ ‚Á‚½‚̂Ńtƒ@ƒCƒ‹‘€ì‚ȂǂŎg‚Á‚Ă܂µ‚½‚ª
ƒŠƒ\[ƒXEEEƒŠƒ\[ƒXEEE’²‚ׂ܂·

640 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/24(“ú) 07:12:04 ]
VB.net ‚̃ZƒbƒgƒAƒbƒv‚Å.net@FrameWork‚àˆê‚É”z•z‚·‚é‚É‚Í
‚Ç‚ñ‚Èݒ肵‚½‚ç‚¢‚¢H


641 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/24(“ú) 15:00:43 ]
2005‚©‚ç2008‚É‚µ‚½‚çƒc[ƒ‹ƒ{ƒbƒNƒX‚ªŽg‚¦‚Ü‚¹‚ñB
‚Ȃɂ©’ljÁ‚µ‚ë‚Æ‚©o‚Ä‚é‚ñ‚¾‚¯‚ÇB

Úׂ¨Šè‚¢‚µ‚Ü‚·B

642 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/24(“ú) 15:11:32 ]
‚Ȃɂ©‚Á‚ĂȂñ‚¾‚æ

643 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/24(“ú) 15:12:01 ]
‚»‚Ìu‚Ȃɂ©v‚ð’ljÁ‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚Ë

644 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/24(“ú) 15:17:27 ]
ƒfƒxƒƒbƒp[‚È‚ñ‚Å‚·‚¯‚ÇO‚’‚š

645 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/24(“ú) 15:33:23 ]
ƒfƒxƒƒbƒp[‚ð’ljÁ‚µ‚ëH



646 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/24(“ú) 20:16:10 ]
Microsoft.VisualBasic.PowerPacks.Vs.dll‚Í
ƒ†[ƒU[‚É.NET3.5SP1‚ð“ü‚ê‚Ä‚à‚炦‚΂¢‚¢‚Ì‚©‚ÈH
‚»‚ê‚Æ‚àƒCƒ“ƒXƒg[ƒ‰ì‚Á‚Ä”z•z‚µ‚È‚«‚á‚¢‚¯‚È‚¢H


647 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/25(ŒŽ) 21:59:36 ]
>>646
ŽŽ‚¹‚΂킩‚邱‚Ƃ𕷂­‚È
VlŒ¤C‚ÅK‚í‚È‚©‚Á‚½‚©H

648 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/26(‰Î) 06:38:28 ]
3.5‚¢‚ꂽ‚çXP‚ªŽ€‚ñ‚¾B•|‚¢‚æ[B‚QD‚O‚ʼn䖂·‚éB

649 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/26(‰Î) 13:00:05 ]
>>646
Microsoft.VisualBasic.Compatibility‚Æ“¯‚¶ˆµ‚¢B.NET2.0‚Å‚àŽg‚¦‚éB

650 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/26(‰Î) 14:42:18 ]
VB6¨2005‚̃VƒXƒeƒ€ˆÚs‚ðs‚Á‚Ä‚¢‚é‚̂ł·‚ª
VB6‚É‚Ä쬂µ‚½ƒ†[ƒU[ƒRƒ“ƒgƒ[ƒ‹iTextBox‚Ì‚Ý)‚ð
Žg—p‚µ‚Ä‚¢‚邿‚¤‚Å‚·B
‚±‚̃Rƒ“ƒgƒ[ƒ‹‚ÌChangeƒCƒxƒ“ƒg‚ðŽæ‚è‚½‚¢‚̂ł·‚ª
VB2005‚ÅŽæ‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚æ‚¢‚Å‚·‚©H

651 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/26(‰Î) 20:52:38 ]
ƒ^ƒu‹æØ‚è‚ÌCSV(TSV)‚âAXML‚̃tƒ@ƒCƒ‹‚ðSQL‚Ƀ[ƒh‚·‚é•û–@‚Æ‚µ‚Ä
Å‚àŠÈ’P‚È•û–@‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢B
‚à‚µ‚­‚ÍA‚Ç‚±‚©‚ÌHP‚É•ª‚©‚è‚â‚·‚¢‰ðà‚È‚¢‚Å‚µ‚傤‚©H
Googleæ¶‚É•·‚¢‚Ă݂Ăé‚̂ł·‚ªA‚±‚êI‚Æ‚¢‚¤‚̂ɖ¢‚¾o‰ï‚¦‚Ä‚¢‚Ü‚¹‚ñB

652 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/26(‰Î) 20:54:43 ]
DB‚ª‚È‚ñ‚¾‚©‚µ‚ç‚ñ‚¯‚Ç
CSV‚È‚ç‚Ȃɂ©‚µ‚çƒCƒ“ƒ|[ƒgƒ†[ƒeƒBƒŠƒeƒB‚ ‚é‚ñ‚¶‚á‚Ë

653 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/26(‰Î) 23:06:02 ]
ŠÈ’P‚Ȃ̂̓f[ƒ^ƒx[ƒX‚É‚ ‚Á‚½ƒf[ƒ^ƒ[ƒ_[Žg‚¤‚Ì‚ª‚¢‚¢‚ñ‚Å‚Ë

•Ï‚í‚Á‚½ƒtƒH[ƒ}ƒbƒg‚¾‚ÆStreamReader‚œǂñ‚Å‚µ‚±‚µ‚±insert•¶“Š‚°‚邯‚©
‚±‚ê‚­‚ç‚¢‚Í”Y‚Þ‚æ‚èŽè“®‚©‚µ‚½•û‚ª‘‚¢‚æ
10s‚ŃYƒoƒŠ‚ł̓€ƒŠ‚©‚à‚µ‚ê‚È‚¢‚ªAƒGƒ‰[ˆ—‚È‚µ‚È‚çƒ\[ƒX20s‚­‚ç‚¢‚Å
‚Å‚«‚»‚¤H

654 –¼‘OF641 mailto:sage [2008/08/27(…) 14:50:38 ]
imepita.jp/20080827/531750

ƒc[ƒ‹ƒ{ƒbƒNƒX‚É‚±‚̂悤‚È•¶Žš‚ª•\ަ‚³‚êŽg‚¦‚Ü‚¹‚ñB
‰½‚ð’ljÁ‚·‚ê‚΂¢‚¢‚Ì‚©‚ª•ª‚©‚è‚Ü‚¹‚ñB

2005‚ł͂»‚̂悤‚È‚±‚Ƃ͂µ‚È‚­‚Ä‚à‚¿‚á‚ñ‚Æ•\ަ‚³‚ê
Žg‚¦‚Ă܂µ‚½B2008‚É‚µ‚½‚炱‚̂悤‚Èó‘ԂɂȂè‚Ü‚µ‚½B

655 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/27(…) 15:36:23 ]
>>654
‚Ç‚ñ‚ȃ\ƒŠƒ…[ƒVƒ‡ƒ“쬂µ‚½‚Ì‚©‚í‚©‚ñ‚Ë‚¦‚æ‚»‚ê‚¶‚áB
VS‚̉æ–Ê‘S‘̂̃Lƒƒƒvƒ`ƒƒ‚ð‚¤‚‚µ‚ëB
ƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠì¬‚̃\ƒŠƒ…[ƒVƒ‡ƒ“‚Æ‚©‚¢‚¤—Ž‚¿‚¶‚á‚Ë‚¦‚¾‚낤‚ÈB
‚ ‚Æ•’ʂɃXƒŒˆá‚¢B

Visual Studio 2008 Part 11
pc11.2ch.net/test/read.cgi/tech/1217525513/



656 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/27(…) 17:13:12 ]
' ƒƒ“ƒo•Ï”
Private m_aliasName As String = "MediaFile"

ƒƒ\ƒbƒh1‚Ì’†‚Å
mciSendString("open """ + ›››.mp3 + """ alias " + m_aliasName, Nothing, 0, IntPtr.Zero)
mciSendString("play " + m_aliasName, Nothing, 0, IntPtr.Zero)

‚Åmp3‚ðĶ‚µ‚Ä
ƒƒ\ƒbƒh2‚Å
Dim strRetBuf As System.Text.StringBuilder = New System.Text.StringBuilder(255)
mciSendString("status " + m_aliasName + " position", strRetBuf, 256, IntPtr.Zero)

‚ÅAstrRetBuf,‚ÉŒ»Ý‚ÌÄ¶ŽžŠÔ‚ðŽæ‚è‚½‚¢‚ñ‚Å‚·‚¯‚ÇA‚¤‚Ü‚­Žæ“¾‚Å‚«‚Ü‚¹‚ñc
‚Ç‚±‚©‚É–â‘肪‚ ‚é‚̂łµ‚傤‚©BBB
Ķ‚ͳí‚És‚í‚ê‚Ü‚·B

657 –¼‘OF656 mailto:sage [2008/08/27(…) 18:16:37 ]
mciSendString("status " + m_aliasName + " position", strRetBuf, 256, IntPtr.Zero)
‚Ì–ß‚è’l‚ª263‚Å‚µ‚½B


658 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/27(…) 18:24:09 ]
ŽŸ‚ÍmciGetErrorString‚¾‚È

659 –¼‘OF656 mailto:sage [2008/08/27(…) 18:25:22 ]
‚â‚Á‚½‚ñ‚Å‚·‚¯‚ÇA‹ó‚ÌStringBuilder‚ª‹A‚Á‚Ä‚­‚é‚ñ‚Å‚·c‚—

660 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/27(…) 18:30:05 ]
‚¶‚á‚ ŒÄ‚Ñ•û‚ª•ςȂñ‚¾‚ë
ByRef output As StringBuilder‚Æ‚©éŒ¾‚µ‚Ä‚»‚¤‚¾‚È

661 –¼‘OF656 mailto:sage [2008/08/27(…) 18:34:50 ]
Private Shared Function mciSendString(ByVal command As String, ByVal buffer As System.Text.StringBuilder, ByVal bufferSize As Integer, ByVal hwndCallback As IntPtr) As Integer
Declare Function mciGetErrorString Lib "winmm.dll" Alias "mciGetErrorStringA" (ByVal dwError As Long, ByVal lpstrBuffer As System.Text.StringBuilder, ByVal uLength As Long) As Long

錾‚Í‚±‚ñ‚ÈŠ´‚¶‚Å‚·B



662 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/27(…) 18:39:54 ]
Long·À°°!!

663 –¼‘OF656 mailto:sage [2008/08/27(…) 18:45:22 ]
‚·‚Ü‚»c
Private Declare Function mciGetErrorString Lib "winmm.dll" Alias "mciGetErrorStringA" (ByVal fdwError As Integer, ByVal lpszErrorText As System.Text.StringBuilder, ByVal cchErrorText As Integer) As Integer
‚É’¼‚µ‚½‚çAmciGetErrorString‚¢‚¯‚½‚—

Žw’肳‚ꂽƒfƒoƒCƒX‚ªŠJ‚©‚ê‚Ä‚¢‚È‚¢A‚Ü‚½‚ÍAMCI‚Å”Fޝ‚Å‚«‚Ü‚¹‚ñ

Œ¾‚¤‚Æ‚éBBB

664 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/27(…) 19:09:03 ]
>>654
‚½‚¾’P‚ɃAƒNƒeƒBƒuƒEƒBƒ“ƒhƒE‚ªƒtƒH[ƒ€‚¶‚á‚È‚¢‚¾‚¯‚¾‚Á‚½‚肵‚È‚¢‚©H

665 –¼‘OF656 mailto:sage [2008/08/28(–Ø) 10:07:05 ]
ƒXƒŒƒbƒh—§‚Ä‚ÄA‚»‚Á‚¿‚Ì•û‚©‚çŽæ“¾‚µ‚悤‚Æ‚µ‚½‚çƒ_ƒ‚Ý‚½‚¢‚Å‚µ‚½B
ƒƒCƒ“‚Ì•û‚̈—‚©‚ç‚͎擾‚Å‚«‚éBBB

ƒXƒŒƒbƒh‚â‚Æƒ_ƒ‚Ȃ̂©‚È‚Ÿc



666 –¼‘OF656 mailto:sage [2008/08/28(–Ø) 10:38:09 ]
‚·‚ñ‚Ü‚¹‚ñcƒXƒŒƒbƒh‚Ì‚·‚²‚¢Šî–{‚ðŠ¨ˆá‚¢‚µ‚Ă܂µ‚½B
ƒƒ“ƒo•Ï”‚É‚¨‚à‚¢‚Á‚«‚µƒAƒNƒZƒX‚µ‚Ă܂µ‚½B
‚¨Žè”‚¨Š|‚¯‚µ‚Ü‚µ‚½B

667 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/28(–Ø) 10:41:40 ]
‚¢‚â•ʂɕʃXƒŒƒbƒh‚©‚烃“ƒo•Ï”G‚é‚̂͋C‚ðŽg‚¤‚¯‚Ç–â‘è‚͂Ȃ¢‚ª
ƒRƒ“ƒgƒ[ƒ‹‚Í‚Æ‚à‚©‚­

668 –¼‘OF656 mailto:sage [2008/08/28(–Ø) 10:55:21 ]
‚¦A•Ê‚ÉG‚Á‚Ä‚à–â‘è‚È‚¢‚ñ‚Å‚·‚©H
‹C‚ðŽg‚¤‚Á‚Ä‚¢‚¤‚Ì‚ÍAƒXƒŒƒbƒh“à‚Å’l‚ª•ÏX‚³‚ê‚é‰Â”\«‚ª‚ ‚é‚©‚ç–{ƒXƒŒƒbƒh‚ł͋C‚ð‚‚¯‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Á‚ÄŽ–‚Á‚·‚©H

669 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/28(–Ø) 11:04:14 ]
position‚ÍmciGetString‚ðŽg‚í‚ñ‚Æ‚ ‚©‚ñ‚Ì‚¾‚ªB

670 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/28(–Ø) 14:23:57 ]
‚Í‚¶‚߂܂µ‚ÄA”æ”y•û‚Ì‚¨’mŒb‚ð”qŽØ‚µ‚½‚­B

ŠÂ‹«‚ÍVB.net2005‚Å‚·B

ListViewƒRƒ“ƒgƒ[ƒ‹‚ð”z’u‚µ‚½‚̂ł·‚ªƒ}ƒEƒXƒNƒŠƒbƒN
ƒJƒ‰ƒ€‰¡•‚ðŒÅ’è‚·‚é•û–@‚ªŒ©‚‚©‚ç‚È‚­‚Ä¢‚Á‚Ä‚¢‚Ü‚·B
ListViewƒNƒ‰ƒX‚̃ƒ“ƒoAControlƒNƒ‰ƒX‚̃ƒ“ƒo‚ȂǂàŠm”F‚µ‚Ü‚µ‚½‚ª‚»‚ê‚炵‚«‚à‚Ì‚ªŒ©‚‚©‚炸B

‚¨Žè”‚¨‚©‚¯‚µ‚Ü‚·‚ª‚æ‚낵‚­‚¨Šè‚¢’v‚µ‚Ü‚·B

671 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/28(–Ø) 14:29:04 ]
ColumnWidthChanging
Cancel‚¾‚¯‚¶‚áƒ_ƒ‚ÅNewWidth‚ÉŒ»Ý’l‚ð“ü‚ê‚È‚¨‚³‚È‚¢‚ƂƂ©Œ¾‚¤˜b‚ð•·‚¢‚½‹C‚ª‚·‚é

672 –¼‘OF670 mailto:sage [2008/08/28(–Ø) 19:45:53 ]
>>671

v‘¬‚È‚²•ÔMA–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

> ColumnWidthChanging
‚Æ‚¢‚¤d—v‚ȃL[ƒ[ƒh‚ÆA

> Cancel‚¾‚¯‚¶‚áƒ_ƒ‚ÅNewWidth‚ÉŒ»Ý’l‚ð“ü‚ê‚È‚¨‚³‚È‚¢‚ƂƂ©Œ¾‚¤˜b‚ð•·‚¢‚½‹C‚ª‚·‚é

‚Æ‚¢‚¤‘Ήžô‚܂Œ¸‚¢‚ÄA‘g‚ñ‚ł݂½‚Æ‚±‚ëŽÀÛ‚É‚»‚̂܂܂ł̓_ƒ‚¾‚Á‚½‚±‚Æ‚ðŠm”F‚µ‚½Œã
NewWidth‚É’l‚ð“ü‚ê‚È‚¨‚µ‚ăoƒbƒ`ƒŠ“®ì‚µ‚½‚±‚Æ‚ðŠm”FB‚¢‚â`•‚©‚è‚Ü‚µ‚½B

v‘¬‚Ńp[ƒtƒFƒNƒg‚È‚²‰ñ“šA–{“–‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½I



Å‚àŽQl‚ɂȂÁ‚½URLF
.NET Framework ƒNƒ‰ƒX ƒ‰ƒCƒuƒ‰ƒŠ
ListView.ColumnWidthChanging ƒCƒxƒ“ƒg
msdn.microsoft.com/ja-jp/library/system.windows.forms.listview.columnwidthchanging(VS.80).aspx
@ªŠm‚©‚É‚±‚Ì—á‚̂悤‚Émsgbox‚ðo‚µ‚½‚è‚·‚邯ƒLƒƒƒ“ƒZƒ‹‚Å‚«‚é‚̂ł·‚ªA‚»‚ê‚ðí‚邯‚È‚º‚©ƒLƒƒƒ“ƒZƒ‹‚Å‚«‚È‚¢B

673 –¼‘OF670 mailto:sage [2008/08/28(–Ø) 19:47:26 ]
‘ÎôiNewWidth‚ÉŒ»Ý’l‚ð“ü‚ê‚È‚¨‚µj‚µA‰ðŒˆ‚Å‚«‚½ƒR[ƒh‚àˆê‰ž‘‚¢‚Ä‚¨‚«‚Ü‚·B

Private Sub listview1_columnwidthchanging(ByVal sender As Object, _
ByVal e As ColumnWidthChangingEventArgs) _
Handles ListView1.ColumnWidthChanging

'ƒCƒxƒ“ƒg‚𖳌ø‚É‚·‚é
e.Cancel = True

'ƒLƒƒƒ“ƒZƒ‹‚µ‚½ŒãAŠe—ñ•‚ðÄݒ肵‚Ă݂é
Select Case e.ColumnIndex
Case 0
e.NewWidth = _CFG_COLUMN1 '—ñ•‚̉Šú’l
Case 1
e.NewWidth = _CFG_COLUMN2 '—ñ•‚̉Šú’l
Case 2
e.NewWidth = _CFG_COLUMN3 '—ñ•‚̉Šú’l
End Select
End Sub


674 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/08/28(–Ø) 21:56:38 ]
MSDN‚ð‹÷X‚܂ł¿‚á‚ñ‚Ɠǂñ‚łȂ¢‚¾‚¯‚¾‚ë

675 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/29(‹à) 07:56:29 ]
ƒNƒ‰ƒCƒAƒ“ƒgã‚̃vƒƒOƒ‰ƒ€‚ðŒŸõ‚µ‚ÄDB“o˜^‚·‚éƒvƒƒOƒ‰ƒ€‚ð쬂µ‚½‚¢‚̂ł·‚ªA
i—v‚̓EƒCƒ‹ƒXƒ`ƒFƒbƒN‚̃Iƒ“ƒ‰ƒCƒ“ƒXƒLƒƒƒ“‚Ý‚½‚¢‚È‚à‚̂ł·j
VB.NETiASP.NETj‚ÅŽÀŒ»‰Â”\‚È‚à‚̂łµ‚傤‚©H
ŽQl‚ƂȂéHP“™‚ ‚è‚Ü‚µ‚½‚炲Љ‚³‚¢B



676 –¼‘OF [\{}@{}@{}-] ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/29(‹à) 12:44:03 ]
>>675
‚Ç‚ñ‚ÈŽ–‚ª‹N‚±‚é‚©‚ðl‚¦‚鎖‚©‚çŽn‚ß‚½•û‚ª‚¢‚¢

677 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/08/29(‹à) 13:37:31 ]
‰¹º”Fޝ‚Å¢‚Á‚Ă܂·B’N‚©•‚¯‚Ä(LGƒÖGM)
ƒGƒ‰[‰ÓŠFengine.SetInputToDefaultAudioDevice
ƒGƒ‰[“à—eF{"’l‚ª—LŒø‚Ȕ͈͂ɂ ‚è‚Ü‚¹‚ñB"}

Private Sub Recognized(ByVal sender As Object, ByVal e As RecognitionEventArgs)
  Console.WriteLine(e.Result.Text)
End Sub
Sub Main()
  Dim engine As New SpeechRecognitionEngine()
  AddHandler engine.SpeechRecognized, AddressOf Recognized
  engine.LoadGrammar(New DictationGrammar())
  engine.SetInputToDefaultAudioDevice()&bnsp<==‚±‚±‚ŃGƒ‰[
  Do While (True)
    Console.Write("Speak:")
    engine.Recognize()
  Loop
End Sub

678 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/02(‰Î) 22:59:54 ]
DataGridView‚Ì‘æ‚QƒL[Žg‚Á‚½ƒ\[ƒg‹³‚¦‚Ä‚­‚¾‚³‚¢

ƒ\[ƒgŽ©‘̂̓Zƒ‹‚̃wƒbƒ_[•”•ªƒNƒŠƒbƒN‚µ‚½‚玩“®‚Ås‚¦‚é‚à‚Ì‚ð
Žg‚¨‚¤‚ÆŽv‚Á‚Ä‚é‚ñ‚Å‚·‚ªA‚â‚Á‚Ï‚èˆê‚©‚ç‘‚­‚ׂ«‚Å‚·‚©‚Ë¥¥¥

679 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/02(‰Î) 23:13:22 ]
ƒwƒbƒ_ƒNƒŠƒbƒN‚¶‚á‚»‚è‚á‚»‚Ì—ñ‚Å‚µ‚©ƒ\[ƒg‚Å‚«‚ñ‚í‚È
DataSource‚ªBindingSource‚ÅBindingSource‚ÌŒ³‚ªDataTable‚È‚ç
BindingSource.SortŽg‚¦‚΂悵

680 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/03(…) 08:55:09 ]
‚ÜA‚»‚ê‚®‚ç‚¢‚Å‚«‚È‚«‚ᕳ‚¾‚ë

681 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/04(–Ø) 21:30:01 BE:766864883-2BP(4221)]
Button‚ðƒNƒŠƒbƒN‚·‚邱‚Ƃŕ¶Žš‚ðƒtƒH[ƒ€“à‚ÌTextBox‚É‘}“ü‚·‚é•û–@‹³‚¦‚Ä‚­‚¾‚³‚¢

682 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/04(–Ø) 22:01:27 ]
ŽÀŒ»‚µ‚½‚¢‚±‚Æ‚ð‚¿‚á‚ñ‚Æà–¾‚Å‚«‚È‚¢‚悤‚¶‚á–³—

683 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/05(‹à) 09:55:40 ]
>>681
Textbox.Text="‚à‚¤‚ ‚«‚ç‚ß‚½‚çH"

684 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/05(‹à) 11:32:41 ]
>>681
Private Sub Button_Click(sender As Object, e As EventArgs) _
Handles Button.Click
@'>>683‚̈ꕶBŠù‚É‚ ‚é•¶Žš—ñ‚ɒljÁ‚µ‚½‚¢‚È‚ç"="‚Í"+="
End Sub

685 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/06(“y) 01:09:14 ]
>>684
&=‚¶‚á‚È‚¢‚Ì‚©H



686 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/06(“y) 04:25:50 ]
‚Ê‚é‚Ê‚é‚Ñ‚¶‚ã‚ ‚é‚×[‚µ‚Á‚­I

687 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/06(“y) 09:47:44 ]
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
@Me.KeyPreview = True
End Sub

Private Sub Form1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp
@If e.KeyCode = Keys.Up Then
@@Call Button2_Click(Nothing, Nothing)
End If
End Sub

‚±‚ê‚Ū‚ð‰Ÿ‚µ‚½‚Æ‚«‚ÉAƒ{ƒ^ƒ“‚Q‚̃Cƒxƒ“ƒg‚ðŒÄ‚Ño‚·‚±‚Æ‚ª‚Å‚«‚é‚ñ‚¾‚¯‚ÇA
˜A‘±‚Å‚µ‚½‚¢‚Æ‚«‚͉½‰ñ‚à‰Ÿ‚³‚È‚¢‚Ƒʖڂ¾‚æ‚ËH
ª‚ð‰Ÿ‚µ‘±‚¯‚邱‚Æ‚ÅAƒ{ƒ^ƒ“‚Q‚̃Cƒxƒ“ƒg‚ð‰½‰ñ‚àŒÄ‚Ño‚µ‘±‚¯‚邽‚߂ɂ͂ǂ¤‚·‚ê‚΂悢‚Å‚·‚©H

688 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/06(“y) 10:13:21 ]
ƒ^ƒCƒ}[Žg‚¤H

689 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/06(“y) 10:24:48 ]
KeyDown‚Å‚¢‚¢‚ñ‚¶‚á‚ËH

690 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/06(“y) 11:05:14 ]
‚»‚à‚»‚àuƒL[‚ð‰Ÿ‚µ‚½Žž‚̈—v‚Å
‚í‚´‚í‚´KeyUp‚ð‘I‚ñ‚¾——R‚ª•s–¾‚·‚¬‚é

691 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/06(“y) 14:23:29 ]
>>687
>ª‚ð‰Ÿ‚µ‘±‚¯‚邱‚Æ‚Å
‰Ÿ‚µ‘±‚¯‚Ä‚¢‚éŠÔ‚ÍKeyUpƒCƒxƒ“ƒg‚ª”­¶‚µ‚È‚¢‚æB
ƒtƒH[ƒ€ƒfƒUƒCƒi‚ŃCƒxƒ“ƒg‚Ìà–¾Œ©‚‚ÂA‚Ü‚¸‚ÍE‚¤ƒCƒxƒ“ƒg‚ðŒ©’¼‚»‚¤B


692 –¼‘OF687 [2008/09/07(“ú) 02:22:09 ]
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
Žd•û‚È‚­keypress‚Å•¶ŽšƒL[‚ðŠ„‚è“–‚Ă܂µ‚½B
‚ ‚Æ‚à‚¤ˆê‚ÂŽ¿–â‚È‚ñ‚Å‚·‚ªA
MsgBox()‚ŕϔ‚ð•\ަ‚³‚ê‚邱‚Ƃ͂ł«‚È‚¢‚ñ‚Å‚µ‚傤‚©H
‚bŒ¾Œê‚Ìprintf("%d",x)‚̂悤‚É

693 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/07(“ú) 02:33:11 ]
•’ʂɂł«‚éB

694 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/07(“ú) 13:15:26 ]
>>692
CŒ¾Œê‚Åì‚ê‚æB

695 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/07(“ú) 13:33:31 ]
‚·‚¢‚Ü‚¹‚ñA‚ǂȂ½‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B
«‚̉æ–ʂɂ ‚邿‚¤‚ȃRƒ“ƒ|[ƒlƒ“ƒg‚ð’T‚µ‚Ä‚¢‚Ü‚·B
www4.ocn.ne.jp/~izu1/software/sample.htm
‚Ç‚ñ‚Ȃ̂©‚Æ‚¢‚¤‚ÆAƒ{ƒ^ƒ“‚ðƒhƒ‰ƒbƒN•ƒhƒƒbƒv‚Å”z’u‚Å‚«A
‚»‚Ì’·‚³‚ð’²ß‚Å‚«‚½‚è‚·‚邿‚È‚à‚̂ł·B
—L—¿‚Å‚à‚©‚Ü‚¢‚Ü‚¹‚ñB
‚Ç‚¤‚¼‚¨Šè‚¢‚µ‚Ü‚·





696 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/07(“ú) 14:01:15 ]
>>695
ŽÀsŽžƒŠƒTƒCƒY‚Å‚«‚éƒRƒ“ƒgƒ[ƒ‹‚̃Tƒ“ƒvƒ‹
www.codeproject.com/KB/vb/controlresize.aspx
ƒTƒ“ƒvƒ‹‚Å‚ÍAŽl‹÷‚ÅƒŠƒTƒCƒY‚Å‚«‚邿‚¤‚ɂȂÁ‚Ă邯‚ÇAC³‚µ‚͉E‚É—ˆ‚½‚烊ƒTƒCƒY‚ðs‚¤‚Æ‚·‚ê‚Î’·‚³‚¾‚¯’²ß‚Å‚«‚邿‚¤‚ɂȂéB
‚Ü‚½AŽl‹÷‚Ƀ{ƒbƒNƒX‚ð•`‰æ‚µ‚Ă邯‚±‚ë‚ðÁ‚µ‚ÄAControlPaint.DrawBorder(‚à‚µ‚­‚ÍButtonRenderer)‚ðŽg‚Á‚ă{ƒ^ƒ“˜g‚ð•`‰æ‚·‚ê‚ÎOK.

697 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/07(“ú) 14:35:31 ]
please tell me how to make com wrapper

698 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/08(ŒŽ) 04:59:13 ]
ŠÂ‹«FWindowsXPAVB.NET 2005 std.
ƒ^[ƒQƒbƒgFWindows Mobile 5.0 (.NET Compact Framework 2.0)
Ž¿–âŽÒ‚̃Œƒxƒ‹FDBH‚È‚É[HVB.NETH‚»‚ê‚Á‚¨‚¢H

‚æ‚­‚í‚©‚ç‚È‚¢‚±‚Æ
ESJIS‚Å‘‚©‚ꂽCSVƒtƒ@ƒCƒ‹‚©‚ç1ƒŒƒR[ƒh‚“Ǟ‚ñ‚ÅAƒf[ƒ^ƒx[ƒXƒtƒ@ƒCƒ‹‚ɂȂ¢
@id‚È‚ç’Ç‹LAŠù‘¶id‚Ȃ烌ƒR[ƒh‚ÌXV‚ð‚·‚é•û–@B(CSVƒtƒ@ƒCƒ‹‚Í”•SKB`”MB’ö“x)
–{“–‚̓f[ƒ^ƒx[ƒXƒtƒ@ƒCƒ‹Œo—R‚¶‚á‚È‚­‚Ä’¼ÚCSV‚ðƒf[ƒ^ƒ\[ƒX‚Æ‚µ‚ÄŽg‚¢‚½‚¢‚Ì‚É
•û–@‚ª‚í‚©‚ç‚È‚¢‚ ‚΂΂΂΂Î

699 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 07:50:26 ]
’Ç‹LAƒe[ƒuƒ‹‚Í‚±‚ñ‚ÈŠ´‚¶‚È‚ñ‚Å‚·‚ªB
id(intŒ^AŽåƒL[A‚½‚¾‚µŒ‡”Ô—L‚è)
name(varcharŒ^AÅ‘å32)
note(textŒ^ANULL‹–‰Â)
data(datetimeŒ^A"1999-08-31 06:06:06"‚Ƌ󔒊܂ނ̂Å""‚ň͂ñ‚Å‚ ‚é)

700 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 09:57:50 ]
>>696
‚È‚é‚Ù‚ÇA‚»‚¤‚¢‚¤ƒRƒ“ƒgƒ[ƒ‹‚à‚Å‚«‚é‚ñ‚Å‚·‚ËB
î•ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I


701 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 15:29:18 ]
win2000ŠÂ‹«‚ÅDataGridView‚ð•\ަ‚³‚¹‚é‚Ì‚ª
‚¦‚ç‚¢’x‚¢‚ñ‚¾‚ª‚»‚ñ‚È‚à‚ñHwin2000‚¾‚©‚çH
‘ÌŠ´10—ñ100s•\ަ‚É10•b‚®‚ç‚¢

ˆ—‚Í“Á‚É–³‚­‚Äs‚ð100s’ljÁ‚µ‚½‚¾‚¯EEE

702 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 16:12:51 ]
>>701
‚»‚ñ‚È’x‚¢‚Ƃ͎v‚í‚È‚¢‚ñ‚¾‚ªEEE
‚¤‚¿‚̂͂܂Ÿ1•b‚Æ‚©‚»‚ñ‚È‚à‚ñ‚¾‚ªEEE



703 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 16:17:40 ]
1s‚¸‚’ljÁ‚µ‚½‚Æ‚©

704 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 16:22:42 ]
Fill‚ÉŽžŠÔŠ|‚©‚Á‚Ă邯‚©
ŽÀ‚ÍŠeƒJƒ‰ƒ€10–œ•¶Žš‚قǂ̕¶Žš—ñ‚Æ‚©

705 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 16:24:29 ]
VISTA‚É‚µ‚È‚¢•n–Rl‚¾‚©‚炾‚낤‚È‚—



706 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 16:48:49 ]
>>701
’x‚·‚¬B
>“Á‚Ɉ—‚Í–³‚­‚Ä
‚Ä‚±‚½‚ ”ñƒoƒCƒ“ƒhH‚»‚ê‚Å‚»‚Ì‘¬“x‚È‚ç
ƒf[ƒ^ƒ\[ƒX‹^‚Á‚½•û‚ª‚¢‚¢‚©‚àŽŽ—ûB

>>705
‚¨‘O‚ªŽ¸‚¹‚邾‚¯‚Å‚à½Ú‚Ì•½‹ÏƒŒƒxƒ‹‚ªã‚ª‚é‹C‚ª‚·‚éB

707 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 16:52:08 ]
>>701
‚¢‚Á‚½‚¢‚Ç‚ñ‚ȃ}ƒVƒ“‚łǂñ‚ȃ\[ƒX‚Å@‚Á‚Ă̂ª­‚µ‚͂킩‚ç‚È‚¢‚ƈêŠT‚ÉŒ¾‚¦‚È‚¢‚ÆŽv‚¤‚ñ‚¾‚í
‚³‚·‚ª‚ɂȂ¢‚Ƃ͎v‚¤‚¯‚ǃƒ‚ƒŠ256‚Å“®‚¢‚Ă邯‚©


708 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/08(ŒŽ) 16:57:08 ]
‚¨‚Ü‚¦HH–Ï‘z‚µ‚·‚¬‚Ä“ª‚ª”š”­‚µ‚¿‚á‚Á‚ĂȂ¢‚©H

709 –¼‘OF701 mailto:sage [2008/09/08(ŒŽ) 18:00:00 ]
>>702
‚»‚¤‚Å‚·‚©A“Á‚Éwin2000‚¾‚©‚ç‚Æ‚¢‚¤‚±‚Æ‚à–³‚¢‚̂ł·‚ËEEE

>>703/704
Me.DataGridView1.RowCount = 100
‚±‚Ì‚Ps‚ðForm_Load‚É‘‚¢‚½‚¾‚¯‚Å‚·B
ƒf[ƒ^‚àƒZƒbƒg‚µ‚ĂȂ¢‚Å‚·B

>>707
CPU Pentium4 3G
MEM 1G
‚Ȃ̂łƂ肠‚¦‚¸–â‘è‚È‚¢‚©‚ÆEEE

•â‘«‚ÅA
ƒRƒ“ƒpƒCƒ‹‚µ‚½exe‚ðXP‚Ì“¯“™‚­‚ç‚¢‚̃}ƒVƒ“‚Å“®‚©‚µ‚½ê‡ˆêu‚Å•\ަ‚³‚ê‚Ü‚µ‚½B
Win2000ŠÂ‹«‚ÉEl Tabelle Sheet 4.0J‚̃gƒ‰ƒCƒAƒ‹‚ð“ü‚ê‚Ä‚â‚Á‚Ă݂½‚çˆêu‚Å•\ަ‚³‚ê‚Ü‚µ‚½B

‚à‚¤DetaGridView‚È‚ñ‚Ä‚â‚߂ă‰ƒCƒZƒ“ƒXŠm•Û‚µ‚Ä
El Tabelle Sheet‚ÅŠJ”­‚µ‚悤‚©‚Æl‚¦’†‚Å‚·B

>>705
‹qæŠÂ‹«‚ɇ‚킹‚ÄŠJ”­ŠÂ‹«OS‚ðWin2000‚É‚µ‚½‚Ì‚Å
•n–R‚Ȃ̂͋qæ‚Ȃ̂łǂ¤‚É‚à‚È‚ç‚ñ‚—


710 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/08(ŒŽ) 18:04:05 ]
Ž©•ªvista‚¾‚¯‚Ç‚³A•Ê‚Éxp‚Å‚à2000‚Å‚à‚¢‚¢‚¶‚á‚ñB

‚½‚¾Avista‚̓Nƒ\‚¾ƒoƒO‚¾‚炯‚¾xp‚Ì‚ª”ç”{‚¢‚¢I‚Æ‚©
ƒ}ƒjƒ…ƒAƒ‹Œ©‚È‚¢‚Å‚¢‚¤l‚Í‚«‚ç‚¢B

ŒÂl‚Å2008server‚Ù‚µ‚¢‚ñ‚¾‚¯‚ÇA‚Þ‚¾‚©‚È‚ŸB

711 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 18:13:51 ]
VISTA‚Ío‚é‚Ì’x‚©‚Á‚½‚©‚ç‚ÈB•]‰¿‚ª’è‚Ü‚é‚̂͂܂¾‚Q”N‚®‚ç‚¢æ‚Ì‚±‚ƂȂñ‚¶‚á‚È‚¢‚©H

712 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 18:58:16 ]
>>709
>Me.DataGridView1.RowCount = 100
>‚±‚Ì‚Ps‚ðForm_Load‚É‘‚¢‚½‚¾‚¯‚Å‚·B
>ƒf[ƒ^‚àƒZƒbƒg‚µ‚ĂȂ¢‚Å‚·B
‘Ò‚ÄB>>701 ‚Åu10—ñv‚Æ‚©Œ¾‚Á‚ĂȂ©‚Á‚½‚©H

713 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/08(ŒŽ) 19:14:14 ]
H

714 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/08(ŒŽ) 22:43:10 BE:1789351687-2BP(4221)]
>>683-684
’x‚ê‚Ü‚µ‚½‚¯‚Ç‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

715 –¼‘OF701 mailto:sage [2008/09/09(‰Î) 09:03:21 ]
>>712
‚¤‚ñB‚¾‚©‚ç10—ñ100s‚Æ‘‚¢‚Ä‚ ‚邿H
10—ñ‚̓fƒUƒCƒi‚ŒljÁ
100s‚ðƒR[ƒh‚ŒljÁ




716 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/09(‰Î) 12:18:40 ]
Private Sub mnuMedian_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuMedian.Click
objUndo = picSample.Image
picSample.Image = Median(picSample.Image)
End Sub
‚Ń{ƒ^ƒ“‚ð‰Ÿ‚µ‚ĉ摜‚ð•ÏŠ·‚µ‚Ä
Private Sub mnuUndo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuUndo.Click
picSample.Image = objUndo
End Sub
ƒƒjƒ…[‚ðƒNƒŠƒbƒN‚µ‚Ĉ—‘O‚̉摜‚É–ß‚»‚¤‚Æ‚µ‚Ä‚é‚̂ł·‚ª,
objData‚Ɉ—Œã‚̉摜‚ª•Û‘¶‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·.‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂ł·‚©H
objUndo‚ÍForm Class‚ŕϔ錾‚µ‚Ă܂·.

717 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 12:22:20 ]
Šî–{“I‚É‚½‚¾‚Ì‘ã“ü‚Ȃ瓯‚¶ƒIƒuƒWƒFƒNƒg
Clone‚Æ‚©New‚Æ‚©‚ŕʂ̃IƒuƒWƒFƒNƒgì‚ê

718 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 12:31:31 ]
>>716
objUndo = picSample.Image.Clone()

ŽQÆŒ^‚Æ’lŒ^‚Ì‹æ•Ê‚ª‚‚¢‚ĂȂ¢‚ ‚½‚肪VB

719 –¼‘OF716 [2008/09/09(‰Î) 12:38:54 ]
>>717 ’lŒ^‚ÆŽQÆŒ^‚Ì–}ƒ~ƒX‚Å‚·‚ËB‚í‚©‚è‚Ü‚µ‚½B
•‚©‚è‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

720 –¼‘OF716 [2008/09/09(‰Î) 12:41:21 ]
>>718
’ljÁ‚Å
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

721 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 14:07:36 ]
‘«‚µŽZ‚ÌŒ‹‰Ê‚ð‚RŒ…ƒJƒ“ƒ}‹æØ‚è‚Å•\ަ‚·‚é
‘«‚µŽZƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðì‚肽‚¢‚̂ł·‚ª

‹³‚¦‚Ä‚­‚¾‚³‚¢B

722 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 14:29:13 ]
(a + b).ToString("0.000")

723 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 14:30:06 ]
ƒJƒ“ƒ}‚ƃsƒŠƒIƒhŠÔˆá‚¦‚½B

724 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/09(‰Î) 14:32:22 ]
‚·‚°[
VBA‚Á‚ĕ֗˜‚¶‚á‚ñI

725 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 15:07:45 ]
VBA‚©‚æ‚Á




726 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 17:31:24 ]
ƒGƒfƒBƒ^‚Å“¯‚¶ƒRƒ“ƒgƒ[ƒ‹‚¾‚¯‘S•”‘I‘ð‚·‚é•û–@–³‚¢H

727 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 17:39:45 ]
‚ ‚ ‚²‚ß‚ñBVB‚Å‚·‚Å‚·B

728 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 18:05:19 ]
‚È‚¢

729 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 19:40:55 ]
JANE‚̃XƒŒˆê——‚Ý‚½‚¢‚ȃRƒ“ƒgƒ[ƒ‹‚Á‚Ä‚ ‚è‚Ü‚·‚©H

730 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 19:44:22 ]
‚Ü‚¸ƒAƒ“ƒJ[•t‚¯‚₪‚ꕳ’Ž‚Ç‚à

731 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/09(‰Î) 22:35:57 ]
‚¾‚ª‚±‚Æ‚í‚é

732 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/10(…) 11:51:24 ]
>>729
TreeView

733 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/10(…) 13:21:48 ]
>>729
Jane‚ª‚Ç‚ñ‚ȃuƒ‰ƒEƒU‚©‚Í’m‚ç‚ñ‚ªA
‚à‚µ¡‚©‚çVB.net‚©C#‚Å2‚¿‚á‚ñƒuƒ‰ƒEƒUì‚é‚È‚çA
ƒXƒŒˆê——‚É‚ÍListView(Úו\ަ)‚©DataGridViewŽg‚¤B

734 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/10(…) 14:19:05 ]
Jane‚Á‚ÄDelphi‚Åì‚ç‚ê‚Ä‚é‚ñ‚¾‚æ‚È

735 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/10(…) 21:12:36 ]
‚¦[‚Æ‚ ‚é•¶Žš—ñ‚©‚ç•b‚݂̂ŕ\‚³‚ê‚Ä‚¢‚鎞ŠÔ‚Ìî•ñ‚ð³‹K•\Œ»‚ÅŽæ‚èo‚µ‚Ä
hh/mm/ss‚ÌŒ`‚É’¼‚µ‚½‚¢‚ñ‚Å‚·‚¯‚ê‚Ç‚à

‚¿‚å‚Á‚ƃOƒO‚Á‚½‚ç
detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1110391756?fr=rcmd_chie_detail
‚Æ‚¢‚¤‰ñ“š‚ª‚ ‚Á‚½‚̂ł·‚ª‚È‚ñ‚©—Í‹Z‚È‚ñ‚Å‚·‚¯‚Ç
‚à‚Á‚Æ“ú•tŽžŠÔŠÖ”‚Æ‚©‚ŃXƒp‚Á‚Æs‚¤•û–@‚Í–³‚¢‚Å‚µ‚傤‚©H



736 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/10(…) 21:18:12 ]
‚»‚ñ‚È“ÁŽêŽù—v‚É‚±‚½‚¦‚郃\ƒbƒh‚ª”Ä—pƒ‰ƒCƒuƒ‰ƒŠ‚É‚ ‚Á‚½‚ç
‚Þ‚µ‚ë•sŽv‹c‚¾‚ÆŽv‚¤‚ñ‚¾‚ªBB

‚Á‚Ä‚¢‚¤‚©ƒR[ƒh‚Ì‘‚«•û‚Í‚Æ‚à‚©‚­Al‚¦•û‚Í‚¢‚½‚Á‚ăI[ƒ\ƒhƒbƒNƒX‚Å
‚Ç‚±‚ª—Í‹Z‚È‚ñ‚¾‚©—‰ð‚ɋꂵ‚Þ‚¼B

737 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/10(…) 21:21:46 ]
TimeSpan.FromSeconds

738 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/10(…) 21:28:34 ]
>>735
³‹K•\Œ»‚ÅH

739 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/10(…) 21:31:01 ]
³‹K•\Œ»‚ÅŽæ‚èo‚µ‚½‚¢‚Ì‚©ŠÖ”‚ŃXƒpƒb‚Æs‚¢‚½‚¢‚Ì‚©

740 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/10(…) 21:33:48 ]
‚¢‚âA—Í‹Z‚Æ‚¢‚¤Š´Šo‚Í—‰ð‚Å‚«‚邪B
>>737‚Ý‚½‚¢‚É‚·‚é‚Ì‚ªƒVƒ“ƒvƒ‹‚Å‚¢‚¢‚ÆŽv‚¤‚æB


741 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/10(…) 21:35:34 ]
TimeSpan.FromSeconds().ToString()‚ÅI‚í‚肾‚È

742 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/10(…) 21:35:47 ]
‚ A³‹K•\Œ»‚ÅŽæ‚èo‚·‚Æ‚±‚ë‚Ío—ˆ‚Ă܂·
>>737‚𒲂ׂĂ݂܂·

743 –¼‘OF735 mailto:sage [2008/09/11(–Ø) 00:06:13 ]
’x‚­‚È‚è‚Ü‚µ‚½‚ªãŽè‚­‚¢‚«‚Ü‚µ‚½
—‰ðo—ˆ‚ĂȂ¢•”•ª‚Í‚ ‚è‚Ü‚·‚ª‚Ƃ肠‚¦‚¸–]‚ñ‚¾“®ì‚Í‚µ‚Ä‚­‚ê‚Ă܂·
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

744 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/11(–Ø) 00:14:03 ]
VS2003.NET‚Å‚·‚ªAJava‚Ì‘€ì‚Á‚Äo—ˆ‚é‚̂łµ‚傤‚©?


745 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 00:33:09 ]
ˆÓ–¡‚ª•ª‚©‚ç‚È‚¢B




746 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/11(–Ø) 00:51:40 ]
>>745
‚¤‚º‚¦‚È‚¨‘O‚É•·‚¢‚Ă˂¦‚æ

747 –¼‘OF744 mailto:sage [2008/09/11(–Ø) 00:57:14 ]
‚Ü‚Á‚½‚­‚¾

748 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 01:03:21 ]
>>747
‚ÅA‚Ç‚¤‚¢‚¤ˆÓ–¡H

749 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 01:06:33 ]
>>744
‚»‚à‚»‚àƒXƒŒˆá‚¢

750 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 10:35:08 ]
>>698‚Å‚·‚ªA‚¿‚傱‚Á‚ƃqƒ“ƒg‚¾‚¯‚Å‚à‚¢‚½‚¾‚¯‚Ü‚¹‚ñ‚©H


751 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 10:59:50 ]
>>750
‰¡‘„‚Å‚·‚Ü‚ñ‚ª
‚ ‚ê‚¶‚á‚ËH@CSV“ǂݎæ‚Á‚ÄDataTable‚ɂłàŠi”[‚·‚ê‚Î@‚Ă͂Ȃµ‚¶‚á‚ËH
Ѝˆá‚¢‚µ‚Ä‚½‚çƒXƒ‹[‚µ‚Ä‚­‚ê

752 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 11:10:45 ]
>>750
ODBC‚̃eƒLƒXƒgƒhƒ‰ƒCƒo‚Ì‚±‚Æ‚ðŒ¾‚Á‚Ä‚é‚È‚çŠù‚É”ñ„§B
VB‚¾‚Á‚½‚çMy‚È‚ñ‚½‚ç‚ÉCSV—p‚̃eƒLƒXƒgƒŠ[ƒ_[ƒNƒ‰ƒX‚ª‚ ‚Á‚½‚Í‚¸B

753 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 11:13:24 ]
>>698
‚±‚±‚ç‚Ö‚ñ

www.atmarkit.co.jp/fdotnet/dotnettips/487csvparser/csvparser.html
dobon.net/vb/dotnet/file/readcsvfile.html

754 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 11:14:48 ]
‚»‚ñ‚È‚à‚ñƒGƒNƒZƒ‹‚Æ‚©‚Å‚¢‚¢‚µAVB‚Å‚â‚é‚قǂłà‚È‚¢B

755 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 15:06:07 ]
VB2005‚ł̎¿–â
Form1‚©‚çForm2‚ðShowDialog‚ÅŠJ‚¢‚Ä
Form2‚ðuXv‚ŕ‚¶‚邯
Form1‚܂ňê‚ÉI—¹‚µ‚Ä‚µ‚Ü‚¤‚ñ‚¾‚ª

‚±‚ê‚̓oƒOH
ˆê‰žForm1‚ÌClosingƒCƒxƒ“ƒg‚ʼnñ”ð‚Í‚µ‚Ä‚é‚ñ‚¾‚ª
VB2003‚ÌŽž‚ɂ͂Ȃ©‚Á‚½Œ»Û‚Ȃ̂Ţ˜f’†



756 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 15:15:24 ]
‚«‚Á‚Æ‚¨‚Ü‚¢‚̃R[ƒh‚̃oƒO

757 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 15:59:05 ]
‚킵‚à‚»‚¤Žv‚¤

758 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 16:05:27 ]
‚¨‚¢‚Ç‚ñ‚à‚»‚¤Žv‚¤‚Å‚²‚í‚·

759 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 16:05:52 ]
‚í‚Á‚¿‚à‚»‚¤Žv‚¢‚ñ‚·B

@@cForm2‚ªƒXƒ^[ƒgƒAƒbƒvƒIƒuƒWƒFƒNƒg‚ɂȂÁ‚Ă邯‚©B

760 –¼‘OF755 mailto:sage [2008/09/11(–Ø) 16:07:13 ]
¡“ú—ˆ‚½WindowsƒAƒbƒvƒf[ƒg‚©‚¯‚ÄÄ‹N“®‚µ‚½‚ç’¼‚Á‚½c
ÅݼެºØ¬c

761 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 16:08:16 ]
>>759
‚¢‚âASUBMAIN‚©‚çŒÄ‚Ño‚µ‚Ä‚½
‚Ȃɂâ‚ç‰ðŒˆ‰º‚Á‚Û‚¢‚Ì‚ÅÄŒ»‚Å‚«‚È‚¢c‚—

762 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 16:09:52 ]
EXCEL‚Æ‚©‘flBƒvƒ‚È‚çJava‚ð‘I‚ÔB

763 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 16:55:41 ]
JAVA(Î)

764 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 18:03:55 ]
Java‚ð^‚É•K—v‚Æ‚·‚éˆÄŒ‚Á‚Ä­‚È‚¢‚æ‚ÈB
‚Ç‚¤‚µ‚Ä‚±‚ê‚ÅJava‚È‚ñ‚¾H‚Á‚ÄŒ¾‚¢‚½‚­‚È‚é‚͎̂R‚Ù‚Ç‚ ‚邪B

765 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 18:09:31 ]
‚»‚ê‚ÍVB‚¾‚Á‚Ä“¯‚¶‚±‚ÆB‚È‚ñ‚È‚çƒGƒNƒZƒ‹‚Æ‚©VBA‚Å‚¢‚¢‚¶‚á‚ñ‚©B



766 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 19:09:49 ]
JAVA‚̂ق¤‚ªi‹q‚ðŒ¾‚¢‚­‚é‚ß‚Äj’P‰¿‚ð‚‚­Ý’è‚Å‚«‚邯‚©
JAVA‚Ì‹³ˆç‚µ‚©‚µ‚ĂȂ¢‚Æ‚©

767 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 19:12:51 ]
‚Å‚à‚³A‚È‚ñ‚©JAVA‚Ì•û‚ª‚©‚Á‚±‚æ‚­‚ËH

768 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 19:31:16 ]
>>767
ƒCƒ~ƒt

769 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 21:11:20 ]
ƒ\[ƒX‚̉“ǫiƒƒ“ƒe‚É‚¨‚¢‚ÄjJAVA‚ÆVB‚¶‚á‚Ç‚Á‚¿‚ªã‚¾H

770 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 21:48:24 ]
‚È‚ñ‚©JavaŽg‚¢‚Á‚Ä‚ ‚±‚ª‚ê‚¿‚Ⴄ‚æ‚Èc
Java‚Á‚ÄA‚È‚ñ‚©Œ˜‚¢‚Á‚Ä‚¢‚¤‚©‚³A“‚¢‚©‚ç‚Èc

771 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 22:15:59 ]
JAVA‚È‚ñ‚©Šo‚¦‚Ä‚àƒQ[ƒ€ì‚ê‚È‚¢‚¶‚á‚ñ‚—‚—

772 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/11(–Ø) 22:25:44 ]
>769
if‚âwhile‚̃uƒƒbƒNI’[‚ª–¾‹L‚³‚ê‚Ä‚¢‚éA‚Æ‚¢‚¤“_‚ÍVB‚ª—L—˜‚©B
‚ׂ‚ɑ¼‚ÌŒ¾Œê‚Å‚àƒRƒƒ“ƒg‚Åu‚±‚̃JƒbƒR‚͂ǂ̃‹[ƒv‚ÌI’[‚¾‚æv‚Á‚Ä‘‚¢‚Æ‚¢‚Ä‚­‚ê‚ê‚΂¢‚¢‚ñ‚¾‚ªB

773 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 01:18:39 ]
ƒQ[ƒ€‚Á‚ÄiÎ

774 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 01:43:31 ]
>>751-753
‚»‚ꂪ‚Å‚·‚ÈA.NET CF 2.0‚¾‚ÆÈ‚©‚ê‚Ä‚é‚ñ‚Å‚·‚íBTextFieldParserƒNƒ‰ƒX‚ªB
Œ‹‹ÇAŽ©•ª‚Åcsv—p‚̃p[ƒT‘‚­‚È‚è‚È‚ñ‚Ȃ肵‚È‚¢‚Æ‚¢‚¯‚È‚¢‚Æ‚¢‚¤B
VB.NET‚È‚çŠÈ’P‚¾‚©‚ç‚ÆˆÀ¿‚¯‡‚¢‚µ‚È‚¯‚è‚á‚æ‚©‚Á‚½EEEB


775 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 01:56:20 ]
CSV’ö“x‘‚­‚Ì‚àŠÈ’P‚¾‚Æ‚¨‚à‚¤‚¯‚ÇB



776 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/12(‹à) 03:25:10 ]
.NET‰SŽÒ‚ÌŒ³JAVAŽg‚¢‚Å‚·B
‚ ‚éƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ª•¡”‚ ‚Á‚½ê‡‚ÉA“¯‚¶‚à‚Ìi“¯‚¶ŽQƃAƒhƒŒƒXj‚Å‚ ‚é‚©
”»’f‚·‚éŽè’i‚Í–³‚¢‚Å‚µ‚傤‚©H
•Ï”‚Ì‘ã“ü‚ðŠÜ‚ÞŽQÆ“n‚µ‚ÅŠú‘Ò‚µ‚½“®ì‚ɂȂç‚È‚¢Žž‚ÉA
“¯ˆê‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Å‚ ‚é‚©Šm”F‚µ‚½‚¢ê–ʂ͑½‚¢‚ÆŽv‚¤‚̂ł·‚ªBBB

GCHandle‚ðŽg‚¤‚悤‚Å‚·‚ªA‚í‚´‚í‚´ƒR[ƒh‚ð‘‚©‚È‚¢‚ÆŒ©‚¦‚È‚¢‚̂łµ‚傤‚©H
Java‚ÌŽž‚ÍAEclipseƒfƒoƒbƒK‚̕ϔƒrƒ…[‚É•\ަ‚³‚ê‚éIDXX‚Ì’l‚ª“¯‚¶‚È‚ç
“¯‚¶ƒCƒ“ƒXƒ^ƒ“ƒX‚ÆŒ©‚È‚µ‚Ä‚¢‚Ü‚µ‚½B

777 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 03:48:33 ]
>>775
Ž©•ª‚Å‘‚©‚È‚«‚á‚È‚ç‚È‚¢‚È‚çVB‚È‚ñ‚©‘I‚т܂¹‚ñ‚æA‚ÆB

778 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 05:13:37 ]
rfc€‹’‚œǂݎæ‚낤‚Æ‚·‚ê‚΂»‚ê‚È‚è‚ɃR[ƒh‚ª•K—v‚ɂȂ邪A
‚½‚¢‚ª‚¢ƒ[ƒJƒ‹ƒ‹[ƒ‹‚Åcsv‚Íì‚ç‚ê‚Ä‚é‚à‚Ì‚¾B
ƒf[ƒ^‚ɃJƒ“ƒ}‚âƒ_ƒuƒ‹ƒNƒI[ƒe[ƒVƒ‡ƒ“‹ÖŽ~‚Æ‚¢‚Á‚½ƒ‹[ƒ‹‚Ì‚à‚Ì‚à‘½‚¢B
‚»‚ê‚È‚ç‚ÎString.Split‚ňꔭ‚¾‚ëB

779 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 08:45:10 ]
>>776
Object.ReferenceEquals

780 –¼‘OF776 mailto:sage [2008/09/12(‹à) 09:59:25 ]
>>779
‚ ‚肪‚Æ‚¤B

781 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 10:38:29 ]
DataGridView‚Á‚Ä

col1,col2
row1
row2

‚©‚ç
row1,row2
col1
col2

‚Ì•À‚тɕÏX‚Å‚«‚Ü‚·‚©H

ŠÂ‹«‚ÍVB2005‚Å‚·B


782 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/12(‹à) 10:56:08 ]
ƒfƒoƒbƒOŽž‚̃[ƒJƒ‹Window‚ÅADataTable‚ÌSystem.Data.DataRow‚Ì
’†g‚ðŽèŒy‚É”`‚«‚½‚¢‚̂ł·‚ªA‰½‚©—Ç‚¢•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H

783 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 11:23:20 ]
ƒEƒHƒbƒ`‚Ì’l‚̉E‚Ì•û‚ɃrƒWƒ…ƒAƒ‰ƒCƒU‚ð‘I‚ÔƒAƒCƒRƒ“‚ª‚È‚©‚Á‚½‚©‚ÈH

784 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 12:30:09 ]
>>781
‚Å‚«‚Ü‚¹‚ñB

785 –¼‘OF781 mailto:sage [2008/09/12(‹à) 13:23:20 ]
>>784
‚â‚Á‚Ï‚èo—ˆ‚È‚¢‚Å‚·‚©B
“š‚¦‚Ä‚­‚ê‚Ä‚ ‚肪‚Ƃł·B

•ʂȕû–@‚ðl‚¦‚Ă݂܂·B




786 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 13:27:27 ]
‹@ŠB“I‚É‚®‚é‚®‚é‚â‚邵‚©‚È‚¢‚¾‚낤‚Ë„ROW@COL

787 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 16:27:34 ]
Œg‘Ñ‚©‚玸—炵‚Ü‚·B

VB2005‚Ȃ̂ł·‚ª‚¨‹³‚¦Šè‚¢‚Ü‚·B

‹Æ–±—vŒ‚Ńuƒ‰ƒEƒUã‚ɃIƒŠƒWƒiƒ‹‚Ì‚b‚n‚l‚ð•\ަ‚·‚é•K—v«‚ªo‚Ä‚«‚Ü‚µ‚½B

“–‚½‚è‘O‚Å‚·‚ªAaspxiWebjƒfƒUƒCƒ“‚̃c[ƒ‹ƒ{ƒbƒNƒX‚ɂ͕\ަ‚³‚ê‚Ü‚¹‚ñB

Registory COM free ‚à’²‚ׂ½‚̂ł·‚ªA‚¢‚܂ЂƂ“I‚ðŽË‚Ü‚¹‚ñB

MFC‚âWin32API‚âSDK‚łȂñ‚Æ‚©‚È‚é‚à‚̂łµ‚傤‚©H

‚¢‚«‚È‚è•sç^‚ÈŽ¿–â‚Å‚·‚ªA‰½‘²‹X‚µ‚­‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B

788 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/12(‹à) 20:46:41 ]
Split()‚Í‚â‚߂肯B‚à‚¤‚¿‚å‚¢‚Ђ˂Á‚ĊȈՂÈCSVƒp[ƒT[‚©‚­‚Ù‚¤‚ª‚¢‚¢‚¼B
ƒRƒƒ“ƒg—“‚È‚ñ‚Ä“Á‚ɉpŒê‚¾‚Æ ","‚È‚ñ‚ÄŽg‚í‚ê•ú‘肾B

789 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/13(“y) 00:53:25 ]
ƒf[ƒ^‚ɃJƒ“ƒ}‚â‰üsƒR[ƒh‚ª“ü‚邿‚¤‚ÈꇂÍ
ƒ_ƒuƒ‹ƒNƒEƒH[ƒe[ƒVƒ‡ƒ“‚Å‚­‚­‚é‚ñ‚¾‚©‚çƒJƒ“ƒ}Žg‚í‚ê•ú‘è‚Å‚à‚©‚Ü‚í‚È‚¢‚¾‚ë

790 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/13(“y) 01:02:17 ]
”nŽ­‚Í–Ù‚Á‚Ä‚ë

791 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/13(“y) 01:06:07 ]
> ƒRƒƒ“ƒg—“‚È‚ñ‚Ä“Á‚ɉpŒê‚¾‚Æ ","‚È‚ñ‚ÄŽg‚í‚ê•ú‘肾B

‚¾‚©‚牽H

792 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/13(“y) 01:08:41 ]
ƒ[ƒJƒ‹ƒ‹|ƒ‹‚Åì‚Á‚Ä‚½ ŒÀ’è‚̘b‚¾‚ëB
ƒJƒ“ƒ}‚ª“ü‚邿‚¤‚ȃf[ƒ^‚É‚ÍTSV‚ðŽg‚Á‚Ä‚½‚ÈB
‚±‚ê‚©‚ç“ǂݑ‚«—¼•ûì‚é‚̂ȂçXML‚ðŽg‚¦‚Á‚Ä‚±‚Æ‚ÅϋɓI‚ɂ̓Tƒ|[ƒg‚µ‚È‚¢‚Ì‚¾‚낤B


793 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/13(“y) 14:22:43 ]
‚µ‚©‚µCSV‚͕֗˜‚¾‚æ‚È

794 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/13(“y) 14:31:27 ]
789‚ÍASplit‚Ì“®ì‚ð‚µ‚ç‚È‚¢‚Ì‚©A‚¢‚â‚»‚ñ‚È‚±‚Ƃ͂ǂ¤‚Å‚à‚¢‚¢B
XML‚æ‚èYaml‚ªD‚݂Ȃñ‚¾‚¯‚ÇAƒ‰ƒCƒuƒ‰ƒŠ­‚È‚¢‚ñ‚¾‚æ‚ËB

795 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/13(“y) 15:23:05 ]
‚·‚݂܂¹‚ñB
GetType‰‰ŽZŽq ‚Æ@TypeOf‰‰ŽZŽq ‚̈Ⴂ‚͂ǂ¤‚¢‚Á‚½‚à‚̂łµ‚傤‚©H
‚Ç‚¿‚ç‚à•Ï”‚Ü‚½‚̓IƒuƒWƒFƒNƒg‚ÌŒ^‚ðŽæ‚èo‚·‚̂łµ‚傤‚©B
‚Ç‚¤‚à‚æ‚­‚í‚©‚ç‚È‚¢‚܂܂łµ‚½B‚æ‚낵‚­‚Å‚·B




796 –¼‘OF795 mailto:sage [2008/09/13(“y) 15:34:08 ]
‚»‚ê‚Æ‚ ‚ÆA‚à‚¤‚ЂƂÂASystem.Type.GetType ƒƒ\ƒbƒh‚à‚ ‚è‚Ü‚µ‚½B

‚½‚Æ‚¦‚ÎAImageƒNƒ‰ƒX‚̕ϔ‚ÉBitmapƒNƒ‰ƒXiƒtƒH[ƒ}ƒbƒgj‚̃IƒuƒWƒFƒNƒg‚ð
Ši”[‚µ‚½ê‡AŽÀ‘̂Ƃµ‚ẴIƒuƒWƒFƒNƒg‚ÌŒ^iBitmapj‚ðŽæ‚èo‚·‚Ì‚Í@TypeOfij‚ÅA
•Ï”‚ÌŒ^iImagej‚ðŽæ‚èo‚·‚Ì‚ÍGetType‰‰ŽZŽq‚Ü‚½‚ÍSystem.Type.GetType ƒƒ\ƒbƒh
‚Æ‚¢‚Á‚½Š´‚¶‚ÅŽg‚¤A‚Æ‚¢‚¤‚悤‚È‚±‚ƂȂ̂łµ‚傤‚©HH‚±‚Ì•ÓA‚Ç‚¤‚à‚æ‚­‚‚©‚߂Ȃ¢‚Å‚·B


797 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/13(“y) 16:02:25 ]
Object.GetType()‚âType.GetType()‚̈Ӗ¡‚ª•ª‚©‚ç‚È‚¢‚Ì‚Í
TypeƒIƒuƒWƒFƒNƒg‚̈Ӗ¡‚ª‚í‚©‚ç‚È‚¢‚Á‚Ä‚±‚Æ‚ÅATypeƒIƒuƒWƒFƒNƒg‚̈Ӗ¡‚ª
‚í‚©‚ç‚È‚¢‚̂͂½‚Ô‚ñƒNƒ‰ƒX‚Æ‚©OOP‚ª‚ª•ª‚©‚Á‚ĂȂ¢‚Á‚Ä‚±‚Æ‚¾‚낤B

‹t‚ÉŒ¾‚¦‚΂»‚ꂪ•ª‚©‚ê‚ÎGetType‚̈Ӗ¡‚ÍŽ©‘R‚Ƃ킩‚éB

Typeof...Is‚à“¯—l‚ÅAƒNƒ‰ƒX‚ÌŒp³‚ð‚Ü‚¸—‰ð‚·‚é•K—v‚ª‚ ‚éB

798 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/13(“y) 16:54:41 ]
>>797
C++‚̉ðà–{‚Æ‚©Œ©‚Ä‚à•’ÊTypeƒIƒuƒWƒFƒNƒg‚È‚ñ‚©à–¾‚͂Ȃ¢B

‚ÅH



799 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/13(“y) 17:08:23 ]
>>798
“ú–{Œê‚ª•sŽ©—R‚È‚çƒTƒ“ƒXƒNƒŠƒbƒgŒê‚Å‘‚¢‚Ä‚­‚ê‚Ä‚à‚¢‚¢‚æB

800 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/13(“y) 17:21:47 ]
ø‚肽‚¢”N ‚È‚ñ‚Å‚·

801 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/13(“y) 17:33:55 ]
ŒÀŠE‚Å‚·B@‰e‚Ì”–‚¢ repeaterƒRƒ“ƒgƒ[ƒ‹‚ɂ‚¢‚Ä‹³‚¦‚Ä‚­‚¾‚³‚¢B

uƒNƒ‰ƒX‚Ì”z—ñ‚̂Ƃ ‚é’lv‚ðArepeaterƒRƒ“ƒgƒ[ƒ‹‚ðŽg‚Á‚Ä•\ަ‚µ‚½‚¢‚̂ł·‚ªA‘S‚­“®‚¢‚Ä‚­‚ê‚Ü‚¹‚ñB
ƒf[ƒ^ƒ\[ƒX‚̃ZƒbƒgAƒoƒCƒ“ƒh‚â‚çˆê’Ê‚è‚Í‚â‚Á‚Ä‚¢‚Ü‚·B

public class mdata
public code as string@@©‚±‚¢‚‚ð•\ަ‚µ‚½‚¢
public text as string
end class

'---------—ª

dim alydata as new List(of mdata)
dim l_data as new mdata

l_data.code = "01"
l_data.text = "AA"
alydata.add(l_data)
'==ƒoƒCƒ“ƒh
repData.DataSource=alydata
repData.DataBind()

======== aspx ‘¤@
<asp:Repeater ID="repData" runat="server"> ==’†—ª
<ItemTemplate>
<%# Eval(Container.DataItem, "code") %> ©Œ^ 'mdata' ‚©‚çŒ^ 'String' ‚ւ̕ϊ·‚Í–³Œø‚Å‚·‚̃Gƒ‰[‚ÅŽ~‚Ü‚é
</ItemTemplate>
==========-

‚ ‚ƈê•à‚È‹C‚ª‚·‚é‚̂ł·‚ªA‚»‚̈ê•à‚Å2ŽžŠÔŒo‰ß‚µ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
æl•ûA‚²‹³Žö‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B

802 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/13(“y) 21:31:30 ]
>>799
„“ú–{Œê

‚ª•sŽ©—R‚Ȃ̂©A‹C‚̓łɂÈB



803 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/14(“ú) 02:09:44 ]
>>787‚Å‚·B

“ú–{Œê‚Å‘‚¢‚½‚̂ł·‚ªƒXƒŒˆá‚¢‚¾‚Á‚½‚̂łµ‚傤‚©H

‚©‚È‚è‹}‚¢‚Å‚¢‚Ü‚·B

804 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/14(“ú) 18:39:55 ]
"abcd‚ ‚ ‚ ‚ abcd‚¢‚¢‚¢‚¢abcd‚¤‚¤‚¤‚¤abcd‚¦‚¦‚¦‚¦abcd‚¨‚¨‚¨‚¨abcd"
‚Æ‚¢‚¤•¶Žš—ñ‚ðA"abcd.*?abcd"‚Æ‚¢‚¤³‹K•\Œ»‚ÅŒŸõ‚µ‚½‚çA

"abcd‚ ‚ ‚ ‚ abcd""abcd‚¢‚¢‚¢‚¢abcd""abcd‚¤‚¤‚¤‚¤abcd""abcd‚¦‚¦‚¦‚¦abcd""abcd‚¨‚¨‚¨‚¨abcd"

‚ªƒqƒbƒg‚·‚鎖‚É‚È‚é‚ÆŽv‚¤‚̂ł·‚ªA

str="abcd‚ ‚ ‚ ‚ abcd‚¢‚¢‚¢‚¢abcd‚¤‚¤‚¤‚¤abcd‚¦‚¦‚¦‚¦abcd‚¨‚¨‚¨‚¨abcd"
Dim reg As New Regex("abcd.*?abcd", RegexOptions.IgnoreCase Or RegexOptions.Singleline)
Dim m As MatchCollection = reg.Matches(str)
For Each h As Match In m
MsgBox(h.ToString)
Next

‚Æ‚µ‚½‚Æ‚±‚ëA"abcd‚ ‚ ‚ ‚ abcd"‚ÌŒãAh‚¢h‚©‚猟õ‚ðŽn‚߂õ‚Ü‚¤‚炵‚­A

"abcd‚ ‚ ‚ ‚ abcd""abcd‚¤‚¤‚¤‚¤abcd""abcd‚¨‚¨‚¨‚¨abcd"

‚µ‚©ƒqƒbƒg‚µ‚Ü‚¹‚ñB

‚±‚ÌꇑS•”ƒqƒbƒg‚³‚¹‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H
‚»‚ê‚Æ‚ખ{“I‚ɂȂɂ©ŠÔˆá‚Á‚Ä‚¢‚½‚肵‚Ü‚·‚©H

805 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/14(“ú) 19:35:38 ]
³‹K•\Œ»‚̃p[ƒT[‚Á‚Ä•’ʂ͕¶Žš—ñ‚ðæ“ª‚©‚çI‚è‚ÉŒü‚©‚Á‚Ĉê•ûŒü‚ɃXƒLƒƒƒ“‚·‚邾‚¯‚Å
Œã–ß‚è‚Í‚µ‚È‚¢‚¾‚낤펯‚Ål‚¦‚ÄB

‚Á‚Ä‚¢‚¤‚©"abcd.*?"‚Á‚ĈӖ¡•s–¾‚̂悤‚È‹C‚ª‚·‚é‚ñ‚¾‚¯‚Ç‚±‚ê‚Á‚ĉ½‚©
“Á•ʂȑ‚«•û‚È‚ñ‚¾‚Á‚¯H



806 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/14(“ú) 19:46:10 ]
‚»‚¤‚È‚ñ‚Å‚·‚©
ƒ`ƒFƒbƒN‚ÉŽg‚Á‚Ä‚¢‚½EmEditorFree‚Æ‚¢‚¤ƒ\ƒtƒg‚¾‚Æ‘S•”ƒqƒbƒg‚µ‚Ä‚¢‚½‚ñ‚Å‚·‚ª‚Ȃɂ©•¡ŽG‚Ȉ—‚Å‚à‚µ‚Ä‚é‚ñ‚Å‚·‚©‚Ë
.*?‚ÍA”CˆÓ‚Ì•¶Žš‚Ì‚O‰ñˆÈã‚ÌŒJ‚è•Ô‚µ‚ÌÅ’Zˆê’vA‚̂‚à‚è‚ÅŽg‚Á‚Ă܂µ‚½

807 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/14(“ú) 20:17:55 ]
>>806
‚²‚ß‚ñÅ’Zˆê’v‚ɂ‚¢‚Ă͉´‚ª–³’m‚¾‚Á‚½‚¾‚¯‚Ý‚½‚¢‚¾B

³‹K•\Œ»“¾ˆÓ‚¶‚á‚È‚¢‚ñ‚ŃxƒXƒg‚©‚Ç‚¤‚©‚Í•ÛØ‚Å‚«‚È‚¢‚¯‚Ljȉº‚̃R[ƒh‚Å
ˆê‰ž‚Å‚«‚½‚æB

@@Private Function GetAllMatches(ByVal text As String) As String()
@@@@Const pattern As String = "(abcd.*?abcd)(.*)"
@@@@Dim reg As New Regex(pattern, RegexOptions.IgnoreCase Or RegexOptions.Singleline)
@@@@Dim m As Match = reg.Match(text)
@@@@If m.Success Then
@@@@@@Dim match As String = m.Groups(1).Value
@@@@@@Dim matches As New List(Of String)
@@@@@@matches.Add(match)

@@@@@@Dim leftover As String = m.Groups(2).Value
@@@@@@matches.AddRange(GetAllMatches(leftover))

@@@@@@Return matches.ToArray
@@@@Else
@@@@@@Return New String() {}
@@@@End If
@@End Function
'----------------------------------------
@@@@Dim Str As String = "abcd‚ ‚ ‚ ‚ abcd‚¢‚¢‚¢‚¢abcd‚¤‚¤‚¤‚¤abcd‚¦‚¦‚¦‚¦abcd‚¨‚¨‚¨‚¨abcd"
@@@@For Each s As String In GetAllMatches(Str)
@@@@@@Console.WriteLine(s)
@@@@Next

808 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/14(“ú) 20:35:25 ]
‚²‚ß‚ñ
Dim leftover As String = match.Substring(1) + m.Groups(2).Value

‚ÉC³‚µ‚Æ‚¢‚Äw
‰ä‚È‚ª‚ç‚à‚Ì‚·‚²‚¢‘åƒ{ƒP‚¾‚Èi’pj

809 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/14(“ú) 21:17:54 ]
‚¤[‚ñ¦‚¢‚Å‚·‚ËEEE
¶‚ðˆê•¶Žší‚Á‚ÄŒJ‚è•Ô‚·‚̂͂킩‚é‚ñ‚Å‚·‚ªŠÖ”‚Ì’†‚ÅŽ©•ªŽ©g‚ðŒÄ‚ñ‚ł銂œª‚ªƒpƒjƒbƒN‚ɂȂè‚Ü‚·EEE

810 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/14(“ú) 21:40:37 ]
>ŠÖ”‚Ì’†‚ÅŽ©•ªŽ©g‚ðŒÄ‚ñ‚ł銂Å
ˆê“xŽè‚ðŽ~‚ß‚ÄA
Ä‹A‚Æ‚©Ä‹AŒÄ‚Ño‚µ‚Á‚ÄŒ¾‚í‚ê‚éŽè–@‚ɂ‚¢‚Ĉê’Ê‚èŠw‚ñ‚ł݂½•û‚ª—Ç‚­‚ËH

811 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/14(“ú) 21:46:26 ]
‚Æ‚¢‚¤‚©A•ʂɔñ“ï‚·‚邯‚©™é‚߂邯‚©‚¶‚á‚È‚­‚Ä‘f’¼‚É‹Á‚¢‚½‚ñ‚¾‚¯‚ÇA
³‹K•\Œ»Žg‚¤l‚ªÄ‹AŒÄ‚Ño‚µ‚ð’m‚ç‚È‚¢‚Á‚Ä‚¢‚¤A‚¢‚܂͂»‚¤‚¢‚¤Žž‘ã‚È‚ñ‚¾‚ÈB

‚È‚ñ‚©ƒhƒ‰ƒSƒ“ƒ{[ƒ‹‚ŃX[ƒp[ƒTƒCƒ„l‚Ì‚­‚¹‚É‹ó”ò‚ׂȂ¢Œå“V‚É‹Á‚¢‚½
Œå”Ñ‚ÌS‹«‚Æ‚¢‚¤‚©‚È‚ñ‚Æ‚¢‚¤‚©BB

812 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/14(“ú) 23:01:38 ]
‚Ü‚ ³‹K•\Œ»Ž©‘̂̓vƒƒOƒ‰ƒ~ƒ“ƒO‚ðŽu‚·‚æ‚è‚àæ‚É
Word‚âƒtƒŠ[‚̃eƒLƒXƒgƒGƒfƒBƒ^‚Åo‚­‚í‚·‚à‚Ì‚¾‚낤‚µ

813 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/14(“ú) 23:40:40 ]
‹«ŠEü–³‚µ‚Ìó‘ԂŃtƒH[ƒ€ƒTƒCƒY•ÏX‚Å‚«‚邿‚¤‚É‚·‚é•û–@‚È‚¢‚Å‚·‚©H

814 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/14(“ú) 23:43:13 ]
³‹K•\Œ»‚È‚ñ‚ÄWord‚Åo‚­‚í‚·‚©H‚—

‘½‹@”\ƒGƒfƒBƒ^‚Ȃ烃jƒ…[‚É“ü‚Á‚Ä‚éŠm—§‚ª‚‚¢‚Ì‚Å
‚È‚ñ‚¶‚Ⴑ‚è‚á‚Á‚ÄŽv‚¤‚©‚à’m‚ê‚È‚¢‚¯‚Ç

815 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/15(ŒŽ) 00:21:23 ]
ƒƒCƒ‹ƒhƒJ[ƒh‚®‚ç‚¢‚¾‚È



816 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/15(ŒŽ) 01:56:04 ]
³‹K•\Œ»‚È‚ñ‚ÄŽI˜M‚Á‚Ä‚é“z‚©•׋­‚µ‚Ä‚«‚½“zˆÈŠO‚Í‚µ‚ç‚È‚¢‚¾‚ë

817 –¼‘OFƒMƒMƒMEE mailto:sage [2008/09/15(ŒŽ) 03:48:51 ]


818 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/15(ŒŽ) 12:14:10 ]
‰´‚ÍPerl‚Å‘‚©‚ꂽŒfަ”ÂCGI‚ð‰ü‘¢‚µ‚Ä‚½Žž‚Éo‚­‚킵‚½‚È

819 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/15(ŒŽ) 17:18:03 ]
>>816
‚¾‚ÈB

820 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/16(‰Î) 03:08:52 ]
>>787=>>803‚¾‚¯‚ÇB

‚±‚̃XƒŒ‘Š“–ƒŒƒxƒ‹’á‚¢‚ñ‚¾‚ÈB

Šú‘Ò‚µ‚½‰´‚ª”nŽ­‚¾‚Á‚½B‚²‚ß‚ñB

¸XÄ‹AŒÄ‚Ño‚µ‚ⳋK•\Œ»‚Å‚àŒê‚Á‚Ä‚ëB

‚»‚ê‚©‚çAŠm—¦‚ðŠm—§‚Á‚Ä‘‚­‚©H‚—

821 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/16(‰Î) 04:29:10 ]
“ú–{Œê•ÏŠ·‚Á‚Ä’m‚Á‚Ä‚éH
•ʂɎ©•ª‚Å‘‚¢‚Ä‚¢‚é‚킯‚¶‚á‚È‚¢‚ñ‚¾‚æB

822 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/16(‰Î) 06:26:02 ]
Registory

823 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/16(‰Î) 07:59:25 ]
ƒŒƒWEƒXƒg[ƒŠ[

ƒLƒ^ƒRƒŒ‚—
ƒgƒCƒXƒg[ƒŠ[‚Ì’‡ŠÔ‚©‚—

824 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/16(‰Î) 08:48:08 ]
ƒŒƒxƒ‹‚Ì’á‚¢Ž¿–â‚Å‚·‚ªA
ListView‚̈ê”Ô‰E‚ÌColumnHeader‚̉E’[‚ðAListView‚̉E’[‚ɌŒ肷‚é•û–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©

825 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/16(‰Î) 10:25:18 ]
>>824
‚ ‚è‚Ü‚·‚ñ



826 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/16(‰Î) 11:00:16 ]
>>824
“r’†‚̃Jƒ‰ƒ€‚Ì••Ï‚¦‚ç‚ê‚Ä‚à‰E’[‚͕ςí‚炸
‰¡ƒXƒNƒ[ƒ‹ƒo[‚ào‚È‚¢‚悤‚ÉA‚Ý‚½‚¢‚ÈŽ–H

‚»‚è‚áAColumnWidthChanging ƒCƒxƒ“ƒg•߂܂¦‚Ä
Ž©•ª‚ÅŒvŽZ‚µ‚Ä‚â‚邵‚©B

827 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/16(‰Î) 13:35:12 ]
data(i) = cmd : i = i + 1

‚±‚¤‚¢‚¤@:@‚̂‚¢‚½Ž®‚̈Ӗ¡‚ðƒOƒO‚肽‚¢‚̂ł·‚ª
‚È‚ñ‚Æ’²‚ׂê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H

828 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/16(‰Î) 13:40:35 ]
: ‚ÍŽ®‚̈ꕔ‚¶‚á‚È‚¢
’²‚וû‚ÍAVS‚̃wƒ‹ƒv‚̃L[ƒ[ƒhŒŸõ‚Å : ˆêŽš‚ð“ü—Í
‚È‚ñ‚Å‚àgoogle‚ÍŒ|‚ª‚È‚¢‚º

829 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/16(‰Î) 13:42:14 ]
‚»‚Ì‹L†‚ÍuƒRƒƒ“v‚ƌĂÔB

830 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/16(‰Î) 13:50:30 ]
ƒ}ƒ‹ƒ`ƒXƒe[ƒgƒƒ“ƒg‚Å‚®‚®‚Á‚Ă݂»

831 –¼‘OF827 mailto:sage [2008/09/16(‰Î) 14:00:07 ]
>>828
>>829
>>830
1s‚É•¡”\•¶‚È‚ñ‚Å‚·‚Ë
¡‚܂ő¼Œ¾Œê‚ð‚â‚Á‚Ä‚ÄVB‚̃\[ƒX‚ðŒ©‚½‚Æ‚«
VB‚ɂ͂±‚¤‚¢‚¤Ž®‚ª‚ ‚é‚Ì‚ ‚ÆŽv‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½c
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I

832 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/16(‰Î) 14:14:51 ]
Ì‚ÌMSXBASIC‚Æ‚©ƒ}ƒ‹ƒ`ƒXƒe[ƒgƒƒ“ƒg‚Å1sƒvƒƒOƒ‰ƒ€‚Æ‚©‚â‚Á‚Ä‚½‚Èc

833 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/16(‰Î) 21:21:30 ]
’B–‚³‚ñ‚ªF‚¾

834 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ [2008/09/17(…) 14:37:07 ]
DirectX SDK(March 2008)‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚½‚ñ‚¾‚¯‚ÇA
ŽQƂ̒ljÁ‚łǂê‚ð‘I‘ð‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚·‚©H
visual basic 2008 Express ‚ðŽg‚Á‚Ă܂·B

835 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/17(…) 17:30:40 ]
>>834
Managed DirectX‚ŃOƒO‚ê



836 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/17(…) 22:21:28 ]
AxWindowsMediaPlayerƒRƒ“ƒgƒ[ƒ‹‚ð•\ަ‚µ‚Ä‚ÄAƒgƒŒƒC‚ÉŬ‰»‚µ‚Ä
‚Ü‚½•œ‹A‚·‚邯Dock‚ªFill‚É‚à‚©‚©‚í‚炸•W€‚̃TƒCƒY‚É–ß‚Á‚Ä‚µ‚Ü‚¤
‚Ì‚¾‚ª‚Ç‚¤‚à‚È‚ç‚ñ‚Ì‚¾‚낤‚©
.Size=new size(`‚ÅŽw’肵‚Ä‚àˆêu‚¾‚¯L‚ª‚Á‚Ă܂½‚·‚®–ß‚Á‚Ä‚µ‚Ü‚¤

837 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/17(…) 22:29:23 ]
’š“x¡“Ç‚ñ‚Å‚½‚±‚ê‚Ý‚½‚¢‚ÈŽ–‚©‚È
natchan-develop.seesaa.net/article/18029500.html

838 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/17(…) 22:50:31 ]
‚¢‚âAƒtƒH[ƒ€Ž©‘̂͌³‚É–ß‚é‚ñ‚¾‚ªA‚»‚Ìã‚É“\‚Á‚½ƒpƒlƒ‹‚É
‚e‚‰‚Œ‚Œ‚µ‚½AxWindowsMediaPlayer‚ª¬‚³‚­‚È‚Á‚Ä‚µ‚Ü‚¤‚Æ‚¢‚¤‚à‚Ì
(‹N“®Žž‚Í‚¿‚á‚ñ‚ƈê”t‚ÉFill‚µ‚Ä‚é)
ˆê‰ž“®‚­‚±‚Ƃ͓®‚­(Ķo—ˆ‚é)‚Ì‚¾‚ªA‚¿‚Ƃ݂Á‚Æ‚à‚È‚¢‚µc

839 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/17(…) 22:53:55 ]
>>804
‚à‚µA---***---===---‚Æ‚¢‚¤ƒpƒ^[ƒ“‚ª‘O’ñ‚Å‚ ‚é‚È‚ç‚Î
Dim sp() As String = New String() {"abcd"}
Dim s As String = "abcd‚ ‚ ‚ ‚ abcd‚¢‚¢‚¢‚¢abcd‚¤‚¤‚¤‚¤abcd‚¦‚¦‚¦‚¦abcd‚¨‚¨‚¨‚¨abcd"
Dim ss() As String = s.Split(sp, StringSplitOptions.RemoveEmptyEntries)
For i As Integer = 0 To ss.Length - 1
ss(i) = sp(0) & ss(i) & sp(0)
Next
‚Å‚à‚¢‚¯‚éB

840 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/17(…) 23:52:19 ]
‚»‚¤‚¢‚¤ê“–‚½‚è“I‚È“DL‚¢‚±‚Æ‚ð‚µ‚½‚­‚È‚¢‚©‚糋K•\Œ»Žg‚Á‚Ä‚é‚ñ‚¾‚ÆŽv‚¤‚¯‚ÇB
‚Á‚Ä‚¢‚¤‚©˜_“_ƒYƒŒ‚Ă邿B

804‚ÌŽ¿–â‚ÍA‚ ‚éƒpƒ^[ƒ“‚Ɉê’v‚·‚é•¶Žš—ñ‚ð–Ô—…“I‚É‘S•””²‚«o‚µ‚½‚¢‚Á‚ĈӖ¡‚Å‚µ‚å’ŠÛ“I‚ÉŒ¾‚¦‚ÎB

‚ ‚Æ—]Œv‚È‚¨¢˜b‚¾‚낤‚¯‚ÇA”z—ñ–¼()‚Á‚Ä‚¢‚¤”z—ñ‚Ì錾•û–@‚Á‚Ĉá˜aŠ´Š´‚¶‚é‚È‚ B

841 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/18(–Ø) 00:04:12 ]
‚Ü‚Á‚½‚­—]Œv‚È‚¨¢˜b‚Å‚·‚Ë
Ž‚Ë‚Î‚¢‚¢‚Ì‚É

842 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/18(–Ø) 00:06:38 ]
ˆá˜aŠ´Š´‚¶‚é‚È‚ (Î)

843 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/18(–Ø) 00:24:08 ]
—c’tL‚¢‚ÈB

‚Æ‚¢‚¤‚æ‚èA‚»‚¤‚¢‚¤”½‰ž‚Æ‚¢‚¤‚Ì‚Íuƒ{ƒLƒ…‚̃AƒCƒfƒ“ƒeƒBƒeƒB‚Í2ƒ`ƒƒƒ“ƒlƒ‰‚Å‚·v
‚Á‚ÄŒ¾‚Á‚Ä‚é‚̂ɓ™‚µ‚¢‚ÆŽv‚¤‚ñ‚¾‚ªAŽ©•ª‚̃AƒCƒfƒ“ƒeƒBƒeƒB‚ªu2ƒ`ƒƒƒ“ƒlƒ‰v
‚È‚ñ‚Ä‚¢‚¤ƒ`[ƒv‚È‚à‚̂łà”ß‚µ‚¢‚Æ‚àŽv‚í‚È‚¢‚ñ‚¾‚©‚ç‹tà“I‚ÉK‚¹‚È“z‚¾‚ÈB

844 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/18(–Ø) 12:04:34 ]
>>843 ‚Ý‚½‚¢‚È“z‚Á‚Ă̂ÍA
u’Nˆ¶‚ÉÚ½‚µ‚½‚à‚Ì‚©‚ÍŽ©•ª‚¾‚¯‚ª’m‚Á‚Ä‚ê‚΂¢‚¢v‚ƂłàŽv‚Á‚Ä‚é‚ñ‚¾‚낤‚©B

845 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/18(–Ø) 17:32:04 ]
SortedList‚̃VƒŠƒAƒ‰ƒCƒY‚͉”\‚Å‚·‚©H

‚±‚±‚ðŒ©‚ÄArrayList‚ðSortedList‚É‚µ‚Ă݂½‚̂ł·‚ªA'Dictionary ‚ªŽÀ‘•‚³‚ê‚Ä‚¢‚邽‚ß ƒVƒŠƒAƒ‹‰»‚Å‚«‚Ü‚¹‚ñ'
‚Á‚ÄŒ¾‚í‚ê‚Ä‚µ‚Ü‚Á‚Äo—ˆ‚Ü‚¹‚ñ‚Å‚µ‚½B
ttp://www.atmarkit.co.jp/fdotnet/easyxml/easyxml11/easyxml11_04.html

Œ‹‹ÇSortedList‚ðArrayList‚É‚µ‚ăVƒŠƒAƒ‰ƒCƒY‚µ‚Ü‚µ‚½B
Žæ‚èo‚µ‚̓f¥ƒVƒŠƒAƒ‰ƒCƒYŒãAArrayList‚ðSortedList‚É‚µ‚Ü‚µ‚½B

ƒVƒŠƒAƒ‰ƒCƒY‚Å‚«‚é‚à‚Ì‚Æo—ˆ‚È‚¢‚à‚Ì‚Á‚ÄA‚Ç‚¤‚â‚Á‚ÄŒˆ’肳‚ê‚é‚ñ‚Å‚µ‚傤‚©B
‚Ç‚¤‚©‚²‹³Ž¦‚¨Šè‚¢‚µ‚Ü‚·B

‚»‚±‚ñ‚Æ‚±‚ðãŽè‚­‰ðà‚µ‚½‘ЂȂèƒTƒCƒg‚Ȃ肪‚ ‚è‚Ü‚µ‚½‚çA‚ ‚킹‚Ä‚¨Šè‚¢‚µ‚Ü‚·B



846 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/18(–Ø) 19:59:08 ]
>>845
ƒWƒFƒlƒŠƒbƒN‚Ì•û‚ðŽg‚Á‚Ä‚àƒ_ƒ‚È‚ÌH

847 –¼‘OFƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ mailto:sage [2008/09/18(–Ø) 21:44:44 ]
XML‚ÍŒ‹\§ŒÀ‚¾‚炯‚¾‚©‚ç‚Èc






[ V’…ƒŒƒX‚̎擾/•\ަ (agate) ] / [ Œg‘єŠ]

‘O100 ŽŸ100 ÅV50 £ [ ‚±‚̃XƒŒ‚ðƒuƒbƒNƒ}[ƒNI Œg‘тɑ—‚é ] 2ch‚Ìread.cgi‚Ö
[{” ŋߗ§‚Á‚½ƒXƒŒ•”M‚¢ƒXƒŒˆê—— : {” ŋߗ§‚Á‚½ƒXƒŒ^‹LŽÒ•ʈꗗ]i LÍMjƒ217KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
’S“–:undef