‚‚¾‚·‚êDelphi(’´‰ ..
2:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 00:52:24
<ŠÖ˜AƒXƒŒ>
yDelphiz IndyƒRƒ“ƒ|[ƒlƒ“ƒg yC++Builderz
½ÚØÝ¸(tech”Â)
Delphi‰SŽÒ‚Ì‚½‚߂̎›Žq‰®
½ÚØÝ¸(tech”Â)
delphi‚Åì‚Á‚½—L–¼ƒ\ƒtƒg‚Á‚ĉ½‚ª‚ ‚é‚ÌH
½ÚØÝ¸(tech”Â)
DelphiŽ‚Á‚Ä‚é‚È‚çGLScene‚ðŽg‚¦
½ÚØÝ¸(tech”Â)
yDelphiŒÝŠ·!?zFreePascalyGPLz
½ÚØÝ¸(tech”Â)
yDelphiz ƒQ[ƒ€‚‚‚邼(ß„Dß)ºÞÙ§ ‚QyDelphiz
½ÚØÝ¸(gamedev”Â)
Delphi‚ŃAƒNƒVƒ‡ƒ“ƒQ[ƒ€‚ªì‚肽‚¢II Part2
½ÚØÝ¸(gamedev”Â)
ƒlƒbƒgƒ[ƒNƒQ[ƒ€ì¬‚Ì‚¨•׋iDelphiê—pƒXƒŒj
½ÚØÝ¸(gamedev”Â)
delphi‚ÅMMO
½ÚØÝ¸(gamedev”Â)
3:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 03:39:45
‚¨‚¤
4:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 04:41:51
ƒfƒ‹ƒbƒsƒB
5:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 04:57:56
Delphi‚ª‚ñ‚΂êA‚Æ‚¢‚¤‚©ABorland‚ª‚ñ‚΂ꂗ
Ì‚ÌUI‚ªDelphiAˆ—‚ªC‚Æ‚©‰ù‚©‚µ‚¢‚ÈEE
‚¨A1.0‚̃fƒBƒXƒN‚ªo‚Ä‚«‚½BBB
6:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 07:43:12
Borland‚ͯ‚ɂȂè‚Ü‚µ‚½‚ªH
7:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 10:03:17
case•¶‚Åhresult‚Ì’l‚ðˆµ‚¨‚¤‚Æ‚·‚邯$80000000‚ÅŒx‚ª”¶‚µ‚Ü‚·B
hresult‚Í–{—ˆA$00000000`$FFFFFFFF‚܂Ŏæ‚蓾‚邯Žv‚¤‚̂ł·‚ª
‚È‚ºA"”͈͂𒴂¦‚Ü‚µ‚½"‚ƂȂé‚̂łµ‚傤‚©H
//ƒP[ƒX‚P
case hresult(0) OF
$7fffffff:;
end;
//ƒP[ƒX‚Q
case hresult(0) OF
$80000000:;
end;
//[Œx] Unit1.pas(33): ’蔎®‚ª”͈͂ð‰z‚¦‚Ü‚µ‚½
8:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 10:27:13
HRESULT‚ÍSystem.pas‚Åtype Longint;‚Æ’è‹`‚³‚ê‚Ă邪H
9:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 17:22:40
–³—¿‚Ì–^‚UŽg‚Á‚Ă邯‚Ç
ƒAƒNƒVƒ‡ƒ“ƒ}ƒl[ƒWƒƒ‚Á‚ĂȂÉHƒAƒNƒVƒ‡ƒ“ƒŠƒXƒg‚Ƃ͑S‘Rˆá‚¤‚ÌH
10:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 17:32:27
‚ƒwƒ‹ƒv
11: ŸXcB18Bks.Y
08/11/03 17:39:41
>>1
‰³‚Å‚ ‚è‚Ü‚·B
12:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 17:46:20
>>10
‚²‚ß‚ñƒwƒ‹ƒvŒ©‚Ä‚à—‰ð•s”\
ƒAƒNƒVƒ‡ƒ“ƒoƒ“ƒh‚Æ‚©o‚Ä‚«‚½‚µ
3s‚Å‚¢‚¢‚©‚ç“Á’¥‚ð‚¨‚¹[‚ăvƒŠ[ƒY
13:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 17:59:27
>>12
ƒ^ƒCƒgƒ‹Œ©‚悤‚º
> V‚µ‚¢ƒAƒNƒVƒ‡ƒ“‹@”\iProfessional ”Å‚¨‚æ‚Ñ Enterprise ”Åj
14:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 18:42:41
>>13
‚»‚ê‚͂킩‚Á‚Æ‚é
Personal‚ÅŽg‚¦‚È‚¢‚©‚ç‚Ç‚ñ‚È‚à‚ñ‚©’m‚ép‚ª‚È‚¢
15:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 18:43:20
>>13
‚»‚ê‚͂킩‚Á‚Æ‚é
Personal‚ÅŽg‚¦‚È‚¢‚©‚ç‚Ç‚ñ‚È‚à‚ñ‚©’m‚ép‚ª‚È‚¢
16:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 18:44:17
‚Ç‚¤‚ ‚ª‚¢‚Ä‚àŽg‚¦‚È‚¢‚à‚Ì‚ð•KŽ€‚ÉŽg‚¢‚±‚È‚»‚¤‚Æ‚·‚é’j‚Ìl‚Á‚ÄEEE
17:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 18:46:56
‚¢‚âŽg‚¦‚È‚¢‚±‚Ƃ͂킩‚Á‚Ƃ邪‚È
‚Ç‚ñ‚È‚à‚ñ‚©‚¿‚å‚Á‚Æ•·‚¢‚Ă݂½‚¾‚¯‚₪‚È
‚¿‚å‚Á‚Æ3s‚Å‹³‚¦‚Ä[‚ȃvƒŠ[ƒYH
18:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 22:47:07
>>9
Office2000Œ`Ž®‚̃ƒjƒ…[‚Æ‚©ì‚ê‚é‚ñ‚¶‚á‚È‚©‚Á‚½‚©B
Action‚ðƒhƒ‰ƒbƒO•ƒhƒƒbƒv‚µ‚ÄB
19:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 22:51:52
>>5
Ì‚ÍC‚Å‘‚©‚ê‚Ä‚½‚Ì‚©‚Ÿ
–³—¿‚ÌTurboDelphiƒCƒ“ƒXƒg[ƒ‹‚µ‚悤‚Æ‚µ‚½‚çA.Net‚Æ‚©J#‚Æ‚©MS‚Å‚·‚çŽg‚Á‚ĂȂ¢
‚悤‚È•¨‚ð“ü‚ꂳ‚¹‚ç‚ê‚ÄŒ™‚¾‚Á‚½‚È‚Ÿ‚—
‚¿‚á‚ñ‚Æ‘S•”Delphi‚Å‘‚¢‚Ä–á‚¢‚½‚¢‚à‚Ì‚¾
20:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 22:54:36
>>19
> Ì‚ÍC‚Å‘‚©‚ê‚Ä‚½‚Ì‚©‚Ÿ
Delphi‚Íʼn‚©‚çDelphi»‚Å‚µ‚åB
> –³—¿‚ÌTurboDelphiƒCƒ“ƒXƒg[ƒ‹
¡‚Í‚»‚¤‚Å‚à–³‚¢‚æB
21:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 22:56:42
u¡‚Ív‚Á‚Ăǂ¤‚¢‚¤ˆÓ–¡H
Delphi2009‚ª.NET‚¢‚ç‚È‚‚È‚Á‚Ä‚Á‚Ä‚±‚ÆH
‚»‚ꂪ‚Ç‚¤TurboDelphi‚ÉŠ|‚©‚Á‚Ä‚é‚Ì‚©—Ç‚•ª‚©‚ç‚È‚¢
22:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 22:58:35
>>20
‚ A‚»‚¤‚¢‚¤Ž–‚Ë
Ž©•ª‚ŃAƒvƒŠì‚邯‚«‚ÉUI‚¾‚¯Del‚Åì‚Á‚ÄAˆ—‚ÍC‚Å‘‚¢‚Ä‚½‚Á‚ĈӖ¡‚©‚ÈH
23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 23:02:50
>>17
Žg‚Á‚½Ž–‚È‚¢‚ñ‚Å‚ ‚ꂾ‚¯‚ÇA“®“IUIì‚ê‚é‚ñ‚¶‚á‚È‚¢‚Ì‚©‚ÈH
D•D‚Ńƒjƒ…[‚âƒc[ƒ‹ƒo[‚ð“®“I‚É\’z‚Å‚«‚邯‚©‚¢‚¤˜b‚©‚È‚ÆA‚í‚©‚ç‚ñ‚¯‚Ç
24:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 23:16:02
>>21
> Delphi2009‚ª.NET‚¢‚ç‚È‚‚È‚Á‚Ä‚Á‚Ä‚±‚ÆH
.NET SDK‚͂قÚ100“—v‚ç‚È‚¢B
ƒwƒ‹ƒvƒrƒ…[ƒ[‚Ì‚ÝBƒhƒLƒ…ƒƒ“ƒg‚̃Cƒ“ƒXƒg[ƒ‹‚à–³‚µB
.NET ƒ‰ƒ“ƒ^ƒCƒ€‚Í—v‚éB
25:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/03 23:32:52
>>24
‚ÅAu–³—¿v‚ÌTurboDelphi‚ւ̔ᔻƒŒƒX‚ɂ͂»‚ꂪ‘Ó–‚¾‚ÆŽv‚Á‚½‚킯‚¾‚Ë
26:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/04 00:08:27
˜b‚µ‚©‚݇‚Á‚Ä‚éH
27:‚ȂȂµ‚Ö‚½‚®‚ç‚Ü ŸXcB18Bks.Y
08/11/04 17:45:15
ƒf[ƒ^ƒx[ƒX‚ÉŠÖ‚·‚鎿–â‚Å‚·B
‰æ‘œ‚ðŠi”[‚Å‚«‚éƒe[ƒuƒ‹‚ðì¬E•ÒW‚·‚éƒAƒvƒŠ‚ðŠJ”’†‚Ȃ̂ł·‚ª
ƒNƒ‰ƒCƒAƒ“ƒg‚Ì—v–]‚ʼn¹º‚àŠi”[‚Å‚«‚邿‚¤‚É‚µ‚悤‚Æ‚µ‚Ä‚¢‚Ü‚·B
‚µ‚©‚µ‰¹º‚É‚ÍDBImageƒRƒ“ƒ|‚Ý‚½‚¢‚ȃRƒ“ƒ|‚ª‚ ‚è‚Ü‚¹‚ñB
ƒOƒO‚Á‚Ä‚àTorry‚ð‚Ý‚Ä‚à‚»‚ê‚Á‚Û‚¢ƒRƒ“ƒ|‚ðŒ©‚Â‚¯‚ç‚È‚©‚Á‚½‚̂ł·‚ª
‰½‚©—Ç‚¢ƒRƒ“ƒ|‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©B
28:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/04 19:49:25
ƒoƒCƒiƒŠ[‚ŕۑ¶‚·‚é‚ñ‚¶‚á‚Ë[‚ÌB
29:‚ȂȂµ‚Ö‚½‚®‚ç‚Ü ŸXcB18Bks.Y
08/11/04 21:42:32
‚â‚͂莩‘O‚ÅŽÀ‘•‚Å‚·‚©‚ËB
DBWaveƒRƒ“ƒ|i‰¼Ìj‚‚‚Á‚Ă݂܂·B
30:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/04 23:54:23
SQlite‚ŃoƒCƒiƒŠ‚à•Û‘¶‚Å‚«‚é‚ñ‚¶‚á‚ËH
31:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/05 16:24:46
>>27‚ÍDB aware‚ȃRƒ“ƒ|[ƒlƒ“ƒg‚È‚¢‚©•·‚¢‚Ä‚é‚̂ɃoƒCƒiƒŠ‚¾‚Ì
‚È‚ñ‚¾‚ÌŒ©“–ˆá‚¢‚È‚±‚ÆŒ¾‚Á‚Ä‚éH‚Ì—[•é‚ê
32:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/05 22:47:04
u‚¶‚á‚ËvŽg‚¢‚̓AƒzB
33:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/06 06:03:05
‰´JaneŽg‚Á‚Ă邿
Žg‚¢‚â‚·‚‚ăIƒXƒXƒI
34:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/06 10:42:06
Šù‘¶‚̃f[ƒ^‚Ì“ü‚Á‚Ä‚éŽÀÛ‚ÉŽg‚Á‚Ä‚¢‚éƒe[ƒuƒ‹‚É
V‚½‚ɃtƒB[ƒ‹ƒh‚ð’ljÁ‚·‚é•K—v‚ª‚łĂ«‚Ü‚µ‚½B
TTable‚Å
ƒtƒB[ƒ‹ƒhA
ƒtƒB[ƒ‹ƒhB
‚ª‚ ‚éƒe[ƒuƒ‹‚É
uƒtƒB[ƒ‹ƒhC‚ª‚È‚¯‚ê‚΃tƒB[ƒ‹ƒhC‚ð’ljÁv
‚Æ‚¢‚¤ˆ—‚ð‚µ‚½‚¢‚ñ‚Å‚·‚ª‚ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H
TQuery‚ÌSQL‚ðŽg‚Á‚ÄALTER TABLE ... ADD ...‚·‚ê‚΃tƒB[ƒ‹ƒh‚͒ljÁ‚Å‚«‚Ü‚·‚ªuƒtƒB[ƒ‹ƒhC‚ª‚È‚¯‚ê‚Îv‚Æ‚¢‚¤ˆ—‚ð‚Ç‚¤‘‚¢‚Ä‚¢‚¢‚©‚í‚©‚è‚Ü‚¹‚ñB
Table.FindField('ƒtƒB[ƒ‹ƒhC') = nil
‚Å’²‚ׂê‚é‚Ì‚©‚Æ‚àŽv‚Á‚½‚̂ł·‚ªA‚±‚ê‚ÍTField‚ª‚ ‚é‚©‚Ç‚¤‚©‚𒲂ׂ邾‚¯‚ÅAƒf[ƒ^ƒx[ƒX“à‚ɃtƒB[ƒ‹ƒh‚ª‚ ‚é‚©‚܂ł͒²‚ׂĂ‚ê‚Ü‚¹‚ñB
‚¢‚Á‚½‚ñƒe[ƒuƒ‹‚ð휂µ‚Äì‚è’¼‚¹‚ΊȒP‚É‚Ío—ˆ‚Ü‚·‚ª
ƒŒƒR[ƒh‚ÍŽc‚µ‚½‚܂܂łâ‚肽‚¢‚̂ł·B
‰½‚©‚¢‚¢•û–@‚Í‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H
35:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/06 11:44:59
TableXXX.FieldDefs.IndexOf('ƒtƒB[ƒ‹ƒh‚b') < 0
36:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/06 12:13:11
ˆøŒp‚¬‚à‚È‚AŒÃ‚¢Delphi‚ÌC³‚µ‚ë‚Æ‚¢‚í‚ꂽ‚̂ł·‚ªA
ŽÀs‚µ‚Ă݂悤‚Æ‚·‚邯
wwDataInspector, wwrcdpnl, wwdblook,TwwDBLookupCombo
‚Ȃǂª‚È‚¢‚ÆŒ¾‚í‚ê‚Ü‚·B
‚±‚ê‚ç‚͂ǂ¤‚¢‚¤ƒRƒ“ƒ|[ƒlƒ“ƒg‚ð“ü‚ê‚ê‚΂¢‚¢‚̂łµ‚傤‚©H
Delphi‚Q‚O‚O‚U‚ð‚¢‚ê‚½‚̂ł·‚ªAŒ³‚̃vƒƒWƒFƒNƒg‚͂ǂ̃o[ƒWƒ‡ƒ“‚©•s–¾‚Å‚·B
37:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/06 12:14:05
ExplorerI—¹‚·‚邯
---------------------------
Error
---------------------------
Runtime error 217 at 019CF57D
---------------------------
OK
---------------------------
‚Æ‚©‚¢‚¤ƒGƒ‰[‚ªo‚é‚ñ‚¾‚¯‚Çí’“‚µ‚Ä‚¢‚éDelphi»ƒAƒvƒŠ‚ÆŠÖŒW‚ ‚éH
38:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/06 12:19:26
>>36
‚»‚Ì‚‚ç‚¢ƒOƒOƒŒƒJƒX
39:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/06 22:25:47
>>37
ExplorerI—¹‚Á‚Â܂èƒVƒƒƒbƒgƒ_ƒEƒ“‚Æ‚©ƒƒOƒAƒEƒg‚¾‚æ‚È
40:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/07 01:23:44
>>34
Firebird / Interbase‚È‚çrdb$relations
Oracle‚È‚çuser_tab_columns
‚ðŒŸõ
‚Ù‚©‚ÌDB‚̓Vƒ‰ƒl
41:36
08/11/07 12:25:08
>>38
‚¢‚â‚Ü‚¶ƒOƒOƒb‚Ä‚à‚łȂ‚ÄB
Delphi‚ÄVer‚²‚Æ‚ÌãˆÊŒÝŠ·‚Æ‚©Œ‹\‚‚¢‚ñ‚Å‚·‚©H
42:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/07 12:26:40
ŒŸõ‚µ‚Äo‚Ä‚±‚È‚¢‚È‚ç“à•”‚Åì‚Á‚½ƒRƒ“ƒ|‚È‚ñ‚¶‚á‚È‚¢‚ÌB
CD‚¾‚©PC‚¾‚©‚ð‘Sgrep‚µ‚Ă݂½‚çB
43:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/07 14:48:46
>>41
ww‚ÆÚ“ªŽ«•t‚¢‚Ă邯‚±‚댩‚邯InfoPower‚̃Rƒ“ƒ|[ƒlƒ“ƒg‚©‚ÈB
URLØÝ¸(www.woll2woll.com)
44:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/07 15:06:01
Ž¿–â‚Å‚·B
procedure EdiToolCdExit(Sender: TObject);
begin
if ( ( BitBtnEnd.Focused @ = False ) and
( BitBtnCancel.Focused = False ) and
( RadGrpKey1.Focused = False ) and
begin
//ƒL[•”‚Ì“ü—̓`ƒFƒbƒN‚ðs‚¤
if ( LFncKeyCheck ) then
begin
LProUseToolTblCtrl;
end;
end;
end;
‚±‚̂悤‚ÈExitƒCƒxƒ“ƒg‚ª‚ ‚èA“Á’è‚̃{ƒ^ƒ“iI—¹AŽæ‚èÁ‚µ‚È‚Çj‚ð
‰Ÿ‰º‚³‚ê‚½Žž‚ɂ͓ü—̓`ƒFƒbƒN‚ðs‚í‚È‚¢‚悤‚É‚µ‚Ä‚¢‚Ü‚·B
‚Å‚·‚ªBitBtnEnd‚ÆBitBtnCancel.‰Ÿ‰ºŽž‚Í“ü—̓`ƒFƒbƒN‚ª‘–‚ç‚È‚¢‚ųí‚É“®ì‚·‚é‚̂ł·‚ª
RadGrpKey1‚ð‰Ÿ‰ºŽž‚͂Ȃº‚©“ü—̓`ƒFƒbƒN‚ª‘–‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚ǂȂ½‚©•ª‚©‚è‚Ü‚·‚Å‚µ‚傤‚©H
‚¿‚Ȃ݂ÉRadGrpKey1‚ÍRadioGroup‚Å‚·B
45:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/07 15:09:30
>>44
‚È‚ñ‚©FX‚Æ‚¨‚©‚µ‚¢‚¼EEE
46:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/07 15:21:17
‚Â[‚©‚È‚ñ‚Ì‚½‚ß‚ÉsenderŽ‚Á‚Ä‚ñ‚¾
47:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/07 15:46:51
end‚ª•ςȈʒu‚És‚Á‚½‚̂̓Rƒsƒy‚µ‚½‚©‚ç‚Å‚·‚—‚·‚¢‚Ü‚¹‚ñB
SenderŽg‚Á‚Äif(Sender <> RadGrpKey1)then
‚ð’ljÁ‚µ‚Ă݂½‚¯‚Ç‚¾‚߂łµ‚½BBB
48:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/07 18:41:41
DELPHI6‚Å‚Ì
ƒRƒ“ƒ|[ƒlƒ“ƒg‚ƃpƒbƒP[ƒW‚ƃpƒŒƒbƒg‚ÌŠÖŒW‚ð‹³‚¦‚Ä‚‚¾‚³‚¢B
DELPHI‚ÍŠg’£Žq‚ª‘½‚·‚¬‚ĉSŽÒ‚Ì•û‚ͬ—‚µ‚Ü‚¹‚ñ‚©H
49:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/07 22:57:21
>>44
RadioGroup‚Ìê‡AƒtƒH[ƒJƒXŽ‚Á‚Ä‚é‚̂͒†‚ÌRadioButton‚¾‚©‚çB
ActiveControl is TRadioButton‚©‚Ç‚¤‚©Œ©‚ÄA‚³‚ç‚É‚»‚ÌParent‚𒲂ׂ邩
RadioGroup‚ÌOnEnter‚ÆOnExit‚Ńtƒ‰ƒO—§‚Ă邩‚¨D‚«‚È•û‚ÅB
50:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/08 04:46:04
‚¿‚å‚¢‚Æ‹³‚¦‚Ä—~‚µ‚¢‚ñ‚Å‚·‚ªACaption‚ð‰¢•¶ƒtƒHƒ“ƒg‚É‚µ‚Ä
‘SŠpiŠ¿Žš‚Æ‚©j“ü‚ê‚邯‹}Œƒ‚Éd‚‚È‚é‚̂͂ǂ¤‚¢‚¤‚±‚Ƃłµ‚傤‚©B
‚±‚ê‚ðC++Builder‚Å‘‚‚ÆA‚Ù‚ñ‚Ì‚µŒy‚‚È‚éB
‚±‚ê‚Á‚ÄDelphi‚ªˆ«‚¢‚Ì‚©AWINDOWS‚ªˆ«‚¢‚Ì‚©
—Ç‚‚í‚©‚ç‚È‚¢‚ñ‚Å‚·‚¯‚ÇA’N‚©’m‚Á‚Ä‚½‚炨Šè‚¢‚µ‚Ü‚·B
51:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/08 08:40:35
Delphi/C++Builder‚̃o[ƒWƒ‡ƒ“AOS‚𖾎¦‚·‚ׂµB
52:41
08/11/08 09:29:32
>>43
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Delphi‚Á‚ÄBorland‚µ‚©ƒRƒ“ƒpƒCƒ‰[‚Æ‚©ì‚Á‚ĂȂ¢‚Ì‚©‚ÆŽv‚Á‚Ă܂µ‚½‚ªA
•Ê‚ÌIDE‚Æ‚©‚à‚ ‚é‚ñ‚Å‚·‚ËB
‚µ‚©‚µA‘O”CŽÒ‚͂Ȃº‚±‚ê‚ðŽg‚Á‚Ä‚½‚Ì‚©BB
53:‚ȂȂµ‚Ö(ry ŸXcB18Bks.Y
08/11/08 09:38:43
>>50
OpenType‚̉¢•¶ƒtƒHƒ“ƒg‚Å•¶ŽšƒZƒbƒg‚ð“ú–{Œê‚É‚·‚邯
“ú–{Œê‚Ì•¶Žš‚ªo‚Ä‚‚邽‚Ñ‚É
‚ ‚ç‚©‚¶‚ߊ֘A‚¯‚ç‚ꂽ“ú–{ŒêƒtƒHƒ“ƒgƒtƒ@ƒCƒ‹‚©‚çƒtƒHƒ“ƒg‚ðŽ‚Á‚Ä‚‚邯‚¢‚¤
–Ê“|‚È‚±‚Æ‚ð‚â‚Á‚Ä‚¢‚Ü‚·‚̂ŃKƒNƒb‚Æd‚‚È‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñB
i‰w‚Ì”„“X‚Å‚à‚Ì‚ð”„‚é‚Æ‚«‚ɉœ‚Ì’I‚©‚礕i‚ðˆø‚Á’£‚èo‚·‚悤‚ÈŠ´‚¶‚Å‚ÍHj
BCB‚ªŽáбŒy‚¢‚Ì‚ÍBCB–¢ŒoŒ±‚䂦‚ɂ킩‚è‚Ü‚¹‚ñ‚ª
Delphi‚ÆBCB‚Ƃł͕¶Žš—ñˆ—‚ÌŽÀ‘•‚ªˆÙ‚È‚é‚Æ‚·‚ê‚Ήe‹¿‚·‚é‚©‚à‚Å‚·B
54:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/08 12:56:18
>>19
¡Žv‚¦‚ÎJ#Žg‚Á‚Ä‚é‚Ì‚Á‚ăwƒW‚½‚ñ‚Ì‚¹‚¢‚¾‚Á‚½‚ñ‚¾‚È
55:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/08 18:38:22
JBuilder ‚±ƒR[ƒh‚ð—¬—p‚µ‚½‚¾‚¯‚¾‚ë
56:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/08 18:39:06
~ JBuilder ‚±ƒR[ƒh‚ð—¬—p‚µ‚½‚¾‚¯‚¾‚ë
› JBuilder ‚̃R[ƒh‚ð—¬—p‚µ‚½‚¾‚¯‚¾‚ë
57:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/08 19:31:15
ƒwƒW‚ÍAJ#ŠJ”ŽÒ‚¾‚ªA
‚»‚Ì‚±‚ë‚ɂ͂·‚Å‚ÉBorland‹Ž‚Á‚Ă邩‚ç‚È‚
Delphi2‚ÌŠJ”Žž‚ÉMS‚É‚¢‚Á‚¿‚á‚Á‚½‚ñ‚¾‚Á‚¯‚©
58:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/08 20:13:15
delphi2009‚Ì‚±‚Ƃɂ‚¢‚Ä‚«‚«‚½‚¢‚ñ‚¾‚ª
Šˆ”‚ȃXƒŒ‚Ç‚±H
59:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/08 20:19:52
‚»‚ñ‚È‚à‚̂Ȃ¢
ML’r
60:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/08 20:33:23
‰¢•¶ƒtƒHƒ“ƒg‚Å•¶ŽšƒZƒbƒg‚ð“ú–{Œê‚É‚·‚邯AƒtƒHƒ“ƒgƒ}ƒbƒp‚É‚æ‚Á‚Ä
ƒtƒHƒ“ƒgƒtƒFƒCƒX–¼‚æ‚è•¶ŽšƒZƒbƒg‚Ì•û‚ª—D悳‚ê‚邯Žv‚¤‚©‚çA
ŽÀ‘̉»‚ÅŽw’肵‚½ƒtƒHƒ“ƒg‚ƈقȂéƒtƒHƒ“ƒg‚ª‘å’ï‘I‘ð‚³‚ê‚Ä‚¢‚邯Žv‚¤‚ªB
61:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/08 20:40:08
‚¾‚©‚çH
62:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/09 06:36:37
>>58
yEmbarcaderozCodeGearƒIƒbƒ`ƒƒ ‚»‚Ì12
½ÚØÝ¸(tech”Â)
63:DelÌ»·Þº ŸA6VzDeLphI
08/11/09 18:58:30
@@@@È È@@‚¢‚Ü‚³‚ç‚È‚ª‚çA
@@@ ƒ~ ß„Dßœc BDE‚ÌŽg‚¢•û‚ɂ‚¢‚Ä
@@`Ð,,,,uuƒ~ @@‚«‚«‚½‚¢‚̂ł·‚ªBBB
Ú‚µ‚’m‚Á‚Ä‚¢‚él‚¢‚ç‚Á‚µ‚á‚é‚Å‚µ‚傤‚©....
ŠÂ‹«‚ÍD2007‚Æ•t‘®‚ÌInterbase‚ðŽg‚¢‚½‚¢‚̂ł·‚¯‚ê‚Ç‚à
‚¤‚܂ڑ±‚Å‚«‚Ü‚¹‚ñB
ƒRƒ“ƒpƒl‚ÌBDE Administrator‚ð‹N“®‚·‚邯
database‚Æ‚µ‚Ä
@@dBASE Files
@@DBDEMOS
@@Excel Files
@@GlobalCar
@@IBLocal
@@MS Access Database
@@Visio Database Sample
‚Æ‚ ‚é‚̂ł·‚ª(‰Šúó‘ÔH)
‚±‚êA‚»‚ꂼ‚êA‚Ç‚¤‚â‚Á‚ÄÚ‘±‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©B
64:DelÌ»·Þº ŸA6VzDeLphI
08/11/09 19:06:46
IBLocal‚͂ǂ¤‚â‚ç
ƒ†[ƒU[–¼FSYSDBA
ƒpƒXƒ[ƒhFmasterkey
‚炵‚¢‚̂ł·‚ª(ƒlƒbƒg‚Å’²‚ׂ邯)
ƒf[ƒ^ƒx[ƒX ƒGƒ“ƒWƒ“ ƒGƒ‰[
IDAPI ƒT[ƒrƒXƒ‰ƒCƒuƒ‰ƒŠ‚ðƒ[ƒh‚Å‚«‚Ü‚¹‚ñB
ƒtƒ@ƒCƒ‹FSQLINT32.DLL
ƒGƒŠƒAƒXFIBLocal
‚ÆA•\ަ‚³‚ê‚ÄÚ‘±‚Å‚«‚Ü‚¹‚ñB
BDE‚̃GƒŠƒAƒXÝ’è•û–@A“Á‚ÉInterbase‚â‚ç
paradox‚â‚çAExcelFiles‚â‚炪A‚í‚©‚Á‚½‚炤‚ꂵ‚¢‚©‚È‚Æ
Žv‚Á‚Ă܂·B
@@@@È È@µ¼´Ã....@
@@@ ƒ~ ß„Dßœc
@@`Ð,,,,uuƒ~
65:DelÌ»·Þº ŸA6VzDeLphI
08/11/09 21:49:31
’N‚à‚¢‚È‚¢‚©‚ç‚¢‚܂̂¤‚¿B
@@@@@@@@@@QQQQQQQQQQQQQ
@@ .È,,È@@^
—'"Ð,,ß„DßÐ ƒ@‚Ç‚ñ‚Ç‚ñŽ¿–₵‚Ä‚µ‚Ü‚¤‚¼B
@UU''UU@@@_QQQQQQQQQQQ
¢ŠE‚Ì‚·‚ׂĂÌDelphiŽ¿–â‚ð‰´‚ÌŽ¿–₾‚¯‚Å–„‚߂ăVƒ}ƒw
IB2007•t‘®‚ÌIBConsole2007‚Ȃ炂Ȃª‚Á‚½‚ñ‚¾‚¯‚Ç
DEKO‚³‚ñ‚ÌIBConsoleAFirebird‘Ήž”Å‚Å
D2007Pro•t‘®‚ÌIB2007‚ɑ΂µ‚ÄÚ‘±‚·‚é‚É‚Í
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚ñ‚¶‚á‚ë[‚©B
ƒ[ƒJƒ‹‚ÌInterbase‚Æ‚µ‚Ä‚Í
ƒCƒ“ƒXƒ^ƒ“ƒX‚ªgds_db‚Æ‚¢‚¤–¼‘O‚Å‘¶Ý‚·‚é‚ñ‚Å‚·‚ª
‚»‚ê‚ðÝ’è‚·‚é‚Ì‚ª‚Ç‚±‚É‚ ‚é‚Ì‚©‚µ‚ç‚ÆBBB
66:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/09 22:23:15
>63
‚È‚ºIB‚ɂ‚Ȃ®‚Ì‚ÉBDE‚È‚ÌHIBX‚È‚èdbExpress‚Å‚¢‚¢‚¶‚á‚È‚¢B
67:DelÌ»·Þº ŸA6VzDeLphI
08/11/09 23:05:03
@@@@È È@@”äŠr‚ð‚µ‚½‚¢‚ñ‚Å‚·B
@@@ ƒ~ ß„Dßœc
@@`Ð,,,,uuƒ~
‚µ‚Á‚©‚µADBŒn‚Ì‹Zp‚͂킯‚í‚©‚Å‚·‚ËB
dbExpress‚ÅÚ‘±‚µ‚悤‚Æ‚µ‚Ä‚à‚È‚Á‚©‚È‚©‚¤‚Ü‚‚¢‚©‚È‚¢B
‚݂‚¯‚½•¶Í‚ª‚±‚êB
URLØÝ¸(www.borland.com)
ƒvƒƒoƒCƒh^ƒŠƒ]ƒ‹ƒuƒA[ƒLƒeƒNƒ`ƒƒc
‚Ȃɂ±‚ÌŠï“V—ó‚È—pŒê‚ÍB
68:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/09 23:28:55
‚ñ`D2007‚Å‚ÍBDE‚ÍParadox/dbase—p‚ÉŽc‚³‚ê‚Ä‚¢‚éA‚Æ‚¢‚¤ó‹µ‚¾‚Á‚½‚Í‚¸‚È‚ñ‚ÅB
¡ŽŽ‚µ‚Ă݂½‚¯‚Ç‚¤‚Ü‚Œq‚ª‚ç‚ñ‚Ë(XPSP3+D2007+IB7.1)B
69:DelÌ»·Þº ŸA6VzDeLphI
08/11/10 00:19:28
ã‹L‚ÌURL‚Ì
Borland Database EngineƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÌdbExpress ‚ւ̈Ús
@@@@È,,È@@‚È‚ñ‚ēǂ݂ɂ‚¢
@@@,,ƒ~‚˜„t‚˜Ð @‚‚¸•¶Í‚¾....
@ .‚ÆÐ,,,,,‚t,,‚t @@“ª²À²...
‚±‚̃Tƒ“ƒvƒ‹Œ©‚ÄAƒTƒ“ƒvƒ‹’Ê‚è‚É•¨‚ðì‚ê‚邯‚¨‚à‚Á‚Ä‚¨‚ñ‚Ì‚©....
ƒTƒ“ƒvƒ‹\’zŽè‡‚Æà–¾•¶‘‚ª
‡‚킳‚Á‚Ä‘‚¢‚Ä‚ ‚Á‚ÄA‚à‚Ì‚·‚²‚¢“ǂ݂ɂ‚¢B
‚¹‚Á‚©‚‚ÌdbExpress‚ª‘ä–³‚µ‚¾‚Èc
>>68‚³‚ñ
’²‚ׂĂ‚¾‚³‚Á‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
70:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/10 19:50:13
Delphi7 Pro‚ÅBuild 4.453‚Á‚Ä‚¿‚á‚ñ‚ƃpƒbƒ`‚ª“–‚½‚Á‚Ä‚éó‘Ô‚Å‚·‚©H
Žg‚Á‚Ä‚¢‚él‚¢‚½‚çÅV‚̃rƒ‹ƒh”Ô†‹³‚¦‚Ä‚‚¾‚³‚¢B
71:68
08/11/10 20:52:16
>69
DEKO‚³‚ñ‚ª‚¨“š‚¦‚‚¾‚³‚Á‚Ă邿‚¤‚Ȃ̂ł»‚¿‚ç‚Öƒhƒ]B
72:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 16:14:35
Delphi‚É‚ÄAƒnƒbƒVƒ…ƒe[ƒuƒ‹“I(Dictionary“I‚È)ƒNƒ‰ƒX‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
THashedStringList ‚Æ‚¢‚¤‚Ì‚ðŒ©‚Â‚¯‚½‚̂ł·‚ªAƒwƒ‹ƒv‚ðŒÄ‚ñ‚Å‚àƒCƒ}ƒCƒ`Žg‚¢•û‚ª‚í‚©‚è‚Ü‚¹‚ñB
TStringList‚Æ“¯—l‚ɂ‚©‚¦‚éA‚Æ‚¢‚¤‹Lq‚ðƒlƒbƒg‚Å”qŒ©‚µ‚½‚̂ł·‚ªA
•¶Žš—ñ‚ðƒL[‚É‚µ‚ÄA•¶Žš—ñ‚𓾂½‚¢ê‡A
@Hash.Values["Hoge"] := "Value of Hoge";
‚̂悤‚ÈŠ´‚¶‚ÅAŽg‚Á‚Ă悢‚à‚̂Ȃ̂łµ‚傤‚©H
73:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 17:17:51
PopupMenu‚Æ‚»‚Ì’†‚Ìitem‚ð“®“I¶¬‚µ‚½ê‡‚Á‚ÄAPopupMenu‚ð‰ð•ú‚·‚ê‚Î
’†‚̃AƒCƒeƒ€‚à‰ð•ú‚³‚ê‚é‚ñ‚Å‚µ‚傤‚©H
‚»‚ê‚Æ‚àŒÂ•Ê‚ÉfreeH
74:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 19:05:51
>>72
•¶Žš—ñ‚ðƒVƒ“ƒOƒ‹ƒNƒI[ƒg‚ÅŠ‡‚Á‚Ä‚é‚Ȃ炢‚¢‚ÆŽv‚¤‚æ
>>73
ƒ\[ƒX‚ð“ǂ߂Εª‚©‚邯‚¨‚èA‰ð•ú‚³‚ê‚é
75:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 20:18:27
>>73
‚â‚Á‚Ă݂ê‚΂킩‚邾‚ë‚—
76:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 20:28:40
ˆÈ‰º‚Ìinterface‚ðŽg‚Á‚½ƒR[ƒh‚É‚¨‚¢‚ÄAƒƒ‚ƒŠ[ƒŠ[ƒN‚ª”¶‚·‚é‚̂ł·‚ªA‘Έ–@‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
‚±‚¿‚ç‚ÌdSpec URLØÝ¸(delphixtreme.com) ‚Å“¯—l‚̃R[ƒh‚ª‚ ‚è‚Ç‚¤‚µ‚½‚à‚Ì‚©‚Æ¢‚Á‚Ä‚¨‚è‚Ü‚·B
program circular_reference;
{$APPTYPE CONSOLE}
uses SysUtils, Classes;
type
@@ITest = interface
@@@@['{38C68C6A-7CBD-42FE-9249-0ED869119A29}']
@@@@procedure Foo;
@@end;
@@TTest = class;
@@TSubTest = class
@@@@FTest: ITest;
@@public
@@@@constructor Create(NewTest: ITest);
@@@@destructor Destroy; override;
@@end;
@@TTest = class(TInterfacedObject, ITest)
@@@@FSubTest: TSubTest;
@@public
@@@@constructor Create;
@@@@destructor Destroy; override;
@@@@procedure Foo;
@@end;
procedure CallFoo(Test: ITest);
begin
@@if Assigned(Test) then Test.Foo;
end;
77:>>76 ‘±‚«
08/11/12 20:29:13
{ TSubTest }
constructor TSubTest.Create(NewTest: ITest);
begin
@@FTest := NewTest;
@@CallFoo(FTest);
end;
destructor TSubTest.Destroy;
begin
@@inherited;
end;
{ TTest }
constructor TTest.Create;
begin
@@inherited;
@@FSubTest := TSubTest.Create(Self);
end;
destructor TTest.Destroy;
begin
@@FreeAndNil(FSubTest);
@@inherited;
end;
procedure TTest.Foo;
begin
@@Writeln('TTest.Foo!!');
end;
78:>>76 ‘±‚«
08/11/12 20:31:35
procedure Main();
var Test: ITest;
begin
@@Test := TTest.Create;
@@CallFoo(Test);
end;
begin
@@ReportMemoryLeaksOnShutdown := True;
@@Main;
//@@Writeln('push ENTER key to end!!'); Readln;
end.
--------------------
‚ÅI‚í‚è‚Å‚·B
TSubTest.FTest‚ðTTest‚É‚µATSubTest.Create(NewTest: TTest)‚É‚µ‚½ê‡‚Í‘åä•v‚̂悤‚Ȃ̂ł·‚ªA
‚Ç‚¤‚悤‚Ì“ü‚êŽq\‘¢‚É‚µATSubSubTest‚ªAITest‚ðŽ‚Á‚Ä‚¢‚邯‘Ê–ÚH‚Ȃ悤‚Å‚·B
79:76
08/11/12 21:00:52
‚È‚ñ‚ƂȂA‚í‚©‚Ä‚«‚½EEE
Delphi‚Ìinterface‚ªŽQƃJƒEƒ“ƒ^ŽÀ‘•‚ÅGC‚ª‚È‚¢‚Ì‚ÅAinterface‚ðzŠÂŽQƂɂ·‚邯ƒƒ‚ƒŠ[ƒŠ[ƒN‚ð‹N‚±‚·A
‚Æ‚¢‚¤“z‚Å‚µ‚傤‚©H
TTest‚̃tƒB[ƒ‹ƒh‚ÉTSubTest‚ðŽ‚½‚¹‚È‚¢‚悤‚É‚·‚ê‚ÎA‚¢‚¯‚»‚¤‚È‹C‚ª‚µ‚Ä‚«‚Ü‚µ‚½B
˜M‚Á‚Ă݂½‚¢‚ÆŽv‚¢‚Ü‚·B
‰½‚©•Œ¾‚ ‚ê‚΂º‚Ђ¨Šè‚¢‚µ‚Ü‚·
80:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 21:05:27
ƒoƒbƒ`ƒtƒ@ƒCƒ‹‚ň—‚µ‚Ä‚¢‚½‚±‚Æ‚ðDelphi‚̃{ƒ^ƒ“‚ð‰Ÿ‚µ‚½Û‚Ɉ—‚·‚é
‚悤‚É‚·‚éê‡AˆÈ‰º‚Ì•¶‚͂ǂ̂悤‚É‘‚‚̂łµ‚傤‚©H
AAA remove root\BBB
AAA install BBB.inf root\BBB
‚ǂȂ½‚©—Í‚ð‘Ý‚µ‚ĉº‚³‚¢B
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·B
81:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 21:27:19
>>80
’²‚ׂé‹C‚à‚È‚¢‚È‚çŽg‚¤‚È
82:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 22:00:49
>>81
’²‚ׂĂ݂½‚̂ł·‚ª•ª‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½B
ƒoƒbƒ`ƒtƒ@ƒCƒ‹‚Ì‘€ì‚Å‚µ‚½‚ç
WinExec('AAAt.bat',SW_SHOW);
‚ʼn”\‚Å‚µ‚½‚ªƒoƒbƒ`ƒtƒ@ƒCƒ‹‚Ì’†g‚ð‘€ì‚·‚邱‚Æ‚ªo—ˆ‚Ü‚¹‚ñ‚Å‚µ‚½B
83:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 22:37:06
>>82
Tmemo.loadfromfile(aaa.bat)
84:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 23:01:10
‚»‚à‚»‚àˆÈ‰º‚Ì—l‚ȃhƒ‰ƒCƒo‚̃Cƒ“ƒXƒg[ƒ‹‚ÍDelphi‚ʼn”\‚Ȃ̂łµ‚傤‚©H
AAA install BBB.inf root\BBB
>>83
‚·‚¢‚Ü‚¹‚ñI–¢n‚Ȃ̂œà—e‚ª“`‚í‚è‚Ü‚¹‚ñB
85:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 23:03:14
>>83Œ©‚½‚¢‚È“z‚̃\[ƒX‚Æ‚©“ǂ݂½‚‚Ë‚¦
86:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 23:33:02
>>75
‚»‚ꂪ”»‚é‰SŽÒ‚Ȃ玿–₵‚Ü‚¹‚ñ‚Á‚ÄEEE
ŽŸ‚¢‚łƌ¾‚Á‚Ă͂Ȃñ‚Å‚·‚ª‚Ç‚¤‚â‚Á‚½‚ç”»‚é‚ñ‚Å‚·H
‰ð•ú‚³‚ê‚Ă邩‚Ç‚¤‚©‚Ì”»’èB
87:’´‰SŽÒ
08/11/12 23:38:50
Delphi‚Ńrƒ“ƒSƒQ[ƒ€‚ðì‚낤‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªA1`80‚̃‰ƒ“ƒ_ƒ€‚È”‚ð1‰ñ‚¸‚‚¾‚¯•\ަ‚³‚¹‚é‚â‚è•û‚ª‚í‚©‚è‚Ü‚¹‚ñ
Random()‚¾‚Æ“¯‚¶”‚ªo‚Ä‚«‚Ä‚µ‚Ü‚¤‚Ì‚Åc
’´’჌ƒxƒ‹‚ÈŽ¿–â‚È‚ñ‚Å‚µ‚傤‚ª’²‚ׂĂ݂Ăà—Ç‚•ª‚©‚ç‚È‚©‚Á‚½‚̂ŗE‹C‚ðŽ‚Á‚Ä‘‚«ž‚ñ‚ł݂܂µ‚½
DelphiŽg‚¢‚ÌŠF—lA‚Ç‚¤‚©‚²‹³Žö‚‚¾‚³‚¢B‚¨Šè‚¢‚µ‚Ü‚·
88:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/12 23:43:00
stringlist‚É1-80“ü‚ê‚Ä
s‚ðƒVƒƒƒbƒtƒ‹‚µ‚Äã‚©‚猩‚Ä‚¯‚ÎH
89:DelÌ»·Þº ŸA6VzDeLphI
08/11/12 23:57:00
@@@@È È@@>>68‚³‚ñ
@@@ ƒ~,,¡Q¡œc @>>DEKO‚³‚ñ
@@`Ð,,,,uuƒ~
‚ ‚肪‚Ƃł·
90:DelÌ»·Þº ŸA6VzDeLphI
08/11/13 00:09:24
@@@È,,È@@@@^P
_,,,,ƒ~,,ß„Dßœc@ƒ@‚µ‚‚à‚ñ‚·I
¼,,,,,,,,,‚‚Â.@@@ _Q
”z—ñ’蔉Šú‰»‚ÍA‚±‚±‚É‚ ‚邿‚¤‚É‚©‚Á‚±‚æ‚‚©‚¯‚é‚ñ‚¾‚¯‚Ç
URLØÝ¸(delfusa.main.jp)
braceTable: array[TBraceType] of TBraceInfo = (
(beginMark: ''''; endMark: ''''; remove: false),
(beginMark: '{$'; endMark: '}'; remove: false),
(ry
“®“I”z—ñ‚̉Šú‰»‚͉º‹L‚Ì•—‚É‚µ‚©‚©‚¯‚È‚¢‚Ì‚©‚ÈB
var
braceTable: TBraceTable;
begin
SetLength(braceTable, 5);
with braceTable[0] do
begin beginMark := ''''; endmark := ''''; remove := False; end;
with braceTable[1] do
begin beginMark := '{$'; endmark := '}'; remove := False; end;
with braceTable[2] do
begin beginMark := '{'; endmark := '}'; remove := True; end;
(ry
‚È‚ñ‚¾‚©A”z—ñ’蔕—‚É‚©‚¯‚½‚ç‚©‚Á‚±‚¢‚¢‚ÆŽv‚¤‚ñ‚¾‚¯‚Ç•û–@‚È‚¢H
“®“I”z—ñ‚É”z—ñ’蔂ð‚ق肱‚Þ‚Æ‚©‚Å‚à‚¢‚¢‚©‚çA‚È‚ñ‚©‚«‚ê‚¢‚È‹Lq•û–@‚ª‚ ‚ê‚ε¼´Ã‚‚ÅB
91:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/13 01:09:09
ActiveXƒRƒ“ƒgƒ[ƒ‹‚ðuƒXƒNƒŠƒvƒg‚ðŽÀs‚µ‚Ä‚àˆÀ‘S‚¾‚ƃ}[ƒN‚·‚év
URLØÝ¸(homepage3.nifty.com)
Delphi‚Åì‚Á‚½ActiveX‚É“¯—l‚Ì‘[’u‚ð‚µ‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚·‚ê‚΂¢‚¢‚©‚í‚©‚è‚Ü‚¹‚ñ‚©H
Del2007‚ðŽg‚Á‚Ă܂·B
92:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/13 04:45:02
>>86
FastMM‚Æ‚©
>>90
‰´‚ÍãY—í‚È•û–@‚È‚ñ‚Ä’m‚ç‚ñ‚̂Ŋ֔ì‚é‚È
procedure SetBraceInfo(var Brace: array of TBraceInfo; beginMark, endMark: String; remove: Boolean);
var
I: Integer;
begin
for I := Low(Brace) to High(Brace) do
begin
Brace[I].beginMark := beginMark;
Brace[I].endMark := endMark;
Brace[I].remove := remove;
end;
end;
93:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/13 08:51:51
Ž©•ª‚È‚çTBraceTable‚ðTBraceInfo‚ð•ÛŽ‚·‚éTObjectList/array ofƒx[ƒX‚Ìgeneric‚ȃRƒ“ƒeƒi‚É‚µ‚Ä
TBraceInfo = record or object
public
@@constructor Init(beginMark, endMark: String; remove: Boolean);
end
function BraceInfo(beginMark, endMark: String; remove: Boolean): TBraceInfo;
begin
@@Result.Init(beginMark, endMark, remove);
end;
braceTable[0] := BraceInfo('''', '''', False);
braceTable.Add(BraceInfo('''', '''', False));
braceTable[1].Init('{$', '}', False);
braceTable.Add('{', '}', True);
‚È‚ñ‚Ä‘‚¯‚邿‚¤‚É‚·‚é‚ÈB‚Ç‚±‚܂ő‚«‚â‚·‚‚·‚é‚©‚Í—˜—p•p“xŽŸ‘æB
Delphi‚̒蔕\‹L‚Í•nŽã‚¾‚©‚ç‚ ‚܂肪‚ñ‚΂é—]’n‚ª‚È‚¢B
94:‚ȂȂµ‚Ö‚½‚®‚ç‚Ü ŸXcB18Bks.Y
08/11/13 18:14:12
>>76-79
ðŒ‚ª‚æ‚•ª‚©‚ç‚È‚¢‚̂ł·‚ª•ʂ̃IƒuƒWƒFƒNƒg‚ÉŠ—L‚³‚ê‚邯‚«‚ÉŽQƃJƒEƒ“ƒg‚ª0‚ɂȂÁ‚ÄŸŽè‚ɉð•ú‚³‚ê‚Ä‚µ‚Ü‚¤‚悤‚Å‚·‚ËB
Žè‚ÁŽæ‚è‘‚¢‰ðŒˆ–@‚ÍŽQƃJƒEƒ“ƒg‚ª–³Œø‚ȃNƒ‰ƒX‚ð—pˆÓ‚µ‚ÄTInterfacedObject‚Ì‘ã‚í‚è‚ÉŽg‚¤‚±‚Ƃł·B
// ŽQƃJƒEƒ“ƒg‚𖳎‹‚·‚éƒCƒ“ƒ^[ƒtƒFƒCƒXƒNƒ‰ƒXiTObject”Åj¦TInterfacedObject‚̃Rƒsƒy‰ü‘¢
TNoRefCountInterfacedObject = class(TObject, IUnknown)
protected
@function _AddRef: Integer; stdcall;
@function _Release: Integer; stdcall;
public
@function QueryInterface(const IID: TGUID; out Obj): HResult; virtual; stdcall;
end;
function TNoRefCountInterfacedObject.QueryInterface(const IID: TGUID;
@out Obj): HResult;
const
@E_NOINTERFACE = HResult($80004002);
begin
@if GetInterface(IID, Obj) then Result := 0 else Result := E_NOINTERFACE;
end;
function TNoRefCountInterfacedObject._AddRef: Integer;
begin
@Result := -1; // ‚±‚ê‚ÅŽQƃJƒEƒ“ƒg‚ª–³Œø‚ɂȂé‚炵‚¢
end;
function TNoRefCountInterfacedObject._Release: Integer;
begin
@Result := -1; // ‚±‚ê‚ÅŽQƃJƒEƒ“ƒg‚ª–³Œø‚ɂȂé‚炵‚¢
end;
95:‚ȂȂµ‚Ö‚½‚®‚ç‚Ü ŸXcB18Bks.Y
08/11/13 18:41:43
>>90
ƒŒƒR[ƒhŒ^•Ï”‚Í’¼Ú‘ã“ü‚Å‚«‚Ü‚·‚̂Ŕz—ñ’蔂©‚çƒRƒsƒy‚·‚éꇂÍ
const cBraceTable: array[TBraceType] of TBraceInfo = (ry
var e: TBraceType;
SetLength(BraceTable, Length(cBraceTable));
for e := Low(TBraceType) to High(TBraceType) do
@BraceTable[ord(e)] := cBraceTable[e];
c‚‚ç‚¢‚ɂ͂ł«‚»‚¤‚Å‚·iˆê‰žƒeƒXƒgÏ‚ÝjB
96:76
08/11/13 19:41:55
>>94
ŸŽè‚ÉŠJ•ú‚³‚ê‚鑤‚̘b‚¶‚á‚È‚AŠJ•ú‚³‚ê‚È‚¢‚Á‚Ä‚¢‚¤˜b‚Ȃ̂ł·‚ª¥¥¥('A`)
>>94‚Ì•û–@‚ÍDelWiki‚É‚ ‚é“z‚Å‚·‚æ‚Ë
97:‚ȂȂµ‚Ö‚½‚®‚ç‚Ü ŸXcB18Bks.Y
08/11/13 22:52:12
>>96
‚È‚é‚Ù‚Ç‚»‚ê‚ÍŽ¸—炵‚Ü‚µ‚½B
TSubTest.Destroy‚ÅFreeAndNil(FTest)iŽ©•ª‚ʼnð•ú‚·‚éj‚ł͑ʖڂł·‚©H
‚¹‚Á‚©‚‚ÌŽ©“®‰ð•úƒVƒXƒeƒ€‚ðŽÌ‚Ä‚é‚Ì‚à‚à‚Á‚½‚¢‚È‚¢˜b‚Å‚·‚ªc
>>94‚ÍDelWiki‚ðŒ©‚é‘O‚©‚ç‚â‚Á‚Ä‚¢‚Ü‚µ‚½‚ª
‚à‚µ’m‚Á‚Ä‚¢‚½‚ç—]Œv‚È‹ê˜J‚ð‚µ‚È‚‚Äς݂܂µ‚½‚ËB
98:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/13 23:00:29
TMemo‚ɓǂݞ‚ñ‚¾ƒtƒ@ƒCƒ‹‚Ì“à—e‚ð‘€ì‚µ‚½‚¢‚ñ‚¾‚¯‚Ç
s‚ðŽw’è‚·‚é‚Ì‚ÍMemo1.Lines[i]‚Æ‚¢‚Á‚½Œ`‚łł«‚éB
‚Å‚Ís‚Ì’†‚Ì‚³‚ç‚É•¶Žš‚Ì•”•ª‚ðŽw’è‚·‚é‚̂͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H
99:DelÌ»·Þº ŸA6VzDeLphI
08/11/13 23:58:29
@@@@È,,È@ @>>92‚³‚ñ
@@@ ƒ~,,ß„Dß,œc@ ‚ ‚肪‚Æ....
@@@Ð(’U¼ Ð@@
@@@ (~,,(~,,,ƒ~— @@‚Å‚àA‚»‚̃R[ƒhA“®‚©‚ñ‚ª‚È...
>>93‚³‚ñ‚à‚ ‚肪‚ÆB
>TObjectList/array ofƒx[ƒX‚Ì
‚¢‚âA‚»‚±‚܂łÍBBB
>Delphi‚̒蔕\‹L‚Í•nŽã‚¾‚©‚ç‚ ‚܂肪‚ñ‚΂é—]’n‚ª‚È‚¢B
‚»‚̂悤‚Å‚·‚ËB
‚Æ‚è‚ ‚¦‚¸Blog‚É‘‚¢‚Ă݂½‚Ì‚ÅA‚±‚Ì’ö“x‚ÌŽg‚¢“¹‚Á‚·B
>>DEKO‚³‚ñ
“à‚Å‚·‚µA‚ ‚ÆA”L‚ÌŽ¨‚ª
ƒ©È
ƒ‰ƒ€ƒ_‚ɂȂÁ‚Ă܂·B
ލ‚Í"‚¨‚æ‚Ñ"‚̂ق¤‚ªƒJƒƒCƒC‚Å‚·‚æB
MSPƒSƒVƒbƒN‚¾‚Ƃ킩‚è‚Ü‚¹‚ñ‚ªB–¾’©‚¾‚Ƃ킩‚éŽv‚¢‚Ü‚·B
100:DelÌ»·Þº ŸA6VzDeLphI
08/11/14 00:02:20
>>98‚³‚ñ
@@@@È,,È@ @‚±‚ñ‚ÈŠ´‚¶‚©‚µ‚ç
@@@ ƒ~ß„Dß,,œc@
@@@Ð(’U¼ Ð@@‘€ì‚Ȃ̂ÅB
@@@ (~,,(~,,,ƒ~` @@
‚±‚ê“®‚©‚µ‚ÄŠµ‚ê‚Ă݂Ă‚¾‚³‚¢B
procedure TForm6.Button1Click(Sender: TObject);
var
@i: Integer;
@j: Integer;
@s: String;
begin
@for i := 0 to Memo1.Lines.Count - 1 do
@begin
@@s := Memo1.Lines.Strings[i];
@@for j := 1 to Length(s) do
@@begin
@@@s[j] := '*';
//“Ç‚Ýo‚µ‚¾‚¯‚Ȃ炱‚ñ‚È‘‚«•û‚à‚Å‚«‚½‚èB
// s := s + Memo1.Lines[i][j];
@@end;
@@Memo1.Lines[i] := s;
@end;
end;
101:98
08/11/14 00:32:08
>>100
•‚©‚è‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
‚¨‚©‚°‚ÅFX‚Æ‘€ì‚ª‚Å‚«‚Ü‚µ‚ÄŒœ”O‚ª1‚‰ðÁ‚³‚ê‚Ü‚µ‚½B
102:87
08/11/14 09:25:46
>>88
‚²‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚â‚Á‚Ă݂܂·
103:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/14 11:16:40
>102
‚¦‚¥A
•’Ê‚ÉRandom‚ÅAo‚Ä‚«‚½”Žš‚ðŠo‚¦‚Ä‚¨‚¢‚Äd•¡‚µ‚½‚ç‹p‰º‚·‚ê‚Ηǂ¢‚¾‚¯‚¶‚á‚È‚¢‚ÌH
104:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/14 11:19:55
>>103
ŽžŠÔ‚Ì–³‘ÊB
105:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/14 11:32:56
‚´‚‚Á‚Æ‘‚¢‚ÄŒ©‚½B
procedure TMainForm.Button1Click(Sender: TObject)
var
o: array[0..79]of Boolean;
i, n: Integer;
function AllOut: Boolean;
var
i: Integer;
begin
result := false;
for i := 0 to 79 do
if( not( o[i] ) )then exit;
result := true;
end;
begin
for i := 0 to 79 do
o[i] := false;
while( not( AllOut ) )do
begin
n := Random( 80 );
if( not( o[n] ) )then
begin
o[n] := true;
// ‚±‚±‚ÉV‚½‚É”Žš‚ªo‚½‚Æ‚«‚̈—
end;
end;
end;
106:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/14 16:28:47
‚±‚Ì—¬‚ê‚¿‚å‚Á‚Æ‘O‚É‚àŒ©‚½‚È
107:76
08/11/14 18:45:47
>>97
‚‚«‚ ‚Á‚Ä‚‚ê‚Ä‚ ‚肪‚Æ‚¤BŽ¿–âŽÒ‘¤‚¶‚á‚È‚¢‚悤‚ȃŒƒX‚µ‚ăXƒ}ƒ\
ReportMemoryLeaksOnShutdown ‚Ìo—ÍŒ‹‰Ê’£‚è–Y‚ê‚Ă܂µ‚½B
‚Í‚Á‚Æ‚«‚Ü‚·B
‚‚܂èA—¼•û(TTest‚ÆTSubTest)‚ÌDestroy‚ªŒÄ‚΂ê‚ĂȂ¢‚ñ‚Å‚·B
‚Ç‚¿‚ç‚©‚ÌŠJ•ú‚ÌÓ”C‚ðzŠÂŽQƂ̊O‘¤‚Éo‚¹‚ÎAŠJ•ú‚³‚ê‚é‚Í‚¸‚Ȃ̂ÅA
‚¢‚ë‚¢‚ë˜MŒJ‚è‰ñ‚µ‚ÄŽŽ‚µ‚Ă݂½‚¢‚ÆŽv‚¢‚Ü‚·B
108:76
08/11/14 18:48:23
o—ÍŒ‹‰Ê’£‚é‘O‚É“Še‚µ‚¿‚á‚Á‚½EEE
ˆÈ‰º‚ÍA>>76-79 ‚Ì ReportMemoryLeaksOnShutdown ‚Ìo—ÍŒ‹‰Ê‚Å‚·B
---------------------------
Unexpected Memory Leak
---------------------------
An unexpected memory leak has occurred. The unexpected small block leaks are:
1 - 12 bytes: TSubTest x 1
13 - 20 bytes: TTest x 1
---------------------------
OK
---------------------------
109:76
08/11/14 18:51:32
Delphi2009‚ð‚¨Ž‚¿‚Ì•û‚É‚¨•·‚«‚µ‚½‚¢‚̂ł·‚ªA
‚±‚¿‚ç‚Ì‹LŽ–‚É‚ÄA
Delphi 2009‚ŒljÁ‚³‚ꂽ3‚‚֗̕˜‚È‹@”\‚ðƒR[ƒh‚ÅŒŸØ | TechTargetƒWƒƒƒpƒ“
URLØÝ¸(techtarget.itmedia.co.jp)
> ’4DŠÖ”“àŠÖ”‚𓽖¼ŠÖ”Œ^‚̕ϔ‚É‘ã“ü‚·‚邱‚Æ‚à‚Å‚«‚éB
‚Æ‚ ‚é‚̂ł·‚ªA‚±‚ê‚Í–{“–‚Å‚µ‚悤‚©H
¡‚܂ł͊֔“àŠÖ”‚ÌŽQƂ͎擾‚Å‚«‚¸A
ˆÈ‰º‚̃TƒCƒg‚̂悤‚ȃeƒNƒjƒbƒN‚Å–³—‚â‚èŽÀŒ»‚µ‚Ä‚¢‚Ü‚µ‚½B
ă with INNER FUNCTION
URLØÝ¸(hp.vector.co.jp)
‚à‚µAuŠÖ”“àŠÖ”‚𓽖¼ŠÖ”Œ^‚̕ϔ‚É‘ã“üv‚ª‚Å‚«‚邯A
‚³‚ç‚È‚é‰Â”\«‚ªL‚ª‚é‚̂ł·‚ªEEE
110:109
08/11/14 18:52:16
–¼‘O—“Á‚µ–Y‚ꂽorz 76‚ÆŠÖ˜A«‚͂Ȃ¢‚Å‚·B
111:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/14 18:58:02
‚»‚ꂪ2009‚ÌŠg’£‚È‚ñ‚¾‚ë
112:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/14 19:46:00
>>106
procedure Main();
var Test: ITest;
begin
@@Test := TTest.Create;
@@CallFoo(Test);
end;
Test•Ï”‚ªƒXƒR[ƒvŠO‚ꂽŒãAŽQƃJƒEƒ“ƒ^‚ª-1‚³‚ê‚邪A‚Ü‚¾ATTestƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Í
Ž©g‚Ì“à•”•Ï”FSubTest‚É‚æ‚Á‚ÄŽQÆ‚³‚ê‚Ä‚¢‚é‚Ì‚ÅAŽQƃJƒEƒ“ƒ^1‚̂܂ÜATTest.Destroy‚ª‰i‰“‚ɌĂ΂ꂸ
ƒƒ‚ƒŠƒŠ[ƒNB
113:DelÌ»·Þº ŸA6VzDeLphI
08/11/15 00:38:14
@@È,,È@@‚½‚Ô‚ñ‚Ë
@ ƒ~,,ß 3 ßœc@@’x‚¢‚©‚à>>103‚³‚ñA105‚³‚ñ
@ Ð@‚Â’U)~~
`‚Æ,,,~),,~)@
‚¢‚âAƒpƒtƒH[ƒ}ƒ“ƒX‚ð‹C‚É‚·‚é•K—v‚ª–³‚¢ê–Ê‚Í
‘½X‚ ‚é‚ñ‚¾‚ÆŽv‚¤‚¾‚ªA‚±‚Ìê‡A
1000ŒÂ–Ú‚Ì—”‚ðo‚·‚½‚߂ɑå•Ï‚¾‚æB
o—Íς݂Ì999ŒÂ‚Íd•¡‚µ‚Ä‚¢‚é‚©‚çB
‰½‚ðo—Í‚µ‚Ä‚à‚Ù‚Æ‚ñ‚ǂ͂͂¶‚©‚ê‚éB
‚±‚¤‚¢‚¤Žž‚É‚Í>>88‚³‚ñ‚Ì‚¢‚¤‚悤‚É
ƒŠƒXƒg‚Å‚à”z—ñ‚Å‚à‚¢‚¢‚ñ‚¾‚¯‚Ç
1@2@3@4@5@6@c
‚ð—pˆÓ‚µ‚Ä‚¨‚¢‚ÄA
1”Ô–Ú‚Ì” ‚ð—”1-1000‚ÅŒˆ‚ß‚½‘¼‚̔Ԇ‚Ì” ‚Æ’†g‚ð“ü‚ê‘Ö‚¦‚ÄA
2”Ô–Ú‚Ì” ‚ð—”1-1000‚ÅŒˆ‚ß‚½‘¼‚̔Ԇ‚Ì” ‚Æ’†g‚ð“ü‚ê‘Ö‚¦BB
‚ÆA1”Ô–Ú‚©‚ç1000”Ô–Ú‚Ì” ‚ð“ü‚ê‘Ö‚¦‚Ä‚¢‚‚Ì‚ªƒZƒIƒŠ[‚©‚ÆB
>uŠÖ”“àŠÖ”‚𓽖¼ŠÖ”Œ^‚̕ϔ‚É‘ã“üv‚ª‚Å‚«‚邯A ‚³‚ç‚È‚é‰Â”\«
‚»‚¤‚È‚ÌH
–Ê”’‚¢Ž–‚â‚Á‚Ă܂·‚ËB
114:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 02:49:14
>>105‚̃\[ƒX“ǂ݂ɂ‚»‚¤‚¾‚È
115:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 04:31:58
TListView‚ÅOwnerData‚ªTrue‚Ìê‡A•¡”‘I‘ð‚͂ǂ̂悤‚Ɏ擾‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©
OwnerData‚ªFalse‚̂Ƃ«‚ÍItemIndex”Ô–Ú‚©‚çSelCountŒÂŒ©‚‚©‚é‚Ü‚Å
ˆê‚‚¸‚ÂItems[i].Selected‚𒲂ׂĂ¢‚½‚ñ‚Å‚·‚ªŽg‚¦‚È‚¢‚Ý‚½‚¢‚Å‚·B
ƒwƒ‹ƒv‚Ì—á‚É]‚¢ˆÈ‰º‚̂悤‚É‚â‚Á‚Ă݂Ăà‘Ê–Ú‚Å‚µ‚½B
‘I‘𔂪1ŒÂ‚ÌŽž‚¾‚¯ŒŸo‚³‚ê‚Ü‚·B•¡”‚É‚È‚é‚Æ1ŒÂ–Ú‚·‚猟o‚Å‚«‚Ü‚¹‚ñB
(Ctrl+ƒNƒŠƒbƒN‚̂Ƃ«‚¾‚¯‚¢‚¯‚é‚Á‚Û‚¢)
OnSelectItem“à‚Å
ListItem := ListView1.Selected;
while ListItem <> nil do begin
‚Ù‚°‚Ù‚°
@ListItem := ListView1.GetNextItem(ListItem, sdAll, [isSelected]);
end;
‚æ‚낵‚‚¨Šè‚¢‚µ‚Ü‚·
116:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 05:24:09
OnDataStateChange‚É‚à“¯‚¶ƒR[ƒh‘‚¢‚½‚çs‚¯‚½‚Ý‚½‚¢‚Å‚·
¡“x‚ÍCtrl+ƒNƒŠƒbƒN‚É”½‰ž‚µ‚È‚©‚Á‚½‚ñ‚Å—¼•û‚ŃR[ƒhŽÀs‚µ‚È‚¢‚Ƒʖڂۂ¢‚¯‚ÇEEE
117:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 08:40:53
>>113
‚Å‚à‚³‚ŸA‚½‚©‚ªƒrƒ“ƒS‚ŃpƒtƒH[ƒ}ƒ“ƒX‰]XŒ¾‚í‚ê‚Ä‚à‚Ë‚¥‚Á‚ÄŠ´‚¶B
Œ©‚½–ÚŠÈ’P‚Ȃق¤‚ª—Ç‚¢‚ñ‚¶‚á‚ËH
‚Ü‚ŸA‰½‚Ńrƒ“ƒS‚Ȃ̂É80‚܂ł ‚é‚Ì‚©‚Ì•û‚ª‹^–₳͂ ‚é‚̂ł·‚ª‚ËB
118:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 08:44:16
>>117
>‚Ü‚ŸA‰½‚Ńrƒ“ƒS‚Ȃ̂É80‚܂ł ‚é‚Ì‚©‚Ì•û‚ª‹^–₳͂ ‚é‚̂ł·‚ª‚ËB
9 ~ 9 - ^‚ñ’†1‚Â = 80
‚¶‚á‚È‚¢H
119:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 09:00:04
ŠÔˆá‚Á‚Ä‚½‚炲‚ß‚ñ‚ËB
ƒrƒ“ƒS‚Á‚Ä‚P|‚V‚T‚¶‚á‚È‚©‚Á‚½‚Á‚¯H
‚»‚Ì”Žš‚ª‚T–‚T‚̃}ƒX‚Ì^‚ñ’†ˆÈŠO‚Ƀ‰ƒ“ƒ_ƒ€‚É”z’u‚³‚ê‚Ä‚é‚ñ‚¶‚áH
‚ Aƒrƒ“ƒS‚É‚à‚¢‚ë‚¢‚ë‚ ‚é‚ñ‚Å‚·‚©HH
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 10:30:13
‘Sˆõ‚É‚·‚×‚Ä‚Ì”Žš‚ª‘µ‚Á‚Ä‚é‚킯‚¶‚á‚È‚¢
121:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 14:15:30
TEdit‚ðŒp³‚µ‚½ƒNƒ‰ƒX‚ð‚‚‚é‚Á‚Ä•û–@‚ðŽg‚킸AFormCreateŽž‚ÉEdit1‚ðƒLƒƒƒŒƒbƒg”ñ•\ަ‚Ì‚à‚̂ɂ·‚é•û–@‚ð‚ǂȂ½‚©‹³‚¦‚Ä‚‚¾‚³‚¢I
122:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 14:22:15
>>121
Edit1.Enabled:=False;
123:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 14:40:02
CreateŽž‚¶‚á‚È‚¢‚ª
procedure TForm1.Edit1Enter(Sender: TObject);
begin
HideCaret(Edit1.Handle);
DestroyCaret(Edit1.Handle);
end;
‚łǂ¤‚¾
124:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 16:38:28
>>123
‚»‚ê‚Å‚â‚Á‚Ä‚Ý‚é‚æ‚¤‚É‚µ‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
125:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 16:40:58
‚¤‚Ü‚à–¾‚Å‚«‚È‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA
E‚Ç‚ñ‚ȂƂ«‚Å‚àForm1‚ÌKeyDown(Press)‚ªƒƒbƒZ[ƒW‚ðŽæ‚é
‚悤‚É‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H
126:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 16:42:43
KeyPreviewƒvƒƒpƒeƒB‚©‚ÈH
127:‚ȂȂµ‚Ö‚½‚®‚ç‚Ü ŸXcB18Bks.Y
08/11/15 16:47:28
>>117
lŠÔ‚ªŽè‚Å‚â‚邯‚µ‚½‚ç1‚©‚ç80‚܂ł̃J[ƒh‚ðì‚Á‚Ä‚©‚«¬‚º‚é‚Å‚µ‚傤‚©‚ç
ƒRƒ“ƒsƒ…[ƒ^[‚Å‚à‚»‚¤‚â‚é‚Ù‚¤‚ªŽ©‘R‚ł͂Ȃ¢‚©‚ÆŽv‚¢‚Ü‚·Biì‚Á‚Ă݂½‚炱‚Á‚¿‚Ì•û‚ª‚í‚©‚è‚â‚·‚¢‚Ƶӳj
//@Num1 ‚Æ Num2 ‚Ì’l‚ð“ü‚ê‘Ö‚¦‚é
procedure SwapNumbers(var Num1, Num2: integer); //inline;
var
@TempNum: Integer;
begin
@TempNum := Num1;
@Num1 := Num2;
@Num2 := TempNum;
end;
//@Numbers ‚̃Vƒƒƒbƒtƒ‹F‰œ‘ºæ¶‚̃R[ƒh‚ðˆÚAD
procedure Shuffle(var Numbers: array of integer);
var
@i1, i2: Integer;
begin
@for i1 := High(Numbers) downto 1 do
@begin
@@i2 := Random(i1 + 1);
@@SwapNumbers(Numbers[i1], Numbers[i2]);
@end;
end;
var
@Numbers: array [1..80] of integer;
begin
@Randomize;
@for iNum := Low(Numbers) to High(Numbers) do
@@Numbers[iNum] := iNum;
@Shuffle(Numbers);
128:125
08/11/15 16:50:40
>KeyPreviewƒvƒƒpƒeƒB‚©‚ÈH
‚¤‚Ü‚‚¢‚«‚Ü‚µ‚½B
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤B
129:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 17:18:36
>>127
‹Ê‚ðˆêŒÂˆêŒÂo‚·ƒrƒ“ƒSƒQ[ƒ€‚Ì•µˆÍ‹C‚ł͂Ȃ¢‚Å‚·‚¯‚ÇA‚¢‚¢‚Å‚·‚ËB
‚í‚©‚è‚â‚·‚¢B
130:125
08/11/15 18:15:17
Form1‚ðKeyPreview:=true‚É‚µ‚ÄAForm1.OnKeyDown‚ÅButton1.SetFocus‚Æ‚©‚ŃtƒH[ƒJƒX‚ðݒ肵‚悤‚Æ‚µ‚½‚̂ł·‚ªA
TabˆÚ“®‚̂ق¤‚Ɉ—‚ªŽæ‚ç‚ê‚邿‚¤‚Å‚¤‚Ü‚‚¢‚«‚Ü‚¹‚ñB
TabˆÚ“®‚𖰂点‚ÄOnKeyDown‚Ì’†‚ŃtƒH[ƒJƒX‚ðˆÚ‚·‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H
131:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/15 19:18:23
>>127
‹Ê‚ðˆê‚ˆê‚ÂŽæ‚èo‚·Žž’Š‘I•ûŽ®‚̃rƒ“ƒS•—‚ɉü‘¢‚µ‚Ă݂܂µ‚½B
var
Numbers: array[0..74]of Integer;
LotNumber: Integer;@“–‘I”Ô†
LotCount: Integer;@’Š‘I‰ñ” 74->0
procedure BingoStart;
var
@i: Integer;
begin
@LotCount := 74;
@for i := 0 to LotCount do
@@Numbers[i] := i;
end;
procedure BingoLot;
var
@n: Integer;
@procedure SwapNumber(var a, b: Integer);
@var
@@c: Integer;
@begin
@@c := a;@a := b;@b := c;
@end;
begin
@n := Random( LotCount );
@LotNumber := Numbers[n];
@SwapNumber( Numbers[n], Numbers[LotCount] );
@Dec( LotCount );
end;
132:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 02:53:54
Delphi2009‚‚¢‚È
¤—p•s‰Â‚Å‚¢‚¢‚©‚ç
’á‹@”\‚¾‚¯‚ǃRƒ“ƒ|‚ÍŽg‚¦‚Ä
9800‚Å‚¾‚µ‚Ä‚‚ê‚ñ‚©‚ÈB
ƒVƒFƒAL‚°‚邱‚Æ‚à‘厖‚¾‚ÆŽv‚¤‚ñ‚¾‚ª
133:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 02:58:58
Del6personal‚ÅDelƒ†[ƒU[‚ð‘‚₹‚½‚̂ɂË[
Del8ˆÈ~‚Ì–À‘–‚Å‘¹‚µ‚Ä‚é‚íB
134:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 09:45:48
Delphi‚Í‚à‚¤ƒKƒ‰ƒpƒSƒX”“‡‰»‚µ‚Ă邾‚ëB
135:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 10:24:23
.NETƒoƒuƒ‹‚ɂ̂Á‚Ä•ö‰ó
136:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 10:42:27
>>134
‚‚܂èŽèŒú‚•ی삳‚ê‚邯‚¢‚¤‚±‚Æ‚¾‚È
137:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 10:45:02
TurboDelphiExplorer‚ª‚ ‚é‚¶‚á‚È‚¢
138:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 12:43:20
>>137
Turbo‚ÍA.net1.1‚Ɉˑ¶‚µ‚Ä‚é‚Ì‚ÆA
ƒRƒ“ƒ|‚ªŽg‚¦‚È‚¢‚Ì‚ªƒlƒbƒNB
¤—p•s‰Â‚Å‚¢‚¢‚©‚ç6Personal‚Ý‚½‚¢‚ÈŒ`‚Å
‚¾‚µ‚Ăق·‚¢
139:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 12:57:36
URLØÝ¸(www.itwriting.com)
ã‹LƒTƒCƒg‚ÌDelphiƒ‰ƒbƒp[‚ðŽg‚¨‚¤‚ÆŽv‚¢A‚Ü‚¸“¯«‚ÌTestSqlite.dpr‚ðŽÀs‚³‚¹‚悤‚Æ‚µ‚½‚Æ‚±‚ë
ƒGƒ‰[‚ªo‚ăRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B‚Ç‚±‚ðC³‚·‚邯‚¢‚¢‚̂łµ‚傤‚©H
[ƒGƒ‰[] SQLiteTable3.pas(470): 'TSQLite3Destructor' ‚Æ 'Pointer' ‚ɂ͌݊·«‚ª‚ ‚è‚Ü‚¹‚ñ
[ƒGƒ‰[] SQLiteTable3.pas(627): 'TSQLite3Destructor' ‚Æ 'Pointer' ‚ɂ͌݊·«‚ª‚ ‚è‚Ü‚¹‚ñ
[ƒGƒ‰[] SQLiteTable3.pas(787): 'TCollateXCompare' ‚Æ 'Pointer' ‚ɂ͌݊·«‚ª‚ ‚è‚Ü‚¹‚ñ
[’v–½“IƒGƒ‰[] uTestSqlite.pas(7): 'SQLiteTable3.pas' ƒ†ƒjƒbƒg‚̓Rƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½
140:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 15:39:40
>>139
–â‘è–³‚ƒRƒ“ƒpƒCƒ‹o—ˆ‚½@Del6
141:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 15:47:12
>132
ƒVƒFƒA‚ðL‚°‚邱‚Æ‚ª(Šé‹Æ‚Æ‚µ‚Ä‚Ì)—˜‰v‚ð‘‚â‚·A‚Æ‚¢‚¤‚±‚ƂɌq‚ª‚é‚Ì‚©‚Ç‚¤‚©A‚ª–â‘è‚Ý‚½‚¢‚Å‚·‚ËB
‚±‚ê‚ðCodeGear‚Ìl‚½‚¿‚É”[“¾‚³‚¹‚ç‚ê‚ê‚΂¢‚¢‚̂ł·‚ªB
Borland‚©‚ç“Æ—§‚·‚邱‚Ƃɂæ‚Á‚ÄBorland(ALM/Together)‚̘A’†‚ª‚â‚Á‚Ä‚¢‚½IDE‚̈À”„‚èA“Š‚°”„‚è‚©‚ç
‰ð•ú‚³‚ê‚ÄŽ©•ª‚½‚¿‚Ì‹ZpA»•i‚ª³“–‚È—˜‰vA³“–‚È•]‰¿‚ð¶‚Ýo‚·‚±‚Æ‚ðŽÀŠ´‚µ‚Ä‚¢‚éA‚Æ‚¢‚¤
Œ»ó‚©‚ç‚·‚邯A‚µ‚΂炂̊Ԃ͓‚¢‚ñ‚¶‚á‚È‚©‚ë‚©A‚Æ‚¢‚¤‚Ì‚ªŒÂl“I‚Ȉӌ©‚Å‚·B
142:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 16:00:15
–^‚à‚½‚¢‚µ‚ĈÀ‚‚È‚©‚Á‚½‚̂ɂË
ƒ}ƒCƒi[Œ¾Œê‚Ì‚‚¹‚Ɉ̂»‚¤‚¾‚È
143:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 17:16:34
>‰ð•ú‚³‚ê‚ÄŽ©•ª‚½‚¿‚Ì‹ZpA»•i‚ª³“–‚È—˜‰vA³“–‚È•]‰¿‚ð¶‚Ýo‚·‚±‚Æ‚ðŽÀŠ´‚µ‚Ä‚¢‚éA‚Æ‚¢‚¤
>Œ»ó‚©‚ç‚·‚邯A
ƒ\[ƒX‚Õ‚è[‚¸
144:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 17:19:11
>Ž©•ª‚½‚¿‚Ì‹ZpA»•i‚ª³“–‚È—˜‰vA³“–‚È•]‰¿‚ð¶‚Ýo‚·‚±‚Æ‚ðŽÀŠ´‚µ‚Ä‚¢‚éA
•³ƒwƒ‹ƒvAƒoƒO‚¾‚炯‚̳“–‚È•]‰¿‚¾‚낤‚¯‚Ç‚ÈB
145:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 17:20:09
‹N‚«‚½‚çƒIƒbƒ`ƒƒƒXƒŒ—Ž‚¿‚Ä‚½‚ñ‚¾‚¯‚Ç’N‚©—§‚ĂȂ¢‚Ì‚©
146:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 17:53:31
>143
forum(privateŠÜ‚Þ)‚Å‚ÌCodeGearŠÖŒWŽÒ‚Ì”Œ¾‚©‚ç‚Í‚»‚¤“ǂ߂邯‚Ç‚ËBƒfƒBƒXƒJƒEƒ“ƒg‚Æ‚©–³—¿‚Æ‚©
‚È‚ñ‚Å‚»‚ñ‚È‚±‚Æ‚µ‚È‚«‚á‚¢‚¯‚È‚¢‚ÌH—˜‰v‚ÉvŒ£‚·‚é‚ÌH‚Á‚ĂȊ´‚¶B
ƒ\[ƒX‚Í”]“à‚Ȃ̂œ–‚½‚Á‚Ä‚¢‚È‚¢‚ÆŽv‚¤‚È‚ç–³Ž‹‚µ‚Ä‚‚ê‚Ä\‚í‚È‚¢‚æB
>142
Personal/Turbo Explorer‚Í‚½‚¾‚Å‚±‚êˆÈãˆÀ‚‚Å‚«‚È‚¢‚¯‚ÇHƒo[ƒWƒ‡ƒ“ƒAƒbƒv‚Æ‚©‚àV‹K‚É”ä‚ׂè‚á
ˆÀ‚¢‚à‚ñ‚¾‚Á‚½‚µ‚ÈB‚łࡂ̓}ƒCƒi[‚¾‚©‚炱‚»‰Ò‚ª‚È‚¢‚ÆÁ–Å‚µ‚¿‚Ⴄ‚킯‚ÅBMS‚Ý‚½‚¢‚É
ƒ{ƒbƒ^ƒNƒŠ•”–傪‚ ‚é‚킯‚¶‚á‚È‚¢‚©‚ç‚ÈB
>145
‚ ‚çA‚Ù‚ñ‚Æ‚¾B
147:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 17:59:20
½ÚØÝ¸(db”Â:100”Ô)
100 –¼‘OFNAME IS NULL[sage] “Še“úF2008/11/16(“ú) 12:56:23 ID:???
URLØÝ¸(www.itwriting.com)
ã‹LƒTƒCƒg‚ÌDelphiƒ‰ƒbƒp[‚ðŽg‚¨‚¤‚ÆŽv‚¢A‚Ü‚¸“¯«‚ÌTestSqlite.dpr‚ðŽÀs‚³‚¹‚悤‚Æ‚µ‚½‚Æ‚±‚ë
ƒGƒ‰[‚ªo‚ăRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B‚Ç‚±‚ðC³‚·‚邯‚¢‚¢‚̂łµ‚傤‚©H
[ƒGƒ‰[] SQLiteTable3.pas(470): 'TSQLite3Destructor' ‚Æ 'Pointer' ‚ɂ͌݊·«‚ª‚ ‚è‚Ü‚¹‚ñ
[ƒGƒ‰[] SQLiteTable3.pas(627): 'TSQLite3Destructor' ‚Æ 'Pointer' ‚ɂ͌݊·«‚ª‚ ‚è‚Ü‚¹‚ñ
[ƒGƒ‰[] SQLiteTable3.pas(787): 'TCollateXCompare' ‚Æ 'Pointer' ‚ɂ͌݊·«‚ª‚ ‚è‚Ü‚¹‚ñ
[’v–½“IƒGƒ‰[] uTestSqlite.pas(7): 'SQLiteTable3.pas' ƒ†ƒjƒbƒg‚̓Rƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½
148:‚ȂȂµ‚Ö‚½‚®‚ç‚Ü ŸXcB18Bks.Y
08/11/16 18:09:10
>>138
ƒf[ƒ^ƒx[ƒXi‚ÉÚ‘±‚µ‚ēǂݑ‚«‚·‚é‹@”\j‚Å·‚ð•t‚¯‚ç‚ê‚È‚‚È‚Á‚Ä‚µ‚Ü‚Á‚½Œ»Ý‚Å‚Í
—L—¿”łƂǂ±‚©‚Å·•ʉ»‚µ‚È‚¯‚ê‚΂Ȃç‚È‚©‚Á‚½‚킯‚Å—Ž‚Æ‚µ‚Ç‚±‚ë‚Æ‚µ‚Ă͈«‚‚È‚¢‚ÆŽv‚¢‚Ü‚·B
‚Ü‚½ƒRƒ“ƒ|‚ÍÝŒvŽž‚É“\‚è•t‚¯‚ç‚ê‚È‚¢‚¾‚¯‚ÅŽÀsŽž‚ɃR[ƒh‚Ŷ¬‚·‚邱‚Ƃ͂ł«‚Ü‚·‚Ì‚Å
Ž„‚Í‚±‚±1`2”N‚Í‚±‚ê‚ÅŠæ’£‚Á‚Ä‚¢‚Ü‚·B
ƒtƒŒ[ƒ€‚ðϋɓI‚ÉŽg‚¢Žn‚ß‚½‚½‚ß‚©•W€‚łȂ¢ƒrƒWƒ…ƒAƒ‹ƒRƒ“ƒ|[ƒlƒ“ƒg‚ðƒ|ƒgƒxƒ^‚µ‚½‚‚È‚éê–Ê‚ª
‚©‚Ȃ茸‚Á‚½‚̂ł»‚ñ‚Ȃɂ͢‚Á‚Ä‚¢‚Ü‚¹‚ñ‚ª‚³‚·‚ª‚É‚»‚ë‚»‚ëƒ|ƒgƒxƒ^‚Å‚«‚é—L—¿”Å‚ª—~‚µ‚¢‚Å‚·c
149:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 18:11:08
‰´‚Ì•s–ž‚ÍDelphi‚̃VƒFƒA’á‚¢‚©‚çŽg‚¦‚郉ƒCƒuƒ‰ƒŠ‚ÌŽí—Þ‚È‚¢‚±‚Æ‚¾‚ÈB
Delphi‚̃Nƒ‰ƒXƒ‰ƒCƒuƒ‰ƒŠ‚ª.NET•À‚Ƃ͂¢‚©‚È‚¢‚܂łàA‚à‚Á‚ÆƒŠƒbƒ`‚È‚ç‚Ü‚Ÿ‹C‚ɂȂç‚È‚¢‚ªB
³‹K•\Œ»‚É‚µ‚Ä‚àDelphi‚ÌVCL‚É•W€‚Å—pˆÓ‚³‚ê‚Ä‚¢‚È‚¢‚µB‚Ü‚ŸAPCRE‚â‹SŽÔŽg‚¦‚邯‚ÇA
ƒAƒvƒŠ‚ÉÓIƒŠƒ“ƒN‚µ‚悤‚Æ‚©‚È‚é‚Æ‚½‚¿‚Ü‚¿Aƒƒ“ƒh‚‚³‚¢‚µB
‘O‚ÍDelphi‚Å\•¶‰ðÍ‚â‚낤‚Æ‚µ‚ÄADelphi‚̃\[ƒX“f‚‚â‚‚ª—]‚è‚È‚¢‚©‚çA
C#‚̃R[ƒh‚ð“f‚ƒp[ƒTƒWƒFƒlƒŒ[ƒ^‚ðDelphi‚̃R[ƒh‚ð“f‚‚悤‚ɉü‘¢‚µ‚½‚èB
‚ß‚ñ‚Ç‚‚¹‚¥B
150:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 18:19:07
Šu—£ƒXƒŒ‚É‹A‚ê
151:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 19:07:36
‚Ü‚¶‚ł߂ñ‚Ç‚‚³‚¢‚§B
152:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 21:15:48
ƒIƒbƒ`ƒƒ‚È‚‚È‚Á‚½‚Ì‚ÅA‚±‚¿‚ç‚ÅŠˆ“®ŠJŽnB
ƒIƒbƒ`ƒƒ‚·‚ê@ƒAƒ“ƒ`‘Îôƒeƒ“ƒvƒŒ v1.0iˆÄj
(p)URLØÝ¸(codegearwatcher.web.fc2.com)
> ƒIƒbƒ`ƒƒ‚·‚ê@ƒAƒ“ƒ`‘Îôƒeƒ“ƒvƒŒ v1.0iˆÄj
> ˆÈ‰º‚̓Iƒbƒ`ƒƒ‚·‚ê‚Éo–v‚·‚éAƒAƒ“ƒ`‚ÌŽ‚¿ƒlƒ^‚Å‚·B
> ‚±‚ê‚ç‚̃lƒ^‚ÍA‚S”NˆÈã‚ɂ킽‚é•s–тȋc˜_‚Æ‹t—\Œ¾‚É‚æ‚èI‘§‚µ‚Ä‚¢‚Ü‚·B
> ‚µ‚©‚µƒAƒ“ƒ`‚ÍŽ©ìŽ©‰‰‚ðŒð‚¦‚‚ÂA–³ŒÀƒ‹[ƒv‚𑱂¯‚Ä‚¢‚Ü‚·B
>
> ‚±‚̃XƒŒ‚ŃAƒ“ƒ`‚ðŒ©‚©‚¯‚½ê‡‚ÍA‚±‚̃eƒ“ƒvƒŒ‚ð’ñަ‚µ‚Ü‚µ‚傤B
153:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 21:46:51
ƒ}ƒ“ƒZ‚ª‚¤‚邳‚¢‚Ì‚ÅA‚±‚ê‚©‚炱‚±‚ÉŽ¿–â‚É—ˆ‚½‰SŽÒ‚ð‚¯‚È‚µ‚ÄDelphiƒ†[ƒU[‚Ì
–WŠQŠˆ“®‚ð‚µ‚Ü‚·‚̂łæ‚낵‚B
154:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 22:01:33
>>152 ‚͂܂ñ‚¹‚¶‚á‚È‚‚ÄÅ‹¥ƒAƒ“ƒ`B‚«‚à‚¢B
155:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 22:36:45
yEmbarcaderozCodeGearƒIƒbƒ`ƒƒ ‚»‚Ì13
½ÚØÝ¸(tech”Â)
156:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 23:00:46
Šù‘¶‚̃Rƒ“ƒ|‚ðŒp³‚µ‚½ƒRƒ“ƒ|‚ðŽg‚¢‚½‚¢‚ñ‚Å‚·‚¯‚Ç‚à
‚Ç‚¤‚â‚Á‚ČĂÑo‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚µ‚傤‚©H
—Ⴆ‚ÎATCustomEdit‚ðŒp³‚µ‚½TEditEx‚ðì‚Á‚½‚ñ‚Å‚·‚¯‚Ç‚à
ƒtƒH[ƒ€‚Ö‚Ì“\‚è•t‚¯•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñB
ŠÂ‹«‚ÍTurboDelphi Explorer‚Å‚·B
157:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 23:11:13
TDE‚¶‚á–³—‚Å‚·
158:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 23:12:03
‚ AForm‚ÌOnCreate‚Å
EditEx1 := TEditEx.Create(Self);
EditEx1.Parent := Self;
‚Æ‚·‚ê‚Γ\‚è•t‚¯‚¶‚á‚È‚‚Ä‚à‚¨‚‹
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/16 23:57:34
>>158
‚Ê‚§‚§‚§
‚Å‚«‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 01:24:56
u→v‚âu→v‚Ȃǂðu¨v‚̂悤‚É•¶Žš‚ɕϊ·‚·‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H
161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 01:29:15
‘S•”“¯‚¶‚É‚µ‚©Œ©‚¦‚È‚¢
162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 01:29:28
ƒ~ƒX‚Á‚½orz
u•#8594;v‚âu•#8594;v‚Ȃǂðu¨v‚̂悤‚É•¶Žš‚ɕϊ·‚·‚é•û–@‚Í‚ ‚è‚Ü‚·‚©H
163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 01:32:26
Ä‚ÑEE
u•#8594;v‚âu•#rarr;v‚Å‚·
164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 01:35:29
u•#8594;v‚âu•#rarr;v‚ðu ¨ v‚É’u‚«Š·‚¦‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌH
165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 01:39:22
‘S‚Ă̑SŠp•¶Žš‚Æ‹L†‚ª‚±‚ÌŒ`Ž®‚ɂȂÁ‚Ä‚¢‚é‚à‚Ì‚ÅEE
166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 02:06:06
ƒL[ƒ{[ƒh‚ª‰ó‚ê‚Ä‚µ‚Ü‚Á‚Äu‚ v‚ªu‚ v‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚ñ‚Å‚·B
Žv‚¢o‚µ‚½B
167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 03:19:21
class‚Æinterface‚ðŒp³‚µ‚½classi—Ⴆ‚Î TTest = class(TObject, IInterface)j‚ª‚ ‚邯‚«A
Ž©g‚ðAIInterface‚ðˆø”‚ÉŽæ‚éŠÖ”‚É“n‚·ê‡‚͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H
168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/11/17 03:36:48
>>167
Self as IInterface‚Æ‚©‚¶‚á‚ËH
ŽŸƒy[ƒWÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
4250“ú‘O‚ÉXV/151 KB
’S“–:undef