TStrings를 프로퍼티로 가지는 콤포넌트를 만들기 위해서
(아래는 대충 적어본것입니다.)
type
componenet = class(TCustomEdit);
private
FLines2: TStrings;
protected
procedure SetLines2(s: TStrings);
published
property Lines2 read FLines2 write SetLines2;
Constructor Create;
begin
inherited;
FLines2 := TStrings.Create;
end;
라고 콘스트럭터를 작성했는데 TStrins.Create를 대입하니 atract error를 발생시키며 아무것도 할 수 없습니다. 추상적인 Inset, Delete, Clear가 문제를 일으킨다고 디버거에 나오던데 어떻게 해야 하죠?
아실 수 있을 것 같네요.
ListBox 같은 경우를 보면 TStrings 와 TStringList 를 이용해서
만드는 걸 아실 수 있을 듯 한데요.
그럼 안녕히.