마음의 안정을 찾기 위하여 - Delphi에서의 Object를 리턴하는 함수를 만드는 방법
2277036
487
578
관리자새글쓰기
태그위치로그방명록
별일없다의 생각
dawnsea's me2day/2010
색상(RGB)코드 추출기(Color...
Connection Generator/2010
최승호PD, '4대강 거짓말 검...
Green Monkey**/2010
Syng의 생각
syng's me2DAY/2010
천재 작곡가 윤일상이 기획,...
엘븐킹's Digital Factory/2010
Delphi에서의 Object를 리턴하는 함수를 만드는 방법
Delphi/Etc Tip | 2010/11/03 15:49
Need to Return a TStringList (any object) from a Delphi Function?


function GetStringList: TStringList;
 begin
   result := TStringList.Create;
   result.Add('an item') ;
 end;

...

var
   sl : TStringList;
 begin
   sl := GetStringList;
   try
     ShowMessage(sl[0]) ;
     // or something like
     // ListBox1.Items.Assign(sl) ;
   finally
     sl.Free;
   end;
 end;


함수에서 객체를 Create하고 결과를 리턴받는 부분에서 함수에서 생성한 객체를 Free 시켜준다. 라는게 포인트..
흐음..... 결과적으로 Create한 객체를 함수로 넘겨주는거나 별반 다를게 없는 방법인데..... -_-?

2010/11/03 15:49 2010/11/03 15:49
Article tag list Go to top
View Comment 0
Trackback URL :: 이 글에는 트랙백을 보낼 수 없습니다
 
 
 
 
: [1] ... [26][27][28][29][30][31][32][33][34] ... [93] :
«   2024/04   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
전체 (1317)
출판 준비 (0)
My-Pro... (41)
사는 ... (933)
블로그... (22)
My Lib... (32)
게임 ... (23)
개발관... (3)
Smart ... (1)
Delphi (93)
C Builder (0)
Object... (0)
VC, MF... (10)
Window... (1)
Open API (3)
Visual... (0)
Java, JSP (2)
ASP.NET (0)
PHP (5)
Database (12)
리눅스 (29)
Windows (25)
Device... (1)
Embedded (1)
게임 ... (0)
Web Se... (2)
Web, S... (21)
잡다한... (6)
프로젝트 (0)
Personal (0)
대통령... (13)
Link (2)