‚­‚¾‚·‚êDelphi(’´‰ ..
[2ch|¥Menu]
331: ŸXcB18Bks.Y
08/08/10 21:15:41
>>329
•ÒW’†‚̃eƒLƒXƒg‚Ƀtƒ@ƒCƒ‹‚©‚ç•ʂ̃eƒLƒXƒg‚ð’ljÁ“ǂݞ‚Ý‚µ‚½‚¢‚Æ‚¢‚¤‚±‚Ƃł·‚ËB
•ʂɕ¶Žš—ñƒŠƒXƒg‚ð—pˆÓ‚µ‚Ä‚»‚ê‚ɓǂݞ‚ñ‚Å‚©‚çMemo1.Lines‚ɒljÁB

procedure TForm1.Action_AddFromFileExecute(Sender: TObject);
var
@Strings: TStringList;
begin
@Strings := TStringList.Create;
@try
@@if OpenDialog1.Execute then
@@begin
@@@//@•¶Žš—ñƒŠƒXƒg‚Ƀtƒ@ƒCƒ‹‚ð“ǂݞ‚ÞD
@@@Strings.LoadFromFile(OpenDialog1.FileName);
@@@//@Memo1‚̃eƒLƒXƒg‚É‚±‚Ì“à—e‚ð’ljÁD
@@@Memo1.Lines.AddStrings(Strings);
@@end;
@finally
@@Strings.Free;
@end;
end;


332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/11 07:32:07
ClientDataSet‚É‘å—ʂ̃f[ƒ^“Ë‚Áž‚ñ‚¾ŒãAEmptyDataSet‚ŃNƒŠƒA‚µ‚Ä‚àA
ƒ^ƒXƒNƒ}ƒl[ƒWƒƒ‚̃ƒ‚ƒŠŽg—p—Ê‚ª•Ï‚í‚ç‚È‚¢‚ñ‚¾‚¯‚ÇA‚±‚ê‚ÍHH
ƒf[ƒ^“Ë‚Áž‚ñ‚ÅAƒ^ƒXƒNƒ}ƒl[ƒWƒƒ‚Å100MB‹ß‚­‚È‚Á‚½‚ñ‚¾‚¯‚ÇA‚¸‚Á‚Æ‚»‚̂܂ÜEE


333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/11 18:05:35
TurboDelphi‚ðæ“ú—Ž‚Æ‚µ‚½g‚Å‚·B

—Ⴆ‚Î

procedure TForm1.Button2Click(Sender: TObject);
var
hoge: string;
begin

end;

‚ÅF9ŽÀs‚µ‚悤‚Æ‚·‚邯A‚»‚̕ϔ‚ÍŽg‚í‚ê‚ĂȂ¢‚ÆŒx‚ªo‚ăfƒoƒbƒO‚ªŽÀs‚Å‚«‚Ü‚¹‚ñB
Œx‚ðŽc‚µ‚½‚܂܃fƒoƒbƒO‚ÌŽÀs‚͂ł«‚È‚¢‚à‚̂Ȃ̂łµ‚傤‚©B

334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/11 18:08:42
{$WARN SYMBOL_DEPRECATED OFF}
‚Ý‚½‚¢‚Ȃ̂𓪂ɑ‚¢‚Æ‚¯‚ÎÁ‚¹‚éB
‹ï‘Ì“I‚ÈŽw’è‚̓wƒ‹ƒv‚É‚ ‚é‚Í‚¸B
‚»‚ÌŒx‚ÍŽc‚µ‚Ä‚¨‚¢‚½•û‚ª‚¢‚¢‚Ƃ͎v‚¤‚ªB

335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/11 19:24:36
Delphi‚ł̃AƒvƒŠƒP[ƒVƒ‡ƒ“ŠÔ’ÊM‚̂悢•û–@‚ª‚ ‚Á‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢B

ŠÂ‹«‚Í‘o•û‚Æ‚àDelphi»‚ÅA•ЕûVCL GUIƒAƒvƒŠA•ЕûWin32ƒAƒvƒŠ‚Å‚·B

ŽÀۂɂ̓}ƒbƒvƒGƒfƒBƒ^‚Åݒ肵‚½ƒ}ƒbƒv‚ðA•ʃAƒvƒŠ‚̃Q[ƒ€‘¤‚Å
ƒŠƒAƒ‹ƒ^ƒCƒ€‚ɓǂݞ‚ñ‚ŃvƒŒƒrƒ…[ˆ—‚ð‚µ‚½‚¢‚̂ł·B
‚»‚±‚ÅAƒ}ƒbƒvƒGƒfƒBƒ^‚ÅŒ»Ý•ÒW’†‚̃}ƒbƒv‚ðƒtƒ@ƒCƒ‹‚ŕۑ¶‚µ‚Ä‚¨‚¢‚ÄA
‚»‚̃tƒ@ƒCƒ‹–¼i‚à‚µ‚­‚̓}ƒbƒv‚ÌID‚È‚èj‚ðƒQ[ƒ€‘¤‚É“`‚¦‚½‚¢‚̂ł·B

336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/11 19:38:34
ƒtƒ@ƒCƒ‹–¼’ö“x‚È‚çWM_COPYDATA‚Å\•ª‚¶‚áH

337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/11 19:39:06
ƒtƒ@ƒCƒ‹–¼’ö“x‚È‚çAWM_COPYDATA‚Å\•ª‚¶‚áH

338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/11 19:40:24
Delphi‚ł̃AƒvƒŠƒP[ƒVƒ‡ƒ“ŠÔ’ÊM‚̂悢•û–@‚ª‚ ‚Á‚½‚狳‚¦‚Ä‚­‚¾‚³‚¢B

ŠÂ‹«‚Í‘o•û‚Æ‚àDelphi»‚ÅA•ЕûVCL GUIƒAƒvƒŠA•ЕûWin32ƒAƒvƒŠ‚Å‚·B

ŽÀۂɂ̓}ƒbƒvƒGƒfƒBƒ^‚Åݒ肵‚½ƒ}ƒbƒv‚ðA•ʃAƒvƒŠ‚̃Q[ƒ€‘¤‚Å
ƒŠƒAƒ‹ƒ^ƒCƒ€‚ɓǂݞ‚ñ‚ŃvƒŒƒrƒ…[ˆ—‚ð‚µ‚½‚¢‚̂ł·B
‚»‚±‚ÅAƒ}ƒbƒvƒGƒfƒBƒ^‚ÅŒ»Ý•ÒW’†‚̃}ƒbƒv‚ðƒtƒ@ƒCƒ‹‚ŕۑ¶‚µ‚Ä‚¨‚¢‚ÄA
‚»‚̃tƒ@ƒCƒ‹–¼i‚à‚µ‚­‚̓}ƒbƒv‚ÌID‚È‚èj‚ðƒQ[ƒ€‘¤‚É“`‚¦‚½‚¢‚̂ł·B

339:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/11 19:45:33
SendMessage(WM_COPYDATA ‚Ń}ƒbƒvƒf[ƒ^‚ð‘—‚é‚̂͂ǂ¤‚©B
Žg‚Á‚½‚±‚Æ–³‚¢‚¯‚ÇASendMessageTimeout ‚Ì•û‚ª‚¢‚¢‚Ì‚©‚à‚µ‚ê‚È‚¢B
Žó‚¯Žæ‚葤‚Ńf[ƒ^‚ðƒRƒs[‚·‚é‚©‚çAƒ}ƒbƒvƒf[ƒ^‚ª‹‘傾‚Æ
ŽžŠÔ‚ª‚©‚©‚éB

340:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/11 22:10:29
•’Ê‚Él‚¦‚ê‚΃ƒ‚ƒŠƒ}ƒbƒvƒhƒtƒ@ƒCƒ‹‚¾‚낤‚ËB

341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/11 22:11:12
>>339-340
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BWM_COPYDATA‚ªŠÈ’P‚ɂł«‚»‚¤‚Å‚·B

‚±‚¿‚炪ŽQl‚ɂȂè‚Ü‚µ‚½B

WM_COPYDATA
ƒƒbƒZ[ƒW‚É‚æ‚éƒvƒƒZƒXŠÔ’ÊM
URLØÝ¸(homepage2.nifty.com)

342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/12 00:09:05
Œx‚È‚ç‚Å‚«‚邾‚ë >333
Œ´ˆö‚͕ʂɂ ‚é

343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/12 00:55:49
•ÏX‚Ì‚ ‚邽‚тɑS•”‘—‚é‚ñ‚¶‚á‚È‚­‚ÄA•ÏX‚Ì‚ ‚Á‚½‚Æ‚±‚ë‚̂ݑ—‚ê‚Î
‘¬‚­‚Ȃ肻‚¤‚Å‚·‚ËB

344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/12 13:06:48
>>334>>342
V‹K‚ŃvƒƒWƒFƒNƒg쬂µ‚Ă݂½‚çŒx‚ªo‚邿‚¤‚ȃR[ƒh‚Å‚àƒfƒoƒbƒO‚ªŽÀs‚Å‚«‚Ü‚µ‚½B

‚Ç‚¤‚à‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½orz

345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/12 20:09:22
>>331
’x‚­‚È‚è‚Ü‚µ‚½‚ªA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I
‚¨‚©‚°‚łł«‚Ü‚µ‚½`

346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/13 19:18:29
TMenuItem‚©‚çTMenuItem‚É‘S‚ẴvƒƒpƒeƒB‚ðƒRƒs[‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©
Assign‚Å‚ÍuTMenuItem ‚©‚ç TMenuItem ‚É‘ã“ü‚·‚邱‚Ƃ͂ł«‚Ü‚¹‚ñ.v‚Æ—áŠO‚ª”­¶‚µ‚Ü‚µ‚½

347:346
08/08/13 20:30:24
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½
URLØÝ¸(delfusa.main.jp)
‚±‚ÌCopyComponent‚ðŽg‚¦‚Îo—ˆ‚Ü‚µ‚½

348:346
08/08/13 20:57:39
‚ÆŽv‚Á‚½‚¯‚ÇŠ®‘S‚ɂ̓Rƒs[o—ˆ‚È‚¢‚悤‚Å‚·
‰½‚Æ‚©ƒRƒs[o—ˆ‚È‚¢‚à‚̂łµ‚傤‚©

349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/13 21:01:06
TStream.WriteComponent/ReadComponent‚µ‚Ă݂½‚çB
‚»‚ê‚©ƒƒjƒ…[\‘¢‚ðÄ‹A“I‚ɃRƒs[‚µ‚Ä‚¢‚­ƒR[ƒh‘‚­‚©B

350:346
08/08/13 22:33:53
>>349
> TStream.WriteComponent/ReadComponent‚µ‚Ă݂½‚çB
—áŠO‚ª”­¶‚µA“®‚«‚Ü‚¹‚ñ‚Å‚µ‚½

> ‚»‚ê‚©ƒƒjƒ…[\‘¢‚ðÄ‹A“I‚ɃRƒs[‚µ‚Ä‚¢‚­ƒR[ƒh‘‚­‚©B
“K“–‚É‘‚¢‚½‚ç•’Ê‚Éo—ˆ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½‚—

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

351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/14 00:24:35
ˆÈ‘O‚©‚炱‚̃XƒŒ‚ð”qŒ©‚µ‚Ä‚¨‚è‚Ü‚µ‚½
‚¢‚«‚È‚è‚ÌŽ¿–â‚Å‚·‚݂܂¹‚ñ‚ª‚¨“š‚¦‚¢‚½‚¾‚¯‚½‚çK‚¢‚Å‚·
var
str: array of array of String
i : Integer;
List: TList;
begin
SetLength(str,10);
for i:=0 to 9 do
begin
SetLength(str[i],10)
end; //str[0,0]‚©‚çstr[9,9]‚܂ŗ̈æ‚ðì‚é

List:= TList.create;

‚Æ‚µ‚½‚Æ‚«A
TList‚ÉstringŒ^‚Ì‚PŽž”z—ñ‚ðŠi”[‚µ‚½‚¢‚ÆŽv‚¢A
List.add(str[Idx])
‚Æ‚µ‚½‚̂ł·‚ªA‚»‚ÌŒãList‚©‚çItemsƒvƒƒpƒeƒB‚É‚æ‚Á‚Ä’†g‚ɃAƒNƒZƒX‚Å‚«‚È‚¢‚ñ‚Å‚·EEE‚Ç‚¤‚µ‚½‚ç‚æ‚낵‚¢‚̂łµ‚傤‚©H


352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/14 01:42:22
>>351
uses‚ÉTypes‚ð’ljÁ‚µ‚Ü‚·B
TStringDynArray(List[x])[y] ‚Å str[x, y] ‚ɃAƒNƒZƒX‚Å‚«‚Ü‚·B

353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/14 23:26:38
>>352
‚¨“š‚¦‚ ‚肪‚Æ‚¤‚²‚³‚¢‚Ü‚µ‚½I‚Æ‚Ä‚à•‚©‚è‚Ü‚µ‚½B

354:322
08/08/15 20:04:40
Delphi2007Pro”ŃAƒbƒvƒOƒŒ[ƒh‚̉¿Ši”äŠr‚ð‚݂‚¯‚½‚Ì‚ÅA‚±‚¿‚ç‚ŋᖡ‚·‚邱‚Ƃɂµ‚Ü‚·B

ƒ{[ƒ‰ƒ“ƒh/Borland Borland Delphi 2007 for Win32 Professional R2 ƒAƒbƒvƒOƒŒ[ƒh”Å ‰¿Ši”äŠr [coneco.net]
URLØÝ¸(www.coneco.net)

amazon‚Æ‚©‚¾‚Æ50000‰~’´‚¦‚ĂĂт­‚肵‚Ü‚µ‚½
‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/15 20:51:48
’¼”Ì‚ÅUG‚·‚ê‚΂R‚P‚T‚O‚O‰~‚¾‚ëB
’¼”Ì‚ÌUG‚Á‚Ä‚à‚¤I—¹‚µ‚½‚ñ‚©‚ÈB


356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/15 21:50:23
“d˜b‚µ‚Ä‚¨Žo‚³‚ñ‚É’š”J‚Éà–¾‚µ‚Ä‚à‚ç‚¢‚È‚³‚¢B

357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/15 23:04:26
‚¨‚Ë‚¢‚³‚ñ‚ÉŽèŽæ‚è‘«Žæ‚苳‚¦‚Ä‚à‚ç‚¢‚½‚¢B


358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 00:16:26
‚¨‚Ë‚¢‚³‚ñ‚ÉŽèƒRƒL‘«ƒRƒL‚µ‚Ä‚à‚ç‚¢‚½‚¢B

359:322
08/08/16 06:40:01
>>355
‚à‚¤’¼”Ì‚â‚Á‚ĂȂ¢ŠóƒKƒXCodeGear‚̃y[ƒW‚¢‚Á‚Ä‚à‚½‚ç‚¢‚܂킵‚É‚³‚ê‚é

360:322
08/08/16 07:06:51
»•i‚Ìw“ü‚̃y[ƒW‚Á‚Ä‚±‚ê‚Å‚·‚æ‚Ë‚¦B
URLØÝ¸(www.codegear.com)

> ƒo[ƒWƒ‡ƒ“ƒAƒbƒv”Å‚ðw“ü‚Ì•û
> ˆÈ‰º‚ÌCodeGear»•i‚ɂ‚¢‚Ä‚ÍAƒo[ƒWƒ‡ƒ“ƒAƒbƒv”Å‚àAV‹Kw“ü‚Æ“¯—l‚ÉAƒ\ƒtƒgƒEƒFƒA—¬’ʑ㗓XŠeŽÐASEshop‚ÌCodeGearê–åƒVƒ‡ƒbƒv‚Ȃǂ̃Iƒ“ƒ‰ƒCƒ“ƒVƒ‡ƒbƒvƒTƒCƒg‚æ‚肨‹‚ß‚¢‚½‚¾‚¯‚Ü‚·B
>
> CodeGear RAD Studio 2007
> Delphi 2007 for Win32 R2
> C++Builder 2007 R2
> JBuilder 2007
> ã‹L»•i‚̃o[ƒWƒ‡ƒ“ƒAƒbƒv”Å‚ÌÚׂɂ‚¢‚Ä‚ÍA‚±‚¿‚ç‚ð‚²——‚­‚¾‚³‚¢B‚»‚Ì‘¼‚Ì»•i‚ɂ‚¢‚Ä‚ÍA‰º‹L‚܂ł¨–â‚¢‡‚킹‚­‚¾‚³‚¢B

’¼”Ì‚â‚Á‚ĂȂ¢H
‚½‚ç‚¢‚܂킵‚ÍA¤•iÚׂƂ©‚ñ‚¿‚ª‚¢‚µ‚Ă܂µ‚½w
–â‚¢‡‚킹‚Ă݂邩EEE

‚»‚ê‚Æ‚àTiburon‘Ò‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚Ì‚©‚È‚ 

361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 08:49:32
Unicode ‚ª•K{‚¶‚á‚È‚¯‚ê‚΂Q‚O‚O‚V‚É‚µ‚Æ‚¯B
BDS2006Ž‚Á‚Ä‚Ä2007”ƒ‚¤‚̂͂ǂ¤‚©‚ÆŽv‚¤‚ª‚ÈB
‚¨‹àŽ‚¿‚Ȃ炾‚ß‚à‚Æ‚ÅTiburon‚ðB

362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 08:54:10
‚±‚¤‚¢‚¤‹ÆŠE‚¶‚áAƒo[ƒWƒ‡ƒ“ƒAƒbƒv‚Ì3–œ‚È‚ñ‚Ä“ú‹‹•ª’ö“x‚¾‚ëH
‚¨‹àŽ‚¿‚Á‚ÄEEB


363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 09:18:41
‚h‚s“y•û‚ð‚Ȃ߂é‚È‚æB
ƒsƒ“ƒnƒl‚³‚ê‚Ü‚­‚Á‚ÄA‚Б·Žó‚¯‚Ì“y•û‚É“n‚é‹à‚ÍAŒ³‹à‚Ì‚P^‚RˆÈ‰º


364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 09:31:53
Delphi‚Å‚«‚él­‚È‚¢‚©‚çAŽè‚ª‘«‚è‚È‚¢B
ƒoƒCƒg‚Å“àE‚µ‚Ä‚­‚ê‚él‚¨‚ç‚ñH

365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 09:33:29
Žv‚¢‚Á‚«‚èŠÛ“Š‚°‚µ‚Æ‚¢‚Ä
u“à‹K‚Å‚QŠ„ˆø‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚Å‚·‚æ‚ĂւÖ[v‚ª
‚Q‚‚R‚‹²‚܂邯‚©•½‹C‚Å‚ ‚邵‚È‚—

366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 09:34:58
3Š„ˆø‚©‚ê‚ÄÃÍͰ‚¾‚¯‚ÇA1ŽÐ‚µ‚©‹²‚Ü‚Á‚ĂȂ¢‚©‚ç‚Ü‚¾Šy‚¾B

367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 09:36:28
‘¼Š‚Å‚â‚ê


368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 10:09:56
ƒXƒLƒ‹‚ª‚‚Ü‚ê‚΂‚Ü‚é‚Ù‚Ç“¦‚°o‚·A‚»‚ꂪ“ú–{‚ÌIT‹ÆŠEB

369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 13:10:00
>360
‚¾‚©‚ç‚Æ‚è‚ ‚¦‚¸“d˜b‚µ‚Ă݂Ȃ³‚¢‚Á‚ÄB˜A—æ‚Í
URLØÝ¸(www.codegear.com)
‚±‚±‚ËB‚½‚¾ƒAƒbƒvƒOƒŒ[ƒhŠúŠÔ‚ÍI‚í‚Á‚Ă邿‚¤‚È‹C‚ª‚·‚é‚̂ŒÊí‚Ìw“ü‚ɂȂÁ‚Ä
‚‚¢‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇA‚»‚µ‚½‚瑼‚̂Ƃ±‚ë‚Å”ƒ‚¤‚±‚Æ‚ðl‚¦‚Ă݂ê‚΂¢‚¢‚¾‚¯‚̘bB

>366
3Š„‚Á‚Ä‚æ‚Á‚Û‚Çär‚ß‚ç‚ê‚Ă邩893‚©A‚¢‚¸‚ê‚É‚µ‚ë‚ë‚­‚Å‚à‚È‚¢‚Æ‚±‚낾‚ÆŽv‚¤B

370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 13:25:53
ƒXƒLƒ‹‚Ì’á‚¢’ê•ÓƒNƒY‚ª‚¢‚éA‚»‚ꂪIT‹ÆŠEB

371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 13:40:40
>>338-339 ‚Ö‚¥AƒƒbƒZ[ƒW‚œЂ°‚ç‚ê‚é‚ñ‚¾
•’ʂ̓AƒvƒŠ‚Ì’ÊM‚Á‚ăpƒCƒvŽg‚¤‚¯‚Ç
ƒ}ƒbƒvƒf[ƒ^Ž©‘̂𑗂é‚ñ‚¶‚á‚È‚­‚ătƒ@ƒCƒ‹–¼‚Á‚ÄŒ¾‚Á‚½‚æ‚Ë@‚½‚Á‚½”•¶Žš‘—‚é‚È‚ç
ƒpƒCƒv’ÊM‚̂ق¤‚ª‚¢‚¢‚ñ‚¶‚á‚È‚¢‚Ì

372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 13:40:50
Form1‚©‚çForm2‚Öƒhƒ‰ƒbƒO•ƒhƒƒbƒv‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H

373:322
08/08/16 15:41:26
>>369
“d˜b‚µ‚Ă݂܂·B

‚݂Ȃ³‚ñ‚ ‚肪‚Æ‚¤B

374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 15:57:45
>>372
OnDragOverƒCƒxƒ“ƒg‚ÅAcceptݒ肵‚Äo—ˆ‚È‚¢‚©H

375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 18:00:12
>>371 Žó‚¯Žæ‚é•û‚̓pƒCƒv‚̃f[ƒ^‚ªXV‚³‚ꂽ‚±‚Æ‚ð‚Ç‚¤‚â‚Á‚Ä’m‚é‚ÌH

376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 20:41:12
”•¶Žš’ö“x‚Å‚àWM_COPYDATA‚Ì•û‚ªŠÈ’P‚©‚à‚µ‚ê‚È‚¢B

377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 21:18:38
Ž©‘O‚ÌTMyForm‚Ì‹@”\‚Æ‚µ‚ÄWM_COPYDATA‚ðƒ‰ƒbƒv‚µ‚Ä
ޝ•Ê—p‚ÌDWORDˆê‚‚ƃf[ƒ^–{‘̂𑗎óM‚Å‚«‚邿‚¤‚É‚µ‚Ä‚¨‚­‚Æ‚¢‚ë‚¢‚ë•Ö—˜B

378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 23:16:21
Œ»ÝDelphi2007‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·B

ƒfƒoƒbƒO‹@”\‚ɂ‚¢‚Ä‹³‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚̂ł·‚ª
Visual Studio‚Å‚¢‚¤‚Æ‚±‚ë‚ÌuŽŸ‚̃Xƒe[ƒgƒƒ“ƒg‚ÌÝ’èv‚Í
Delphi‚É‘¶Ý‚µ‚È‚¢‚̂łµ‚傤‚©B

–³‚¢‚ƂƂĂà•s•Ö‚È‹C‚ª‚·‚é‚̂ł·‚ª
‚Ç‚¤‚µ‚Ä‚àŒ©‚‚©‚è‚Ü‚¹‚ñB

379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 23:30:13
‚È‚¢B‚È‚­‚Ä‚à•ʂɂ»‚ê‚Ù‚Ç•s•Ö‚¶‚á‚È‚¢‚µB
QC‚É“o˜^‚µ‚½‚玟‚ÌŽŸ‚ÅÌ—p‚³‚ê‚é‚©‚àB

380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/16 23:45:05
>>379
‘¦ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B’T‚µ‰ñ‚Á‚Ä‚¢‚½‚̂ł·‚ª
‚±‚êˆÈã’T‚³‚¸‚É‚·‚݂܂·B‚»‚ê‚É‚µ‚Ä‚àŽc”OB

381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 03:40:24
>>372
VCL•W€‚ÌD&D‹@\‚Å‚Ío—ˆ‚È‚¢‚©‚çA
MouseCapture‚µ‚ÄŽ©•ª‚Å‚â‚éB

382:372
08/08/17 10:49:16
>>374
>>381

ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
MouseCaptureƒOƒOƒb‚Á‚ÄAŒßŒã‚©‚ç‚¢‚ë‚¢‚뎎‚µ‚Ă݂悤‚ÆŽv‚¢‚Ü‚·B

383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 11:13:40
TForm‚ÌDnDAVCL‚łł«‚È‚¢‚ñ‚È‚çOLEDnD‚̂ق¤‚ªƒXƒ}[ƒg‚¶‚áH
ƒvƒƒZƒXŠÔ‚Å‚à•½‹C‚¾‚µAƒeƒLƒXƒg‚â‰æ‘œ‚Ȃ疢’m‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“ŠÔ‚Å‚ào—ˆ‚邵

384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 11:30:37
ƒtƒH[ƒ€ã‚ɃJƒ‰[ƒpƒŒƒbƒg‚̂悤‚È‚à‚Ì‚ð”z’u(ƒJƒ‰[ƒOƒŠƒbƒh‚Å‚¢‚¢‚Ì‚©‚È)
‚¨ŠG•`‚«ƒRƒ“ƒgƒ[ƒ‹‚ð”z’u(‚½‚Ô‚ñƒyƒCƒ“ƒgƒ{ƒbƒNƒX)


ƒyƒCƒ“ƒgƒ{ƒbƒNƒX‚ÉAŠù‘¶‚Ìbmpƒtƒ@ƒCƒ‹‚ð“ǂݞ‚Þ(©‚±‚±‚ª‚·‚łɂ킩‚ç‚È‚¢)

ƒJƒ‰[ƒpƒŒƒbƒg‚ðƒNƒŠƒbƒN
‚ÅAF‚ð‘I‘ð

ƒyƒCƒ“ƒgƒ{ƒbƒNƒX‚ɓǂݞ‚܂ꂽŠG‚̂ǂ±‚©“K“–‚ÈꊂðƒNƒŠƒbƒN

‚»‚ÌuƒNƒŠƒbƒN‚µ‚½ŒÂŠ‚Æ“¯‚¶F‚ªv‘I‘ð‚µ‚½F‚É“h‚è‚‚Ԃ³‚ê‚é
(MSƒyƒCƒ“ƒg‚Ì“h‚è‚‚Ԃµ‚Ý‚½‚¢‚ÈŠ´‚¶B‚ ‚ê‚͕ʂÈF‚ň͂܂ꂿ‚á‚Á‚Ă镔•ª‚Í–³Ž‹‚³‚ê‚邯‚ÇA
‚»‚±‚à‚Ô‚¿”j‚Á‚Ä“h‚è‚‚Ԃµ‚Ä‚­‚ê‚é‚È‚ç‚È‚¨‚æ‚낵B‚ ‚ê‚Æ“¯‚¶‚Å‚à[•ª)

èüçE”ñ“ï”læiŽGŒ¾‰½‚à‚©‚àŠoŒå‚Å‚¨‚Ë‚ª‚¢

ˆÈã‚ðŽÀŒ»‚·‚éƒR[ƒh‚­‚¾‚³‚¢
‚܂邲‚Æ‚­‚¾‚³‚¢
‚¨‚Ë‚ª‚¢‚µ‚Ü‚·

385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 11:34:30
‚Ç‚Á‚©‚ŃyƒCƒ“ƒgƒ\ƒtƒgì‚éƒ`ƒ…[ƒgƒŠƒAƒ‹–³‚©‚Á‚½‚©B
ŠÛ“Š‚°‚·‚é‚È‚ç‹àŠz‚àˆê‚É‘‚¢‚Æ‚¯‚æB

386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 11:38:11
‘ål‚µ‚­TPaintBoxŽg‚킸‚ÉTImageŽg‚¦‚ÎH

387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 11:47:07
C @@C:e. @@@@@@@@@B@@@@@@@@@@@@@+@@ C..
@fe @@@@+@@ C.. @@@@@@. ..; 'C @@C:e
@@@@@@. .; : f@@@@@@@@@@@@@@@@@@@@@@@@@@ '@C:e.
@@@@@@@@@@ ‚ @‚ @@@@@@@@@@@@@C:e. @@@@@+
.. '@C:e. @@@@@@@@@@@@@@@@@@@@@@@@@@@@. ...::@fe
fe @@@@.;@@@ ‚±@‚ñ@‚È@‚É@‚¨@’f@‚è@‚µ@‚½@‚¢
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B
.@@@@@B@@@‹C@Ž@‚¿@‚É@‚È@‚Á@‚½@‚Ì@‚Í@@@C:e. B
@'+B
@@@@@@@@@@@@@@@@‰@‚ß@‚Ä@‚Å@‚·@@@@@@@@@@.. '@C:e.
:: . .. @@@@@@@@@@@@@@@@@@@@@@@@@@@.. '@C:e.
@@@@@@Ê,,Ê
@@@@@( ߃Öß )

388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 11:48:25
@ /_QQ_^_
^@^@@ @R ::: _
|@iœj,@AiœjA@|
|@@,,ƒm(A_, )RA,, @ |
|@@@,;]]R @ .:::::|
_@@MƒjƒjL@ .:::^@@@@@@NO THANK YOU @
^M[]--]]\LL_
@ @@@@ .‚Ž:n@@@ ‚Ž‚Ž
@ @ @@nf|b| @@@| | |^!n
@ @ @@‚†|.| | ¿@@¿|..| |.|
@ @ @@|: ::@ ! }@@{I ::: :|
@ @@@ R@@,ƒC @@R@ :ƒC


389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 12:12:59
@@@@@@@@@@@@‚¨’f‚肵‚Ü‚·
@@@@@@Ê,,Ê@Ê,,Ê@Ê,,Ê@Ê,,Ê
@@@@@i ߃Öß j߃Öß j߃Öß j߃Öß j@@‚¨’f‚肵‚Ü‚·
@@@@^@@ @_@@_@@_@@_@ @@‚¨’f‚肵‚Ü‚·
@ ((¼ @j @ É_‚ÂÉ_‚ÂÉ_‚ÂÉ_‚Â)) @@‚¨’f‚肵‚Ü‚·
@@@@@iQÜR@ÜR@ÜR@ÜR@@@@@@@‚¨’f‚肵‚Ü‚·
@@@@@@R@Í@}@Í@} @Í@}@Í@}
@ ƒÃ߃¬@Ƀm MJƒm MJ ƒm MJ ƒm MJ


390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 15:47:38
Ä“x‚¨‚Ë‚ª‚¢‚É‚«‚Ü‚µ‚½
‚ ‚«‚ç‚߂Ȃ¢‚ő҂Á‚Ă܂·

391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 15:48:24
@@@@@@@@@@ QQQ_ @@ ‚â‚È‚±‚Á‚½‚—‚—‚—‚—‚—‚—‚—‚—‚—
@ .‚Ži 7@@@@@^Ü@@Ü_
l^l | | ‚Œ ,/) @ ^ i ß j @iB j_@@@@ .‚Ž @@@
', U ! Ú' / ^ ::::::Üi__l__jÜ:::::_@@l^l.| | /j @
/@@@ q@| @ @@ @Í@ / @ @@@| @ | U Ú'/^)@@
@@@@@R‚Á@@ @@M ÜL @ @^@@É@@@ ^@@
@^LPP@ƒm@@@ @@@@@@ _‚’ƒj @@@@|
@@@@@@@@@@@@@@@@@@@@@ `R@@@l@


392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 16:19:04
‚»‚ñ‚È‚±‚Æ‚æ‚èƒ|ƒCƒ“ƒ^‰‰ŽZ‚̘b‚µ‚悤‚ºB

393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 22:17:46
‚à‚¤‚¿‚å‚Á‚Ƒ҂ÄBƒx[ƒ^ƒuƒƒO‚Éo‚Ä‚«‚ÄNDA‚©‚çŠO‚ꂽ‚ç‚ÈB

394:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/17 22:19:01
>390
Windows‚ÌPaintŽg‚¦‚΂¢‚¢‚ñ‚¶‚á‚ËH

395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/18 00:18:16
‚¨ŠG‚©‚«ƒ\ƒtƒg‚̃Tƒ“ƒvƒ‹‚ðCD‚©‚ç’T‚µ‚ÄB

396:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/18 11:40:11
‚»‚Ì‚P
Image1.Picture.LoadFromFile('hoge.bmp');

ˆÈ~‚æ‚낵‚­B

397:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/18 11:58:30
canvas.FloodFill(‚È‚ñ‚½‚ç‚©‚ñ‚½‚ç)


398:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/18 19:12:39
DEMOS‚Æ‚©‚Æ‚¢‚¤ƒtƒHƒ‹ƒ_‚©‚çƒTƒ“ƒvƒ‹‚炵‚«‚à‚̂𔭌©‚µ‚Ü‚µ‚½
image‚Å‚àŠG‚©‚¯‚é‚ñ‚Å‚·‚Ë
>>396
>>397
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚¿‚å‚Á‚ÆŽ©—͂łª‚ñ‚΂Á‚Ă݂܂·

399:398
08/08/19 19:05:38
‚¨‚©‚°‚³‚܂łǂ¤‚É‚©ˆÈ‰º‚܂łͬŒ÷‚µ‚Ü‚µ‚½

procedure TForm1.Image1Click(Sender: TObject);
var
MouseP:TPoint;
MouseX:integer;
MouseY:integer;
GetColor:integer;
begin
GetCursorPos(MouseP);
MouseP:=Image1.ScreenToClient(MouseP);
MouseX:=MouseP.X;
MouseY:=MouseP.Y;
GetColor:=Image1.Canvas.Pixels[MouseX,MouseY];
Image1.Canvas.Brush.Color:=“h‚è‚‚Ԃµ‚½‚¢F;
Image1.Canvas.FloodFill(MouseX,MouseY,GetColor,fsSurface);
end;

Œ³‚Ìbmpƒtƒ@ƒCƒ‹‚ª‚¯‚Á‚±‚¤¬‚Á‚¿‚á‚¢‚Ì‚ÅAImage‚ð‚ß‚¢‚Á‚Ï‚¢‘å‚«‚­‚Æ‚Á‚½‚¤‚¦ƒXƒgƒŒƒbƒ`•\ަ‚É‚µ‚½‚ç
ƒNƒŠƒbƒNˆÊ’u‚ð•Ⳃµ‚È‚«‚á‚È‚ç‚È‚­‚È‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½

MouseX:= Trunc(Image1.Picture.Bitmap.Width*MouseP.X/Image1.Width)

‚Æ‚©A‚Ƃ肠‚¦‚¸‚â‚Á‚Ă݂½‚ç‚Å‚«‚½‚¯‚ÇA‰½‚©‚±‚Ì‚ ‚½‚è‚͂܂¾l‚¦‚é—]’n‚ª‚ ‚è‚»‚¤‚Å‚·
‚ ‚Æ‚¿‚å‚Á‚Æ‚¾‚¯‚ª‚ñ‚΂è‚Ü‚·




400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/19 20:27:01
Žn‚ß‚½‚΂©‚è‚ÅŠæ’£‚Á‚Ä‚¢‚½ ‚ðŽv‚¢o‚³‚¹‚é‚¢‚¢ƒŒƒXB
Šæ’£‚êI

401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/20 01:07:43
WideString‚ł̃Cƒ“ƒfƒbƒNƒX‚ðAnsiString‚ł̃Cƒ“ƒfƒbƒNƒX‚É’¼‚·‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©H
—Ⴆ‚Î
ŠÖ”('‚ ‚ ‚ ',3) = 5
‚Ý‚½‚¢‚ÈŠ´‚¶‚Å‚·

402:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/20 01:25:08
>>401
‚±‚ñ‚ÈŠ´‚¶‚©‚È
function WideIndexToAnsiIndex(const ws: widestring; index: Integer): Integer;
begin
@@if (Index < 1) or (Index > Length(ws)) then
@@@@Result := 0
@@else
@@@@Result := Length(AnsiString(Copy(ws, 1, index - 1))) + 1
end;

403:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/20 01:36:25
>>402
‚¤‚¨A‚±‚ñ‚ÈŠÈ’P‚Éo—ˆ‚¿‚Ⴄ‚ñ‚Å‚·‚Ë
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/20 03:34:47
>>401
‚È‚ºƒ†ƒjƒR[ƒh‚¾‚Á‚½‚è‚»‚ê‚ðMCBS‚ɕϊ·‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚©‚É‚à‚æ‚邯‚ÇA
ByteToCharIndex‚âCharToByteIndex‚Å‚à‚Á‚ÆK‚¹‚ɂȂê‚é‚©‚à‚µ‚ê‚È‚¢B

405:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/20 12:47:33
Button1‚ð‰Ÿ‚µ‚½‚ç

Memo1‚Ì‘‚¢‚Ă镶͂ð
‘S‚Ä‘I‘ð
ƒRƒs[
Ø‚èŽæ‚è
“\‚è•t‚¯

‚·‚é‚ɂ͂ǂ¤‚â‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

406:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/20 13:36:46
>>405
Memo1.SelectAll;
Clipboard.AsText:=Memo1.SelText;
Memo1.SelText:='';
Memo1.SelText:=Clipboard.AsText;


407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/20 14:00:30
ƒ}ƒW‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
’´•‚©‚è‚Ü‚·I

Memo1.SelectAll;
‚ð‚µ‚½‚çA‚¿‚á‚ñ‚Æ‘S•”‘I‘ð‚Å‚«‚é‚Ä‚é‚Ý‚½‚¢‚Å‚·‚ª
‘I‘ð”͈͂ÌF‚ª•Ï‚í‚è‚Ü‚¹‚ñB
•’ʂ̃ƒ‚’£‚¾‚Á‚½‚ç
‘S‚Ä‘I‘ð‚Æ‚©CTRL+A‚Å‘I‘ð”͈͂ªÂ‚­‚È‚è‚Ü‚·‚æ‚ËH

‚­‚·‚é‚̂͂ǂ¤‚â‚é‚ñ‚Å‚·‚©H

408:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/20 14:17:29
>>407
Memo1.SelectAll;
Memo1.SetFocus;

409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/20 14:24:01
‚ [B‚Å‚«‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½[B

410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/20 20:57:20
SpeedButton‚©ToolButtonŽg‚¦

411:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/21 12:41:16
ƒtƒ@ƒCƒ‹ƒl[ƒ€‚ÌŌゾ‚¯A‚½‚Æ‚¦‚Î
c:\AAA\BBB\CCC\asdf.html
‚Æ‚¢‚¤ƒtƒ@ƒCƒ‹‚È‚ç
OpenDialog‚âFileListBox‚ÌFileName‚Í
c:\AAA\BBB\CCC\asdf.html‚ɂȂÁ‚Ä‚µ‚Ü‚¤‚Ì‚Å
Edit1.Text:=FileName‚Ý‚½‚¢‚É‚·‚邯’·‚­‚È‚Á‚¿‚Ⴄ‚ñ‚¾‚¯‚Ç
c:\‚©‚çCCC‚܂ł¢‚ç‚È‚­‚Äasdf.html‚¾‚¯Žæ“¾‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ñ‚Å‚·‚©H

412:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/21 13:00:55
ExtractFileName

413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/21 13:02:45
‚±‚Ì‚­‚ç‚¢l‚¦‚ç‚ê‚È‚¢‚©H
FileName := 'c:\AAA\BBB\CCC\asdf.html';
while pos('\',FileName) > 0 do FileName := copy(FileName,pos('\',FileName)+1);
edit1.Text := FileName;


414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/21 13:10:37
>>413
Pos2‰ñ‚à‚â‚Á‚Ä‚é‚Ì‚Á‚Ä–³‘Ê‚¶‚á‚ËH
‚»‚ê‚Éuƒ\v‚Æ‚©‚Ì‚±‚Æ‚àl‚¦‚½‚Ù‚¤‚ª‚¢‚¢‚º
‚Ü‚ LastDelimiterŽg‚Á‚½•û‚ªŠy‚¾‚ª‚—‚—

415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/21 14:53:29
–ð‚É—§‚½‚È‚¢ƒXƒŒ‚¾‚È

416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/21 15:46:36
412‚Å“š‚¦o‚Ă邶‚á‚ñB

417:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 07:16:18
Delphi‚ÍcharŒ^‚Á‚ĕϔ‚¶‚á‚È‚¢‚ñ‚Å‚·‚©H


418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 07:19:56
•Ï”‚Å‚·B®”‚ł͂ ‚è‚Ü‚¹‚ñ‚ªB

419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 08:15:42
checklistbox1
‚É‚ ‚é‚·‚ׂẰ–ڂɃ`ƒFƒbƒN‚ð“ü‚ê‚éƒ{ƒ^ƒ“‚Æ
ƒ`ƒFƒbƒN‚ð‚Í‚¸‚·ƒ{ƒ^ƒ“‚͂ǂ¤‚â‚ê‚΂¢‚¢‚ñ‚Å‚·‚©H
Seleckall‚âclear‚ð‰Ÿ‚µ‚Ä‚àƒ`ƒFƒbƒN‚ª‚Í‚¸‚ꂽ‚肵‚È‚­‚Ä¢‚Á‚Ă܂·B
ƒ{ƒ^ƒ“ƒNƒŠƒbƒN
begin
CheckListBox1.SelectAll;
end;
‚Á‚Ä‚â‚Á‚Ä‚à‚È‚ñ‚à•Ï‚í‚ç‚È‚¢‚ñ‚Å‚·‚¯‚ÇA‚Ç‚¤‚·‚è‚á‚¢‚¢‚Å‚·‚©H

420:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 08:55:17
>>419
‚܂킵‚½‚çH

421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 17:00:54
Button2‚ðƒNƒŠƒbƒN‚µ‚½‚çAButton1ƒNƒŠƒbƒN‚Æ“¯‚¶ˆ—‚ð‚µ‚½‚¢‚Æ‚«‚͂ǂ¤‚â‚é‚ÌH
procedure TForm1.Button2click(sender:Tobject);
begin
Button1click(sender)
end;

‚Æ‚©‚â‚Á‚Ä‚àƒGƒ‰[‚ª‚łăRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñB

422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 17:13:13
>>421
‚»‚ê‚ÅŠÔˆá‚Á‚ĂȂ¢‚¾‚ëB‚‚©ƒGƒ‰[ƒƒbƒZ[ƒW‚­‚ç‚¢“ǂ߂æB

423:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 17:15:56
button1.onclick(sender);

424:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 17:34:25
Button2‚̃Cƒxƒ“ƒgƒnƒ“ƒhƒ‰‚ðButton1Click‚ÉÝ’è‚·‚é

425:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 17:37:16
interface‚Ì錾‚̉º‚É‘‚­GUID‚ÍCtrl+Shift+G‚Åo‚é“z‚Å‚¢‚¢‚ñ‚Å‚·‚©H

426: ŸXcB18Bks.Y
08/08/22 19:23:55
>>421
ƒGƒ‰[ƒƒbƒZ[ƒW‚͂Ȃñ‚Å‚·‚©H

@–¢’è‹`‚ÌŽ¯•ÊŽq Button1click

‚Æo‚½‚È‚ç Button1click ‚Æ‚¢‚¤–¼‘O‚̃ƒ\ƒbƒh‚ª‚È‚¢‚Æ‚¢‚¤‚±‚Ƃł·B
i‚±‚̃ƒ\ƒbƒh‚ª‚ ‚é‚Í‚¸‚¾I‚Æ‚¢‚¤‚±‚ƂȂ玗‚½‚悤‚ȈႤ–¼‘O‚ɂȂÁ‚Ä‚¢‚È‚¢‚©’²‚ׂĂ­‚¾‚³‚¢j


427:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 21:20:55
‰´‰´‚Á‚Ä‚¢‚¤ƒR[ƒh‚ð•ÏŠ·‚µ‚½‚¢‚ñ‚¾‚¯‚Ç
(‰´‚̃R[ƒh‚Í89 B4‚Å‚·)
89 B4 89 B4‚ðchr‚ðŽg‚Á‚Ä
chr(89)+chr(B4)+chr(89)+chr(B4)‚Á‚Ä‚â‚Á‚Ä‚à
´´‚Á‚Äo‚Ä‚«‚¿‚á‚¢‚Ü‚·B(”¼Šp‚Ì´‚ÍB4)

‚Ç‚¤‚â‚Á‚½‚ç89 B4‚ðu‰´v‚ɂȂ¨‚¹‚Ü‚·‚©H
chr(46127)‚Ä‚â‚Á‚Ä‚ào—ˆ‚Ü‚¹‚ñ‚Å‚µ‚½B

”’l‚ð“ú–{Œê‚ɕς¦‚é‚â‚è‚©‚½‚ð‹³‚¦‚Ä‚­‚¾‚³‚¢I

428:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 21:29:25
ShowMessage(chr($89)+chr($B4))
‚Å•’ʂɉ´‚Á‚Äo‚邼

429:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 21:37:50
‚È‚Ÿ‚ñ‚¾A$‚ð‚‚¯‚ê‚΂悩‚Á‚½‚ñ‚¾B
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤

430:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 22:17:39
Chr(B4)‚ŃRƒ“ƒpƒCƒ‹’Ê‚é‚Ì‚©‚—‚—

431:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/22 22:32:41
Listview‚ÌFullDrag‚ðtrue‚É‚µ‚ăhƒ‰ƒbƒO‚Å“ü‚ê‘Ö‚¦‚Ä‚à
Œ©‚©‚¯ã‚Í“ü‚ê‘Ö‚í‚é‚ñ‚Å‚·‚¯‚ÇA’†g‚̃f[ƒ^‚Í‚»‚Ìꊂƈê’v‚µ‚ĂȂ¢‚ñ‚Å‚·‚¯‚Ç
‚¿‚á‚ñ‚ƈê’v‚³‚¹‚é•û–@‚ ‚è‚Ü‚·‚©H

432:431
08/08/22 22:35:26
‚·‚¢‚Ü‚¹‚ñƒJƒ‰ƒ€‚Ì•À‚ёւ¦‚Å‚·EEE

433:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/23 00:44:16
StringReplace‚ÌWideString”Å‚Á‚Ä‚ ‚è‚Ü‚·‚©H

434:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/23 08:36:38
>>421
Button1.Click;

435:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/23 09:33:40
>>433
AnsiStringReplace‚Ì‚±‚Æ‚©H

436:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/23 14:31:08
Memo1.Lines‚Ì‚»‚ꂼ‚ê‚Ìs‚Ì•¶Žš”(‘SŠp•¶Žš‚Í“ñ•¶Žš‚Æ”‚¦‚é)‚ðŽæ“¾‚·‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H
-------
ʼn
12345
‚ ‚Ù
apple
-------
‚Ȃ烃‚1‚Ìʼn‚Ìs•¶Žš”=4
“ñs–Ú=5
ŽOs–Ú=4
Žls–Ú=5
‚Æ‚¢‚Á‚½Š´‚¶‚Å‚·I

437:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/23 14:34:12
>>436
•’Ê‚ÉLength()‚Å‚¢‚¢‚¶‚á‚ñB

438:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/23 14:36:57
length

439:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/23 14:37:01
‚»‚ñ‚ȃRƒ}ƒ“ƒh‚ª‚ ‚Á‚½‚Ì‚©I‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

440:431
08/08/23 19:21:21
>>431‚Ì–â‘è‚Á‚ăfƒtƒH‚Å‚·‚©A‚»‚ê‚Æ‚àƒEƒ`‚¾‚¯‚Ì•s‹ï‡‚Å‚·‚©
‚»‚ꂾ‚¯‚Å‚à‹³‚¦‚Ä‚­‚¾‚³‚¢

441:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/23 19:32:19
>>435
‚»‚ê‚Å‚à\•ª‚¢‚¯‚é‚ñ‚¾‚¯‚Ç‚¢‚¿‚¢‚¿WideString¨String‚Å’uŠ·¨WideString‚Á‚Ä‚â‚Á‚Ă邯‚È‚ñ‚©–³‘Ê‚Á‚Û‚¢‚Ì‚Å
WideString‚̂܂Üo—ˆ‚È‚¢‚©‚È‚Á‚ÄŽv‚Á‚½‚¾‚¯‚Å‚·
TurboDelphi‚ÉWideStrUtils‚Á‚Ă̂ª‚ ‚Á‚½‚̂ł»‚Ì’†‚É‚ ‚éA
WideStringReplace‚ðŽg‚Á‚Ă݂½‚¯‚ǂȂñ‚©•s‹ï‡‚ª‚ ‚é‚Á‚Û‚­‚ijí‚É’uŠ·‚³‚ê‚È‚­‚ÄŽg‚¦‚È‚©‚Á‚½‚ñ‚Å‚·
‚Å‚àTnt‚ÌŠÖ”Žg‚Á‚½‚ço—ˆ‚Ü‚µ‚½
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

442:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/24 01:16:25
>>440
ƒJƒ‰ƒ€‚̃hƒ‰ƒbƒO‚É‚æ‚éˆÊ’u•ÏX‚Å
ƒf[ƒ^‚»‚Ì‚à‚̂̈ʒu‚ª•Ï‚í‚Á‚¿‚á‚Á‚½‚炦‚ç‚¢Ž–‚ɂȂé‚Å‚µ‚傤‚æ

ListView_GetColumnOrderArray
ListView_SetColumnOrderArray

•Ó‚è‚ÅK‚¹‚ɂȂê‚é‚©‚à‚Ë

443:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/24 02:23:50
TTrayIcon‚ðŽg—p‚µ‚Ä‚¢‚é‚̂ł·‚ªA
TrayIcon‚ª•\ަ‚³‚ê‚Ä‚¢‚éó‘Ô‚ÅWindows‚ðƒVƒƒƒbƒgƒ_ƒEƒ“‚·‚邯A
uƒVƒFƒ‹’Ê’mƒAƒCƒRƒ“‚ªíœ‚Å‚«‚Ü‚¹‚ñv
‚Æ‚¢‚¤ƒGƒ‰[ƒƒbƒZ[ƒWƒ_ƒCƒAƒƒO‚ª”­‚³‚ê‚ÄA³í‚ɃVƒƒƒbƒgƒ_ƒEƒ“‚µ‚Ü‚¹‚ñB
ƒ_ƒCƒAƒƒO‚ð•‚¶‚é‚Ȃ肷‚ê‚ÎAƒVƒƒƒbƒgƒ_ƒEƒ“‚Íis‚·‚é‚̂ł·‚ªB

ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ŃƒbƒZ[ƒW‚ð•â‘«‚µ‚ÄAWM_QUERYENDSESSION‚ð
Žó‚¯‚½‚Æ‚«‚ÉATrayIcon‚Ì•\ަ‚ðFalse‚É‚·‚ê‚Ή½‚Æ‚©‚Ȃ邩‚ÆŽv‚Á‚½‚̂ł·‚ªA
WM_QUERYENDSESSION‚ðŽó‚¯Žæ‚éˆÈ‘O‚Éã‹L‚̃Gƒ‰[ƒƒbƒZ[ƒW‚ª
”­‚³‚ê‚Ä‚µ‚Ü‚Á‚Ä‚¢‚邿‚¤‚Å‚·B

‘Îô‚ðƒeƒXƒg‚·‚é‚É‚àA–ˆ‰ñWindows‚ðƒƒOƒAƒEƒg‚·‚é‚Ȃ肵‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Ì‚ÅA
”ñí‚É”ñŒø—¦“I‚ÈŽ–‘ԂɊׂÁ‚Ä‚¢‚Ü‚·B

‚±‚ê‚ç‚Ì–â‘è‚ð‚·‚Å‚É‰ðŒˆÏ‚Ý‚Ìæ“N‚ª‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚µ‚傤‚âB
‚ȂɂƂ¼‹ðl‚ɉb’q‚ðŽö‚¯‚ĉº‚³‚ê‚ê‚ÎA‚±‚Ì443AK‚¢‚É‘¶‚¶‚Ü‚·B

444:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/24 05:30:02
SDK32: ’Ê’m—̈æ‚ɃAƒCƒRƒ“‚ª“o˜^‚³‚ê‚È‚¢‚±‚Æ‚ª‚ ‚é
URLØÝ¸(support.microsoft.com)

445:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/24 05:45:16
‚Ç‚¤‚àA443‚Á‚·B
Œ‹‹Ç‚̂Ƃ±‚ëAŽ©ŒÈ‰ðŒˆ‚µ‚½‚Á‚·B
Œ´ˆö‚ÍAWM_QUERYENDSESSION‚ð•â‘«‚µ‚«‚ê‚ĂȂ©‚Á‚½‚±‚Ƃ݂½‚¢‚Á‚·B
WM_QUERYENDSESSION‚ð‚¿‚á‚ñ‚ƕ⑫‚µ‚½‚Æ‚«‚ÉTrayIcon‚ð”ñ•\ަ‚É‚·‚邾‚¯‚ʼn½‚Æ‚©‚È‚Á‚½‚Á‚·B
‚‚܂èAƒAƒvƒ[ƒ`‚ÍŠÔˆá‚Á‚Ä–³‚©‚Á‚½‚Á‚·B
оŠç‚̃Cƒ^ƒŠ[‚Á‚·B”‰˜‚µAޏ—炵‚½‚Á‚·B
‚»‚ê‚¶‚áA“Vã‚Ì’²‚ׂðƒIƒŠ[ƒu‚ÌŽ}‚ÉÚ‚®ì‹Æ‚É–ß‚é‚Á‚·B
ƒ`ƒƒƒI‚Á‚·B

446:431
08/08/24 06:30:05
>>442
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

447:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 14:13:11
Excel‚ÅŠÇ—‚µ‚Ä‚¢‚½ToDo‚̃ƒ‚‚ðŽg‚¢‚â‚·‚­‚µ‚½‚¢‚ÆŽv‚¢A
ˆ¤—p‚ÌDelphi‚ÅDB‰»‚Å‚«‚È‚¢‚©‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B

‰Â”À«‚ðl‚¦ADelphi‚Ì’Êí‚̃AƒvƒŠ“¯—lƒCƒ“ƒXƒg[ƒ‹‚È‚µ‚ÅDB‚ðŽg‚¢‚½‚¢‚̂ł·‚ªA
‚Ȃɂ©‚æ‚¢ƒGƒ“ƒWƒ“‚͉½‚©‚È‚¢‚Å‚µ‚傤‚©H
ŽèŽ‚¿‚ÌÅV”Å‚Í Delphi2006‚Å‚·B

448:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 15:21:06
EmbeddedFirebird‚Æ‚©
ƒCƒ“ƒ^ƒtƒF[ƒX‚ÍInterbase‚»‚̂܂܂¾‚©‚çIBX‚Æ‚©‚à•’Ê‚ÉŽg‚¦‚éB‚½‚¾‚µDLL‚Ȃ̂ÅA“®ìŽž‚̃JƒŒƒ“ƒgƒfƒBƒŒƒNƒgƒŠ‚É’ˆÓB

449:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 15:33:36
ƒvƒƒpƒeƒB‚ðâ‘΂ɕÏX‚µ‚È‚¢‚Á‚Ä‘O’ñ‚È‚ç
TTodoItem = class
published
‚É‚¢‚ë‚¢‚ëƒf[ƒ^—­‚ßž‚ñ‚ÅTStream.WriteComponent, ReadComonent‚·‚ê‚΂¢‚¢‚ñ‚¾‚¯‚Ç
ƒŠƒXƒN‚‚·‚¬‚È‚ñ‚¾‚æ‚ÈB
‚±‚±‚ç•Ó‚à‚¤‚¿‚å‚Á‚Æ_“î‚ÉXML‚ɑ΂µ‚ēǂݑ‚«‚µ‚Ä‚­‚ê‚郉ƒCƒuƒ‰ƒŠ‚͂Ȃ¢‚à‚Ì‚©B

450:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 16:05:15
>>447
SQLite‚ªˆê”ÔŽèŒy‚©‚Æ

451:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 16:15:53
>>448-450
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Embedded Firebird(Interbase6ŒÝŠ·)AWrite(Read)ComponentASQLite ‚Ȃǂł·‚ËB

‚ ‚ÆAMyBase‚àŽg‚¦‚邿‚¤‚Å‚·B‚±‚¿‚炪ŽQl‚ɂȂè‚Ü‚µ‚½B
Delphi@WCIMH
URLØÝ¸(hp.vector.co.jp)

SQLite‚̓rƒWƒ…ƒAƒ‹ƒRƒ“ƒ|[ƒlƒ“ƒg‚ƘAŒg‚Å‚«‚é‚̂łµ‚傤‚©H

452:447=451
08/08/26 16:28:25
SQLite‚̃‰ƒCƒuƒ‰ƒŠ‚ª‚¢‚­‚‚©‚ ‚è‚Ü‚µ‚½B

Tim Andersonfs ITWriting - Tech writing blog â A simple Delphi wrapper for Sqlite 3
URLØÝ¸(www.itwriting.com)

Aducom Software [Delphi SQLite Components]
URLØÝ¸(www.aducom.com)

18385 SQLite DbExpress driver
URLØÝ¸(cc.codegear.com)
Delphi8ˆÈ~‚ÅŽg‚¦‚È‚¢H

‚¢‚­‚‚©ŽŽ‚µ‚Ă݂܂·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

453:322
08/08/26 16:38:56
>>369
’xƒŒƒX‚Å‚·‚¢‚Ü‚¹‚ñB

ƒGƒ“ƒoƒJƒfƒ“ú–{‚É“d˜b‚µ‚Ă݂܂µ‚½B
’¼”̂͂â‚Á‚ĂȂ¢‚Ƃ̂±‚Æ‚ÅAŒÂl‚Ìꇂ͗ʔ̓X‚âƒlƒbƒg‚ȂǂŔƒ‚Á‚Ăقµ‚¢‚Ƃ̂±‚Ƃłµ‚½B

’ʔ̂̒l’i‚Í‚±‚¿‚ç‚ðŽQl‚É‚·‚邱‚Ƃɂµ‚Ü‚·B
ƒ{[ƒ‰ƒ“ƒh/Borland Borland Delphi 2007 for Win32 Professional R2 ƒAƒbƒvƒOƒŒ[ƒh”Å ‰¿Ši”äŠr [coneco.net]
URLØÝ¸(www.coneco.net)

42000‰~‘OŒã‚Å‚µ‚傤‚©B
ƒAƒbƒvƒOƒŒ[ƒhŠ„ˆøŠúŠÔ“à‚ɃAƒbƒvƒOƒŒ[ƒh‚µ‚Ä‚¨‚¯‚΂悩‚Á‚½‚ÆŒã‰÷‚µ‚Ă܂·B
2006‚ÌŽž‚ÍŠúŠÔ‚ð‰„’·‚µ‚½‚肵‚Ä‚­‚ê‚Ä‚½‚Ì‚ÉEEE

454:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 19:34:14
>>447
ToDo ƒŠƒXƒg’ö“x‚È‚çATcrientDataSet ‚Å‚à\•ªŽÀ—p‚É‚È‚é‚ÆŽv‚¢‚Ü‚·B

455:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 20:34:40
‚‚©DB‚¢‚ç‚Ë‚¥‚¾‚ëB

456:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 20:55:00
URLØÝ¸(enterprise.watch.impress.co.jp)

„‰¿Ši‚ÍADelphi 2009AC++Builder 2009‚Æ‚àA
„Professional”Å‚ª10–œ2900‰~AEnterprise”Å‚ª25–œ2000‰~AArchitect”Å‚ª44–œ1000‰~B
„—¼»•i‚̃oƒ“ƒhƒ‹ƒpƒbƒP[ƒW‚à—pˆÓ‚³‚ê‚Ä‚¨‚èA
„Professional”Å‚ª13–œ4400‰~AEnterprise”Å‚ª29–œ4000‰~AArchitect”Å‚ª50–œ4000‰~‚ƂȂÁ‚Ä‚¢‚éB

‚Ç‚¤l‚¦‚Ä‚àA‚‚¢‚æ‚ÈB

457:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 20:56:48
“ú–{‚ÌPCƒQ[ƒ€‹ÆŠE‚Ý‚½‚¢‚È‚±‚ƂɂȂÁ‚Ä‚é‚È

458:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 21:13:14
ƒAƒJƒfƒ~ƒbƒN–³‚¢‚Ì‚©‚È

459:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 21:16:02
5”N‘O‚É‚â‚Á‚Æ‚¯‚æ‚Æ‚¢‚¢‚½‚¢‚ª‚悤‚â‚­•W€‚ł܂Ƃà‚ÈUNICODEƒAƒvƒŠ‚ªì‚ê‚邿‚¤‚ɂȂÁ‚½‚©B

@V”łłÍAIDEAƒRƒ“ƒpƒCƒ‰AƒtƒŒ[ƒ€ƒ[ƒNAƒ‰ƒ“ƒ^ƒCƒ€‚ª‚·‚ׂÄUnicode‚ɑΉž‚µA
ANSIƒf[ƒ^‚ÆUnicode‚̃V[ƒ€ƒŒƒX‚È—˜—p‚ðƒTƒ|[ƒg‚µ‚½B
‚Ü‚½AV‚µ‚¢VCLiVisual Component LibraryjƒRƒ“ƒ|[ƒlƒ“ƒg‚ð“‹ÚB
Office 2007‚©‚çÌ—p‚³‚ꂽƒŠƒ{ƒ“‚ð‚Í‚¶‚߂Ƃ·‚éA
V‚µ‚¢Windows‚̃‹ƒbƒN•ƒtƒB[ƒ‹‚ɑΉž‚µ‚Ä‚¢‚éB
‚³‚ç‚ÉARADƒeƒNƒmƒƒW[‚ð—p‚¢‚½‘½‘wƒf[ƒ^ƒx[ƒXƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒA[ƒLƒeƒNƒ`ƒƒ
uDataSnapv‚É‚æ‚èAƒRƒ“ƒ|[ƒlƒ“ƒgƒx[ƒX‚̃f[ƒ^ƒx[ƒXƒAƒvƒŠƒP[ƒVƒ‡ƒ“ŠJ”­‚ðs‚¦‚邯‚Ì‚±‚ÆB

@‚±‚ê‚ç‚ɉÁ‚¦‚ÄDelphi‚Å‚ÍAƒWƒFƒlƒŠƒbƒNƒX‚â–³–¼ƒƒ\ƒbƒh‚È‚ÇA
Delphi‚ªŽ‚ÂŒ¾Œê‹@”\‚ð‹­‰»‚µAŠJ”­Œø—¦‚ÌŒüã‚ðŽÀŒ»B
ˆê•û‚ÌC++Builde‚Å‚ÍAV‚µ‚¢Œ¾Œê•W€uC++0xv‚ȂǂàƒTƒ|[ƒg‚µ‚½‚Æ‚µ‚Ä‚¢‚éB

460:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 21:17:34
ƒIƒbƒ`ƒƒƒXƒŒ’r

461:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/26 21:28:23
>>460
‚±‚±‚Å‚·‚©H„ƒ
½ÚØÝ¸(pot”Â)

462:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 03:54:49
‚Ç‚ñ‚Ç‚ñ‚‚­‚È‚Á‚Ä‚¢‚­‚È‚Ÿ

463:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 06:16:53
>>459
‚±‚ê‚Í—~‚µ‚¢B
ŽŸ‚̃o[ƒWƒ‡ƒ“ƒAƒbƒv‚ª‘Ò‚¿‰“‚µ‚¢‚ºB

464:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 08:01:15
ƒIƒbƒ`ƒƒƒXƒŒ‚݂Ă¢‚È‚¢‰´‚Ì‚½‚߂ɒ£‚Á‚Ä‚¨‚­

V‹Kw“ü‰¿Ši
Delphi 2009 Professional@ 98,000@ iÅžF102,900j
Delphi 2009 Enterprise@ 240,000@ iÅžF252,000j
Delphi 2009 Architect@ 420,000@ iÅžF441,000j
C++Builder 2009 Professional@ 98,000@ iÅžF102,900j
C++Builder 2009 Enterprise@ 240,000@ iÅžF252,000j
C++Builder 2009 Architect@ 420,000@ iÅžF441,000j
Delphi 2009 & C++Builder 2009 Bundle Professional@ 128,000@ iÅžF134,400j
Delphi 2009 & C++Builder 2009 Bundle Enterprise@ 280,000@ iÅžF294,000j
Delphi 2009 & C++Builder 2009 Bundle Architect@ 480,000@ iÅžF504,000j
ƒo[ƒWƒ‡ƒ“ƒAƒbƒv‰¿Ši
Delphi 2009 Professional@ 46,000@ iÅžF48,300j
Delphi 2009 Enterprise@ 160,000@ iÅžF168,000j
Delphi 2009 Architect@ 280,000@ iÅžF294,000j
C++Builder 2009 Professional@ 46,000@ iÅžF48,300j
C++Builder 2009 Enterprise@ 160,000@ iÅžF168,000j
C++Builder 2009 Architect@ 280,000@ iÅžF294,000j
Delphi 2009 & C++Builder 2009 Bundle Professional@ 60,000@ iÅžF63,000j
Delphi 2009 & C++Builder 2009 Bundle Enterprise@ 180,000@ iÅžF189,000j
Delphi 2009 & C++Builder 2009 Bundle Architect@ 320,000@ iÅžF336,000j

465:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 08:40:21
‚‚·‚¬‚é

466:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 10:40:51
Vista‚ª‚±‚¯‚½‚¨‚©‚°‚ÅADelphi7‚ª¡‚Å‚àŒ»–ð‚¾‚º‚¥B

467:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 10:59:26
Š„‚ê~‹}‘‚Å‚·‚˂킩‚è‚Ü‚·

468:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 11:03:18
>>466‚¤‚ñ‚¤‚ñ
•‚©‚邿‚Ë‚¥
‚Á‚Ä‚©2006”ƒ‚Á‚½‚ª7Žg‚Á‚Ä‚é

469:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 15:17:18
>>466
‚Æ‚¢‚¤‚©»•i‚Æ‚µ‚Ä‚àŒ»–ð‚¶‚á‚È‚¢‚©ADel7‚ÆCBuilder6

470:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 16:49:25
2007‚ÌŠg’£‚ÉŠµ‚ꂽ‚ç‚à‚¤–ß‚ê‚È‚¢B

471:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 17:06:21
>>470
kwsk

472:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 17:08:09
ˆÈ‘O”ƒ‚Á‚½uDelphi DB&WebƒvƒƒOƒ‰ƒ~ƒ“ƒOv‚ð“Ç‚ñ‚Å‚¢‚é‚̂ł·‚ª
DB‰SŽÒ‚É‚·‚²‚­‚í‚©‚è‚â‚·‚­‚Ă悢–{‚Å‚·‚ËB

‚Æ‚±‚ë‚ÅADelphi7Žž‘ã‚Ì–{‚Ì‚¹‚¢‚©A‚¢‚­‚‚©—pŒê‚©ƒc[ƒ‹‚ª•Ï‚í‚Á‚Ä‚¢‚Ü‚·B
—Ⴆ‚ÎASQLƒGƒNƒXƒvƒ[ƒ‰[‘Š“–‚ÍBDS2006Žž‘ã‚ł͉½‚É‚ ‚½‚é‚ñ‚Å‚µ‚傤‚©H

473:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 21:13:03
BDS2006‚Í‚à‚¤’N‚àŽg‚Á‚ĂȂ¢‚ñ‚¶‚á‚È‚¢‚©‚ÈEE

474:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/27 21:19:07
‚¢‚âA‰´Žg‚¢‚Ü‚­‚Á‚Ă邯‚Ç‚—

475:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 00:05:29
URLØÝ¸(www.geocities.jp)
‚±‚ê‚ð—˜—p‚µ‚Ä‘½d‹N“®‚³‚¹‚È‚¢‚悤‚É‚µ‚悤‚Æ‚µ‚Ä‚é‚ñ‚Å‚·‚ª
V‚µ‚¢‹N“®ƒpƒ‰ƒ[ƒ^‚ÅƒŠƒXƒ^[ƒg‚³‚¹‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©H

476:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 00:32:16
‹N“®‚³‚¹‚邽‚ß‚Ìexe‚ðì‚é

477:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 02:30:28
ʼn‚Ìexe‹N“®B
ŽŸ‚Ìexe‚ðƒpƒ‰ƒ[ƒ^•t‚«‚Å‹N“®B
‚·‚łɋN“®Ï‚݂Ȃçƒpƒ‰ƒ[ƒ^‚ðʼn‚Ìexe‚Ö“n‚µ‚ÄŽ©•ª‚ÍI—¹‚·‚éB
ƒ^ƒCƒ~ƒ“ƒO‚É‚æ‚Á‚Ă͓‚¢‚©‚ÈB
ʼn‚Ìexe‚ðI—¹‚³‚¹‚é•û‚ª‚¢‚¢‚©‚àB@‚¢‚ë‚¢‚뎎‚µ‚ÄB

478:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 02:35:53
>>476>>477
‚â‚Á‚ς肻‚¤‚䂤‚â‚è•û‚µ‚©–³‚¢‚ñ‚Å‚·‚©‚ËB
‚â‚Á‚Ă݂܂·B—L“‚²‚´‚¢‚Ü‚µ‚½B


479:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 05:23:51
>>475
Ž©•ª‚ÅExe‘¤‚ðƒR[ƒfƒBƒ“ƒO‚µ‚Ä‚¢‚é‚̂ȂçA‹N“®ƒpƒ‰ƒ[ƒ^‚ð˜M‚é‚̂ł͂Ȃ­A
‘½d‹N“®‚µ‚½ê‡A‘O‚̂𗎂Ƃµ‚Ä
‹N“®ƒpƒ‰ƒ[ƒ^‚É‚æ‚Á‚Ä•ÏX‚³‚ê‚éƒpƒ‰ƒ[ƒ^‚ð•ÏX‚·‚邾‚¯‚ł͂Ȃ¢‚Ì‚©‚ÈH

480:475
08/08/28 12:49:11
>>479
‚·‚¢‚Ü‚¹‚ñB
‘O‚̂𗎂Ƃ·•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñB

481:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 14:22:09
mutex‚Å”r‘¼§Œä‚ð‚µ‚Ä
‚·‚łɋN“®‚µ‚Ä‚¢‚½‚çWM_COPYDATA‚Ńpƒ‰ƒ[ƒ^‚ðŠÛ“Š‚°‚µ‚Ä
V‚µ‚¢•û‚ªŽ©”š‚µ‚Ä
‚·‚łɋN“®‚µ‚Ä‚¢‚é•û‚ªƒpƒ‰ƒ[ƒ^‚ðŽó‚¯Žæ‚Á‚ÄƒŠƒXƒ^[ƒg‚·‚éB

‚ ‚é‚¢‚Í
WM_COPYDATA‚ÅŽ€‚˂Ƃ¢‚¤ƒRƒ}ƒ“ƒh‚ð‘—‚Á‚Č¢•û‚ðI—¹‚³‚¹‚Ä
V‚µ‚¢•û‚ª‚»‚̂܂܃pƒ‰ƒ[ƒ^‚ðˆ—‚·‚éB

‘OŽÒ‚Ì•û‚ª‰Šú‰»‚ðÈ‚¯‚镪Œy‚­‚È‚é‰Â”\«‚Í‚ ‚éB
ŒãŽÒ‚Ì•û‚ªŽÀ‘•‚ªŠy‚ɂȂé‰Â”\«‚ª‚ ‚éB

482:475
08/08/28 14:26:22
‚¢‚¢‹@‰ï‚¾‚©‚çWM•׋­‚µ‚Ă݂܂·B
‚݂Ȃ³‚ñ—L“‚²‚´‚¢‚Ü‚µ‚½m(_ _)m

483:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 14:50:53
TWebBrowser‚É‚ˆ‚”‚‚Œ‚ŃtƒH[ƒ€‚ð•\ަ‚µ‚Ä‚é‚ñ‚Å‚·‚ª
ƒtƒH[ƒ€‚Ìtextarea“à‚ʼnüso—ˆ‚Ü‚¹‚ñ
‚‰‚…Efx‚łͳí‚ɉüs‚Å‚«‚Ü‚·

484:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 15:46:53
UIWebBrowser‚Æ‚©Žg‚Á‚Æ‚¯

485:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 16:33:06
>>475
DDE‚ðŽg‚Á‚ÄAŠù‚É‹N“®‚µ‚Ä‚¢‚é•û‚ÉI—¹–½—߂𑗂邩‚È

Œã‚©‚ç‹N“®‚µ‚½•û‚ªAƒpƒ‰ƒ[ƒ^‚ðŠù‚É‹N“®‚µ‚Ä‚¢‚é•û‚É‘—‚Á‚ÄA
‚·‚®‚ÉI—¹‚Á‚Ă̂͂悭‚ ‚邯‚Ç

486:485
08/08/28 16:59:49
>>475 DDE‚ðŽg‚¤‚Æ‚±‚ñ‚ÈŠ´‚¶

¦“¯‚¶ƒvƒƒOƒ‰ƒ€“à‚É‘—ŽóM‚ð‘‚«‚Ü‚·

yƒƒbƒZ[ƒWŽóMz
1. SystemƒpƒŒƒbƒg‚©‚ç DdeServerConv ‚ðƒtƒH[ƒ€‚É’u‚­
2. DdeServerConv ‚Ì Name ƒvƒƒpƒeƒB‚ð "AAA" ‚Æ‚©‚É‚·‚é ← Œã‚ŃgƒsƒbƒN–¼‚ÉŽg‚í‚ê‚é
3. DdeServerConv ‚Ì OnExecuteMacro ƒCƒxƒ“ƒg‚Ɏ󂯎æ‚Á‚½‚Æ‚«‚Ì‹Lq‚ð‚·‚é —á) Caption := Msg.Text;

yƒƒbƒZ[ƒW‘—Mz
1. uses ß‚É DDEMan “™(Forms‚àH)‚ð’ljÁ
2. DdeClientConv ‚ðŽg‚Á‚Ä‘—M€–Ú‚ð‘‚­↓

// ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª HogeHoge.exe ‚ÅAƒgƒsƒbƒN–¼‚ª AAA ‚Ìê‡
SendStr = 'Tojiro-Goma'; ←‘—M‚·‚郃bƒZ[ƒW
with TDdeClientConv.Create(Application) do begin
@ @ if SetLink('HogeHoge', 'AAA') then begin
@ @ @ @ ExecuteMacro(PChar(SendStr), False);
@ @ @ @ CloseLink;
@ @ end;
@ @ Free;
end;


487:475
08/08/28 17:02:44
>>485
¡‰ñ‚Í>>481‚³‚ñ‚Ì‘OŽÒ‚Ì•û‚Å–³Ž–¬Œ÷‚µ‚Ü‚µ‚½B
‚c‚c‚d‚͕ʂ̂Ƃ±‚ë‚ÅŽg‚¦‚»‚¤‚Ȃ̂ŎQl‚É‚³‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚·B
—L“‚²‚´‚¢‚Ü‚µ‚½B

488:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 22:11:06
•¶Žš—ñ'ABCD'‚ª‚ ‚Á‚ÄA‚»‚Ì•¶Žš—ñ‚É1•¶Žš’u‚«‚É'#'‚ð‘}“ü‚µ‚½‚¢‚̂ł·‚ª‚ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

‚±‚ñ‚ÈŠ´‚¶‚Å‚·B
A#B#C#D

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

489:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 22:13:35
insert

490:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/28 23:01:40
Insert‚Æforƒ‹[ƒv‚łǂ¤‚É‚©‚Å‚«‚Ü‚µ‚½
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

491:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/29 00:07:10
“ñdƒ‹[ƒv‚Ì’†‚Å’†‘¤‚ðƒuƒŒ[ƒN‚µ‚Ä‚»‚̂܂܊O‚ðƒRƒ“ƒeƒBƒjƒ…[‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚¢‚¢‚ʼn‰ÄH
Žæ‚芸‚¦‚¸ƒtƒ‰ƒO—§‚ĂĂ݂½‚̂ł·‚ª‚±‚ꂵ‚©‚È‚¢‚Å‚µ‚傤‚©H

for i:=0 to Files.Count-1 do
begin
while .. do
begin
case xx of
mrOk :zzz;
mrIgnore:begin
Flag:=True;
Break;
end;
else exit;
end;
xxxx
end;
if Flag then Continue;
zzzzzz;
end;

mrIgnore‚ÌŽž‚Íxxxx‚àzzzzzz‚ðˆ—‚¹‚¸for i:=ƒ‹[ƒv‚𑱂¯‚½‚¢

492:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/29 03:55:45
‘¬“x‚Í’x‚¢‚©‚à‚µ‚ê‚ñ‚¯‚Ç’†‚̃‹[ƒv‚Íbreak‚ł͂Ȃ­continue‚Å‘S•”I‚í‚点‚Î
ŠO‚̃‹[ƒv‚Öo‚ê‚é

493:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/29 07:52:05
gotoŽg‚¦

494:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/29 08:49:03
>>481
‚»‚Á‚¿‚̂ق¤‚ªƒXƒ}[ƒg‚¾‚È

495:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/29 13:36:05
bsNone‚Éݒ肵‚½ƒtƒH[ƒ€‚Å
Form1.WindowState := wsmaximized
‚ðŽÀs‚·‚邯ƒ^ƒXƒNƒo[‚̗̈æ‚ðZH‚µ‚Ä‚µ‚Ü‚¤‚ñ‚¾‚ª‚¨ŽèŒy‚É
ƒVƒXƒeƒ€ƒƒjƒ…[‚Ìő剻‚ðŽÀ‘•‚·‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·H

496:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/29 21:31:01
‚±‚¿‚ç‚̃TƒCƒg‚Ì•û–@‚ð”Ä—p‰»‚·‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H

Delphi@VCLŒp³ƒRƒ“ƒ|[ƒlƒ“ƒg‚ðƒCƒ“ƒXƒg[ƒ‹‚È‚µ‚ÅŽg‚¤/Tips & Tricks
URLØÝ¸(www.geocities.jp)

Edti1 := CloneComponent(Edit1);
‚Ý‚½‚¢‚È•û–@‚ÅŽg‚¢‚½‚¢‚̂ł·‚ªEEEB

Hoge.Create‚·‚邯A¶¬‚³‚ꂸ‚ÉACreate‚¾‚¯‚æ‚΂ê‚Ä‚µ‚Ü‚¢‚Ü‚·B

class helperŽg‚¦‚΂ł«‚é‹C‚à‚·‚é‚̂ł·‚ªAclass helper‚Ì“¯Žž‚É1‚‚µ‚©Žg‚¦‚È‚¢‚Æ‚¢‚¤§ŒÀ‚©‚碂Á‚Ä‚¢‚Ü‚·B

497:496
08/08/29 21:40:44
Result := TComponent(Original.ClassType).Create(Owner);
‚Å‚¢‚¯‚é‹C‚ª‚µ‚Ü‚µ‚½B
‚¿‚å‚Á‚ÆŽŽ‚µ‚Ă݂܂·B

498:496
08/08/29 21:51:58
>>497‚ÍŠ¨ˆá‚¢‚Å‚µ‚½Borz
‚Ƃ肠‚¦‚¸‚¢‚¯‚½‹C‚ª‚µ‚Ü‚·B

function CloneComponent(Owner, Original: TComponent; ClassType: TComponentClass): TComponent;
var
@@Stream: TMemoryStream;
begin
@@Result := ClassType.Create(Owner);
@@if Original is TWinControl then
@@@@(Result as TWinControl).Parent := (Original as TWinControl).Parent;

@@Stream := TMemoryStream.Create;
@@try
@@@@Stream.WriteComponent(Original);
@@@@Original.Free;
@@@@Stream.Position := 0;
@@@@Stream.ReadComponent(Result);
@@finally
@@@@Stream.Free;
@@end;
end;


Žg‚¢•ûF
Panel1 := CloneComponent(Self, Panel1, TPanelEx) as TPanel;

–â‘è“_‚ÍAPanel‚È‚çPanel‚Ìã‚É‚¨‚©‚ꂽ‚à‚Ì‚ª‘S•”ŠJ•ú‚³‚ê‚¿‚Ⴄ‚±‚Ƃł·EEE
‚È‚ñ‚Æ‚©‚È‚ç‚È‚¢‚©‚È‚ EEE

499:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/29 23:08:08
ċA

500:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/30 15:57:40
‚Q‚‚̃AƒvƒŠ‚𓯂¶PC‚Å“®‚©‚µ‚Ä‚¢‚é‚̂ł·‚ªA
‹£‡‚·‚铮삪‚ ‚é‚̂ŕЕû‚ª“®ì‚·‚‚Ƃ«‚Í‚à‚¤•Еû‚Ì“®ì‚ðŽ~‚߂邽‚ß‚É
WM_COPYDATA‚ð‘—‚Á‚Ä‚¢‚Ü‚·B
ŠJ”­ŠÂ‹«‚Í‚˜‚‚ųí‚É“®ì‚µ‚Ü‚·‚ª“®ìŠÂ‹«‚Í98‚Å
u‚±‚̃vƒƒOƒ‰ƒ€‚Í•s³‚Ȉ—‚ð‚¨‚±‚È‚Á‚½‚Ì‚ÅEEEv‚Ƃ䂤ƒGƒ‰[‚ªo‚Ü‚·B
‚±‚̃Gƒ‰[‚Í‘—M‘¤‚ª‘—M‚µ‚½uŠÔ‚É‘—M‘¤‚Åo‚Ü‚·‚ªŽóM‘¤‚ÍŽóM‚Å‚«‚Ä‚¢‚Ü‚·B
•Еû‚𗎂Ƃµ‚Ä“®ì‚³‚¹‚½‚èA•Еû‚ÌŽóM‹@”\‚ðŠO‚µ‚Ä‘—M‚µ‚½ê‡‚̓Gƒ‰[‚ªo‚Ü‚¹‚ñB
‚±‚¿‚ç‚Ì‚P‚Æ‚Q‚ð‚Ù‚Ú‚»‚̂܂ܗ˜—p‚µ‚Ü‚µ‚½B
URLØÝ¸(homepage2.nifty.com)

501:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/30 16:12:36



502:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/30 16:57:25
„‹£‡‚·‚铮삪‚ ‚é‚̂ŕЕû‚ª“®ì‚·‚‚Ƃ«‚Í‚à‚¤•Еû‚Ì“®ì‚ðŽ~‚߂邽‚ß‚É
‚»‚¤‚¢‚¤‚Æ‚«‚É‚Íuƒ~ƒ…[ƒeƒbƒNƒXv‚Æ‚¢‚¤ƒ‚ƒ“‚ðŽg‚¤‚ñ‚Å‚·‚íB
URLØÝ¸(docs.codegear.com)

503:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/30 17:50:03
Win98ã‚ł̊J”­EƒfƒoƒbƒOŠÂ‹«‚ð—pˆÓ‚µ‚ë‚Æ‚µ‚©

504:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/31 03:59:43
’Z‚¢•¶Žš—ñŒ^‚Å‚â‚Á‚Ä‚Ý‚é‚Æ‚©B ShortString‚ËB

‘—M‘¤‚ÌEdit1.Text‚ª‹ó‚̂Ƃ«‚à–â‘è‚È‚¢‚Ì‚©‚ÈB
PChar‚ŃLƒƒƒXƒg‚·‚邯AƒR[ƒh—̈æ‚É‚ ‚é#0‚̃AƒhƒŒƒX•Ô‚·‚©‚çA
‚»‚̕ӂł¨‚©‚µ‚­‚È‚é‚Ì‚©‚àB —Ç‚­•ª‚©‚è‚Ü‚¹‚ñB



505:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/31 11:32:33
>>498
TReader‚̃ƒ\ƒbƒh‚Ì’†‚ÉA
ƒRƒ“ƒ|[ƒlƒ“ƒg‚Ì\¬‚ðÄ‹A“I‚É’Ç‚Á‚©‚¯‚ēǂݞ‚ñ‚Å‚­‚ê‚郃\ƒbƒh‚ª‚ ‚Á‚½ŠóƒKƒX

‚±‚̃ƒ\ƒbƒhŽg‚¤‚ÆAƒCƒxƒ“ƒg‚àŠÜ‚ß‚½ƒRƒ“ƒ|[ƒlƒ“ƒg‚̃Nƒ[ƒ“‚ð쬂·‚邱‚Æ‚à‰Â”\B


506:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/08/31 19:37:44
>>502
‚»‚±‚Í‚à‚¤’Ê‚è‰ß‚¬‚Ă邾‚ë‚—

507:496
08/08/31 19:49:11
>>498‚̃R[ƒh‚Í•sŠ®‘S‚Å‚µ‚ÄAƒCƒxƒ“ƒgƒnƒ“ƒhƒ‰“™‚̃Rƒs[‚ª‚Å‚«‚Ü‚¹‚ñB
‚»‚ê‚ç‚ðƒJƒo[‚·‚é‚ɂ͂±‚¿‚炪ŽQl‚É‚È‚é‚æ‚¤‚Å‚·B

DelFusaBlog ƒRƒ“ƒ|[ƒlƒ“ƒg‚ðƒCƒ“ƒXƒg[ƒ‹‚¹‚¸‚ÉŽg‚¤•û–@
URLØÝ¸(delfusa.blog65.fc2.com)

TMemoryStream‚ŃCƒxƒ“ƒgƒnƒ“ƒhƒ‰‚ð•ʂ̃IƒuƒWƒFƒNƒg‚ɃRƒs[‚·‚é‚É‚ÍH
URLØÝ¸(hpcgi1.nifty.com)

Ž„‚Í‚à‘‚¢‚Ă݂悤‚ÆŽv‚¢‚Ü‚·B

508:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/01 11:01:26
DLL‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
-----------------------------------
PCOPRS1CONTROL_RET Open(int port_no)

port_no
Žg—p‚·‚éCOMƒ|[ƒg”Ô†(0 - 255)

o—Í
PCOPRS1CONTROL_RET_OK = 0
¬Œ÷
PCOPRS1CONTROL_RET_ERR = 1
ޏ”s
-----------------------------------
DLL“à‚Ìã‚̂悤‚ÈŠÖ”‚ðƒeƒXƒg‚µ‚悤‚ƈȉº‚̂悤‚ȃR[ƒh‚ð‘‚¢‚ÄŽÀs‚·‚邯ŠÖ”‚Í‚¿‚á‚ñ‚Æ‘–‚Á‚Ä‚¢‚邿‚¤‚È‚ñ‚Å‚·‚ª–îˆó‚̂Ƃ±‚ë‚Å–ˆ‰ñ'privileged instruction at 0x0012f6d6'‚ƃGƒ‰[‚ª‚łĂµ‚Ü‚¢‚Ü‚·B
‚±‚ê‚ÍDLL‚̌ĂÑo‚µ•û‚ªˆ«‚¢‚̂łµ‚傤‚©H‚»‚ê‚Æ‚à‘¼‚ÉŒ´ˆö‚ª‚ ‚é‚̂łµ‚傤‚©H
----------------------------------
function Open(port_no: Integer): Integer; stdcall; external 'hogehoge.dll';

procedure TForm1.Button1Click(Sender: TObject);
var i: Integer;
begin
@i := Open(0);
@ShowMessage(IntToStr(i));
end; //©
----------------------------------

509:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/01 11:49:53
>>500
ƒƒbƒZ[ƒW‚ƈê‚Ƀf[ƒ^‚à‘—‚Á‚Ä‚é‚Ì‚©H
ƒTƒ“ƒvƒ‹‚Í‚b‚c‚r‚ªƒ[ƒJƒ‹•Ï”‚ɂȂÁ‚Ä‚é‚Ì‚ª—Ç‚­‚È‚¢‚ÆŽv‚í‚ê‚邪


•ʂ̂â‚è‚©‚½‚Æ‚µ‚Ä‚ÍAwmuser,wmapp,resisterwindowmessage()Aƒtƒ@ƒCƒ‹ƒ}ƒbƒsƒ“ƒOƒIƒuƒWƒFƒNƒgAƒ~ƒ…[ƒeƒbƒNƒX‚ ‚½‚è


510:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/01 18:18:00
>>500
CDS.lpData:=PChar(Edit1.Text);@‚ªƒ_ƒ‚¶‚á‚È‚¢‚ÌH

S := Edit1.Text;
CDS.lpData := PChar(S);
‚łǂ¤‚¾B

>>508
ŒÄ‚Ño‚µ‹K–ñ‚ª‡‚Á‚ĂȂ¢‚©‚à‚ËB
C‚È‚çƒfƒtƒHƒ‹ƒg‚ÍcdeclB

511:508
08/09/01 20:51:26
>>510
function Open(port_no: Integer): Integer; cdecl; external 'hogehoge.dll';
ƒYƒoƒŠ‚»‚Ì’Ê‚è‚Åã‹L‚̂悤‚É‚µ‚½‚çƒGƒ‰[‚ªo‚È‚­‚È‚è‚Ü‚µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I

512:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/02 09:37:22
‚·‚¢‚Ü‚¹‚ñAlistview‚̃Rƒ‰ƒ€‚̇”Ô‚ð•Ï‚¦‚½‚¢‚ñ‚Å‚·‚¯‚Ç
ListView_SetColumnOrderArray(ListView1.Handle,3,pi);
‚±‚ê‚Á‚ÄA‚R”Ô–Ú‚ð‚P”ԖڂɈړ®‚·‚é‚É‚Í pi ‚ɉ½‚ðŽw’è‚·‚ê‚Ηǂ¢‚ñ‚Å‚·‚©

‚ ‚ÆA‚±‚ê‚Í‘S‚UŒÂ‚Ì‚¤‚¿‚R”Ô–Ú‚ð‚P”ԖڂɈړ®‚·‚邯‚¢‚¤Ž–‚Å‚·‚©
SendMessage(ListView1.Handle,LVM_SETCOLUMNORDERARRAY,6,3)

‚È‚ñ‚©A‹ï‘Ì“I‚ÈŽg‚¢•û‚ª‰ð‚©‚ç‚È‚¢‚Ì‚ÅA‚¨Šè‚¢‚µ‚Ü‚·

513:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/02 11:17:29
>>512
­‚µ‚̓OƒO‚낤‚º
ListView_SetColumnOrderArray‚ÍLVM_SETCOLUMNORDERARRAY‚̃}ƒNƒ‚¾‚©‚ç‚Ç‚¿‚ç‚à“¯‚¶‚Ǝ󂯎æ‚Á‚Ä‚¨‚‹
pi‚É‚Íarray of Integer‚ւ̃|ƒCƒ“ƒ^‚ðŽw’è‚·‚é‚Á‚Û‚¢
ŽO‚‚̃Jƒ‰ƒ€‚Ì‚¤‚¿ˆê”Ô‰E‚̃Jƒ‰ƒ€‚ðˆê”Ô¶‚ÉŽ‚Á‚Ä‚­‚邯‚«‚Í
pi: array[0..2] of Integer
pi[0] := 2;
pi[1] := 0;
pi[2] := 1;
‚Å‚¢‚¢‚ÆŽv‚¤
‚ñ‚Å‘æ“ñˆø”‚̂Ƃ±‚ɂ͕À‚בւ¦‚éƒJƒ‰ƒ€‚̌”‚ðŽw’è‚·‚é‚ñ‚¾‚ÆŽv‚¤
‚¾‚©‚çListView_SetColumnOrderArray(ListView1.Handle, Length(pi), @pi);‚Å‚¢‚¢‚悤‚Ȉ«Š¦

ˆÈãƒOƒO‚Á‚½Œ‹‰Ê‚©‚ç“K“–‚É„‘ª‚µ‚½Œ‹‰Ê‚Å‚µ‚½

514:512
08/09/02 18:02:04
>>513
‚¤‚Ü‚­o—ˆ‚Ü‚µ‚½
‚µ‚©‚µAƒRƒ‰ƒ€‚Ì“à—e‚͈ʒu”Ô†‚ƈê’v‚µ‚Ă邯‚Ç
‚»‚êˆÈ‰º‚Ì“à—e‚͈ʒu”Ô†‚ƈê’v‚µ‚È‚¢‚Å‚·
‚â‚Á‚Ï‚èˆê’v‚³‚¹‚é‚͖̂³—‚Ȃ̂©‚È
‚Å‚àAŽg‚¢•û‚ª‰ð‚©‚Á‚½‚ñ‚Å•‚©‚è‚Ü‚µ‚½A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·‚—

515:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/09/03 13:41:01
SpTBXLib‚ðŽg‚Á‚Ä‚¢‚é•û‚ÍA‚¨‚ç‚ê‚Ü‚¹‚ñ‚Å‚µ‚傤‚©H
Silverpoint Development
URLØÝ¸(club.telepolis.com)

SpTBXLib‚Í•W€‚ŕ֗˜‚ȃhƒbƒJƒuƒ‹ƒpƒlƒ‹‚ª‚ ‚é‚̂ł·‚ªA
‚¢‚­‚‚à‚̃hƒbƒJƒuƒ‹ƒpƒlƒ‹‚ðã‚ÉÚ‚¹‚ÄÝŒvŽž‚ÉGUIƒfƒUƒCƒ“‚·‚邯A
‰æ–Ê‚ª‹·‚­‚Ȃ邽‚߃tƒŒ[ƒ€‚ðŽg‚Á‚Ä•ª—£‚Å‚«‚È‚¢‚©‚Æl‚¦‚Ä‚¢‚Ü‚·B

‚µ‚©‚µATSpTBXMultiDock ‚ÉÚ‚¹‚½ TSpTBXDockablePanel ã‚É
‘¼‚Ìoì‚Á‚½TFrame‚©‚çŒp³‚µ‚½ƒtƒŒ[ƒ€‚ðÚ‚¹‚邯A
Ú‚¹‚½ƒtƒŒ[ƒ€‚ª^‚Á•‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚· orz

‚¢‚܂܂ÅSpTBXLibˆÈŠO‚ł̃tƒŒ[ƒ€‚Å‚±‚̂悤‚È‚±‚Ƃ͂Ȃ©‚Á‚½‹C‚ª‚µ‚Ü‚·B
‰½‚©‰ðŒˆ•û–@‚͂Ȃ¢‚à‚̂łµ‚傤‚©H
SpTBXLib 2.2‚Å‚·BOS‚ÍAVista SP1AXP SP3‚ÅŠm”F‚µ‚Ü‚µ‚½B


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4254“ú‘O‚ÉXV/177 KB
’S“–:undef