안녕하세요? 저는 컴포넌트 만들기를 배우고 있는 대3의 학생입니다.
저는 버튼을 클릭하면 선택한 폼으로 넘어가는 버튼을 만들려고 합니다.
저는 일단 여기저기 물어서 한다고는 했는데, 문제가 발생하였습니다.
즉, 하나의 프로젝트에서 폼의 이름을 알수 있는 것이
Application.Components[i] 등의 방법이었습니다.
그러나 상속받은 procedure 가 아니고서는 Application.Components[i]의 이름이
제대로 나오지 않았습니다.
도데체 어떻게 해야 할지 모르겠습니다.
제발 꼭 좀 답해 주시기 바랍니다.!!!
뭐 여러가지 방법이 있겠지만 파라매터에 넣어서 전달하는 것도 하나의 방법이죠...
procdcure Sample(Sender: TApplication);
begin
...
Sender.Components[i]...
...
end;
호출할때 Sample(Application)이런식으로 하면 되죠...
인자로 App
양은주 wrote:
> 안녕하세요? 저는 컴포넌트 만들기를 배우고 있는 대3의 학생입니다.
> 저는 버튼을 클릭하면 선택한 폼으로 넘어가는 버튼을 만들려고 합니다.
>
> 저는 일단 여기저기 물어서 한다고는 했는데, 문제가 발생하였습니다.
> 즉, 하나의 프로젝트에서 폼의 이름을 알수 있는 것이
> Application.Components[i] 등의 방법이었습니다.
>
> 그러나 상속받은 procedure 가 아니고서는 Application.Components[i]의 이름이
> 제대로 나오지 않았습니다.
> 도데체 어떻게 해야 할지 모르겠습니다.
>
> 제발 꼭 좀 답해 주시기 바랍니다.!!!