TList 계열의 활용형이랄까.
쓸만한 구석이 많은 듯.
procedure TfrmMain.Button2Click(Sender: TObject);
type
P직원 = ^T직원;
T직원 = record
이름: String;
나이: Integer;
end;
type
P직원 = ^T직원;
T직원 = record
이름: String;
나이: Integer;
end;
var
직원: P직원;
s: TStrings;
직원: P직원;
s: TStrings;
begin
New(직원 );
직원^.이름:='죠니 뎁';
직원^.나이:=100;
New(직원 );
직원^.이름:='죠니 뎁';
직원^.나이:=100;
s:= TStringList.Create;
try
s.AddObject(직원.이름, TObject(직원));
Memo1.Text:= P직원(s.Objects[0]).이름+' - '+IntToStr(P직원(s.Objects[0]).나이);
finally
s.Free;
Dispose(직원);
end;
end;
'Delphi' 카테고리의 다른 글
[Delphi] THashStringList (대용량 문자열 저장/검색) (0) | 2009.04.18 |
---|---|
예외 (Exception) 모음 (0) | 2009.04.18 |
ReportMemoryLeaksOnShutdown:=True 사용시 Indy의 어쩔 수 없는 메모리 누수 출력안하기 (0) | 2009.04.18 |
TMemo, TRichEdit 의 가로 길이 (0) | 2009.04.16 |
ExtractStrings 함수와 따옴표들 (0) | 2009.04.14 |