‚‚¾‚·‚êDelphi(’´‰ ..
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