|
답변 감사합니다.
제가 이것을하려는 의도를 말씀드리는것이 좋을것 같습니다.
집에서 작업할때는 듀얼모니터로하는데 그러다보면 폼의 좌표값이. 예를들면 left = -1200 이렇게 되요.
작업하다보면 말이죠.. 모니터 왼쪽것으로 옮겨서 보거든요
그런데 다른 컴퓨터로 작업을하면 (같은프로그램을 가져와서..) 모니터가 1개라서 화면에 안보이죠
그래서 폼들을 일일이 선택해서 좌표를 프로퍼티에서 수정해야 하는데 폼이 한두개가 아니라 귀찮거든요
그래서 프로그램으로 한번에 도리는 방법을 알고 싶었던 것이었습니다.
저 방법이 있는것 같아서 저것으로 해봐야겠습니다.
문경재 님이 쓰신 글 :
: 아..장성호님 글덕분에 굉장히 머리가아픕니다.
: *.dfm(리소스를)수정하고 싶으시다는게
: 도통 무슨말인지 알수가 없네요..
: *.dfm파일을 에디트플러스로 열어서 left를 0으로 바꾸는거와 무슨차이인가요...
: 부디 이해되도록 설명을..부탁드립니다...
:
:
: 장성호 님이 쓰신 글 :
: : Lyn님 이분은
: : runtime에 *.dfm(리소스)를 수정하고 싶으신 겝니다.
: :
: : 이런 생각을 할수 있다는데.. 찬사를 보냅니다.
: :
: : .....
: :
: : Lyn 님이 쓰신 글 :
: : : 종료할때 저장해두세요. 파일이던 레지스트리던 아무데나
: : :
: : : 파워코딱지 님이 쓰신 글 :
: : : : 아...
: : : : 프로퍼티 left 에 직접 0 을 넣는방법 말구요
: : : :
: : : : 프로그램 실행해서 프로퍼티 left 에 0으로 바꾸는 방법을 알고 싶습니다.
: : : : 프로그램 종료해도 수정했던 0이 들어가 있게 하는 것이죠.
: : : :
: : : :
: : : :
: : : :
: : : : 문경재 님이 쓰신 글 :
: : : : : 정확한 질문의도는 모르겠지만 프로그램 종료후 실행할시 form 위치값을 left 0 으로 만들고 싶으신거라면
: : : : :
: : : : : formcreate에서 하지마시고
: : : : :
: : : : : 프로퍼티스에 left에다가 0을 넣으시면 됩니다.
: : : : :
: : : : :
: : : : : 파워코딱지 님이 쓰신 글 :
: : : : : : 홈의 Left 값이 현재 192 로 되어 잇잔아요..'
: : : : : :
: : : : : : void __fastcall TForm1::FormCreate(TObject *Sender)
: : : : : : {
: : : : : : this->Left = 0;
: : : : : : }
: : : : : :
: : : : : : 위에 처럼 하면 프로그램 실행후 left 값이 0 으로 바뀌면서 화면 왼쪽끝으로 이동 합니다.'
: : : : : :
: : : : : : 제가 하려는 것은 프로그램 종료가 되어도 Object Inspector 의 left 값이 0으로 되게 하는 것입니다.
: : : : : :
: : : : : : 마우스로 클릭해서 값을 바꾸는것 말고 없나요>
|