Q&A

  • 프레임을 동적으로 여러개 생성.


프레임을 하나 만들어서 팔레트에 올렸습니다.

그걸 동적으로 생성해서 쓰면, 하나는 잘됩니다.

그런데 여러개 생성하려고 하면 이미 사용중이라는 메세지가 뜹니다.

"A componet named 프레임클레스이름 already exists"



다시 한번 말씀드리지만 디자인타임때 만든게 아니라

동적으로~! 여러개~! 만들었을 경우입니다.



왜 이런 메세지가 뜨는건지 궁금합니다.

아시는 분은 꼭 가르쳐주세염~ ^^





1  COMMENTS
  • Profile
    최용일 2001.03.31 04:34
    안녕하세요. 최용일입니다.



    디자인타임의 경우도 마찬가지지만 같은 이름(Name 속성)을 가진 객체를 동일한 객체에 넣을 수 없습니다.



    이미 같은 이름을 가진 프레임이 존재하는데 또 넣을려구 하니까 일어나는 에러입니다.

    생성된 프레임이 이전의 객체들과 다른 이름을 갖도록 이름을 바꾸어주세요. 여러개의 프레임에 각각 이름주시기 힘들면 ''을 넣어주세요.



    MyFrame.Name := ''



    ^^ 항상 즐코하세요...



    rodman wrote:

    >

    > 프레임을 하나 만들어서 팔레트에 올렸습니다.

    > 그걸 동적으로 생성해서 쓰면, 하나는 잘됩니다.

    > 그런데 여러개 생성하려고 하면 이미 사용중이라는 메세지가 뜹니다.

    > "A componet named 프레임클레스이름 already exists"

    >

    > 다시 한번 말씀드리지만 디자인타임때 만든게 아니라

    > 동적으로~! 여러개~! 만들었을 경우입니다.

    >

    > 왜 이런 메세지가 뜨는건지 궁금합니다.

    > 아시는 분은 꼭 가르쳐주세염~ ^^

    >

    >