다른 폼에 있는 콤포넌트를 찾는 코드입니다. 계속 마지막줄에서 에러가 발생하는데
어떻게 해야 하는지가 궁금합니다.
현재 폼에서 FCreateform에 있는 콤퍼넌트들을 찾아서 속성을 변경하려면..
if Seppos>1 then cmp:=Copy(result,1,Seppos-1);
swap := FCreateform.findcomponent(cmp);
if assigned(swap)then
swap.color := Shape39.Brush.Color ;
> 다른 폼에 있는 콤포넌트를 찾는 코드입니다. 계속 마지막줄에서 에러가 발생하는데
> 어떻게 해야 하는지가 궁금합니다.
>
> 현재 폼에서 FCreateform에 있는 콤퍼넌트들을 찾아서 속성을 변경하려면..
> if Seppos>1 then cmp:=Copy(result,1,Seppos-1);
> swap := FCreateform.findcomponent(cmp);
> if assigned(swap)then
> swap.color := Shape39.Brush.Color ;
안녕하세요..
swap 이 뭔가요..?
그형으로 바꿔줘야 합니다.
Label 이라면 TLabel(swap).color := Shape39.Brush.Color ;