Q&A

  • 실행시 User가 디자인 변경....
실행시 사용자가 화면 배열(예를들면 EditBox, Button 등)을 변경한 후

저장할 수 있는 기능이 가능한 지 궁금합니다.



물론 코딩으로 어느정도 가능하겠지만...

시간도 여의치가 않고 해서

혹시 제공되는 기능을 알고 계시거나

관련 정보를 얻을 수 있는 곳이라도 알려주시면

감사하겠습니다.

1  COMMENTS
  • Profile
    박성훈 2000.02.12 14:09
    dal47 wrote:

    > 실행시 사용자가 화면 배열(예를들면 EditBox, Button 등)을 변경한 후

    > 저장할 수 있는 기능이 가능한 지 궁금합니다.

    >

    > 물론 코딩으로 어느정도 가능하겠지만...

    > 시간도 여의치가 않고 해서

    > 혹시 제공되는 기능을 알고 계시거나

    > 관련 정보를 얻을 수 있는 곳이라도 알려주시면

    > 감사하겠습니다.



    전에 제가 여기에다 비슷한 질문을 올렸는데 답변을 받은 적이 있습니다.(아마 구창민님이셨던 것 같은데요.)

    제가 실력이 없어서 그랬는지 NoteBook, TTabSheet같은 것은 저장이 안되고 EditBox,Button등은 잘 저장되고 불러오더군요.

    경우에 따라서는 폼자체를 리소스파일로 저장해놓고 불러올 수도 있습니다.

    WriteComponentResFile과 ReadComponentResFile이라는 함수를 써서 말이죠.

    그리고 EditBox는 옮길 수 있는지 모르겠는데 Panel은 쉽게 옮길 수 있습니다.

    OnMouseDown이벤트에

    ReleaseCapture

    TPanel(Sender).PerForm(WM_SYSCOMMAND,$F012,0)이라고 적어주면 실행시에 이동이 가능하더군요.



    제 답변이 좀 불충분한 것 같습니다. 그래도 조금이나마 도움이 되셨으면 합니다.