본문 바로가기

delphi31

delphi DLL폼을 exe프로그램의 패널 안에 넣어볼까요? ( How to dll from embedded in exe panel ) 안녕하세요 델파이 개발자 메르세데스입니다. 지난 시간에 폼을 패널 안에 넣은 방법을 해봤는데요.. 좀 더 나아가 delphi의 dll 프로그램안에 있는 특정 폼을 메인 프로그램 내 panel에 넣을 수 있는 방법이 없지 않을 것 같아 고민해봤습니다. 보통은 dll프로그램은... ShowModal로 띄워서 사용했었거든요 이곳 저곳에 붙일 수 있으니 나름대로 편하다고 생각했었는데 문제는 이렇게 띄워진 창을 닫지 않으면 아무것도 할 수 없기 때문에 불편합니다. 나름대로의 시행착오가 있었지만 됩니다. 하지만 이것이 100점짜리 정답은 아닌 것 같습니다. 차차 해결하는 것으로 하고.. 좋은 의견이 있으시면 공유해주셨으면 좋겠습니다. ^^; 방법은 생각보다 간단합니다. 지난 시간에 패널 안에 폼을 넣는 방법을 조금.. 2015. 4. 10.
delphi 폼을 패널안에 넣으려면 어떻게 하면 될까요? 안녕하세요 델파이 개발자인 메르세데스입니다. 프로그램 개발을 하다 보니.. Panel 또는 PageControl 같은 곳에 특정 FORM을 통째로 넣어보면..? 어떨까 하는 생각이 들었습니다. 가장 큰 이유는 귀차니즘 때문이죠.. 이미 어렵게 만들어 놓은 폼이 있는데 내용을 복사해서 붙여넣기를 하는 것 보다 재활용해서 사용하면 훨씬 편하고 좋을 것 같아서 입니다. 그동안 익숙해진 환경에서 다른 개발자가 만들어 놓은 것을 수정하고 하다 보니 그 이상 발전하기가 어려운 것 같습니다. 코드 몇 줄이면 해결이 되네요.. FormCreate......[폼].Parent:= [패널];[폼].Visible := true[폼].Align := AlClient;[패널].visible := false;[패널].visibl.. 2015. 4. 10.
델파이(delphi) 시간을 24시간제로 표현하고싶어요.. 안녕하세요 메르세데스입니다. 프로그램 개발 중.. 정말 별것 아니지만.. 난관에 부딛쳤습니다. 제가 끙끙 앓고 있는 문제는.. 시간 표현의 문제인데요.. 벌써 델파이는.... 8년째 하고 있긴 한데.. 기초가 부족하네요 ㅜㅜ 몇 시간 동안 나름대로 고민하고 어찌 되었든 해결이 되어서 혹시 모르지만.. 저처럼 고생하고 계신 분이 혹시? 계실지 몰라 공유하고자 합니다... 경우에 따라.. datetime을 24시간제로 표현하고자 할 때가 분명 있습니다. 이런 표현이면.. 구지 변환을 하지 않고 db에 insert든 update든.. 하기 편해지고.. 무엇보다.. 그렇게 표현을 원하시는 고객이 있다면 물론 그렇게 해야겠죠..;; 하지만.. 그동안 별 신경을 안 쓰고 진행을 하다가... 오전에 개발한 소스를 이.. 2015. 3. 24.
반응형