TData_My = class
Image : TImage;
end;
위와 같은 형태로 만들어서...
아래와 같이 쓰면 에러는 안 나는데...
vList := TList.Create;
pData_My := TData_My.Create;
pData_My.Image := TImage.Create(Self);
with pData_My.Image do
begin
Picture.LoadFromFile('C:\1.jpg');
end;
vList.Add(pData_My);
pData_My := TData_My.Create;
pData_My.Image := TImage.Create(Self);
with pData_My.Image do
begin
Picture.LoadFromFile('D:\2.jpeg');
end;
vList.Add(pData_My);
이 상태것을 Image1 로 가져다 보여주거나 Image1 이 이미지를 넣으려고 하면 어떻게 해야 하는건가요 ?
TData_My(vList.Items[0]).Image 형태로 사용하는 것 같기는 한데...
Stream 형태에서 발상이 시작되어야 하는건가요 ?
결국 Image1 같은 TImage 를 통해 이미지를 다수 불러오고 저장하는 것을 구현해야 하는 겁니다.
어떤 조언이든 깊이 감사드립니다.
이렇게 하면 보일겁니다.