본문 바로가기

프로그래밍/delphi34

delphi Frame을 이용하여 효율적인 코딩하기.. 안녕하세요 메르세데스입니다. 델파이개발자이고요... Frame이라는것에 대해 정리해보려고 합니다. 이것은.. 제가 생각할때에는.. visual적인 코드재사용도구? 라고 생각합니다. 물론 function,procedure를 이용하여 반복적이고 빈번한 코딩의 번거로움을 줄일 수 있으나.. 동일한 기능을 하는 버튼을 수십~수백개가 되는 폼에다가 붙어 넣거나 기존의 것을 변경하고자 할 때 정말 유용하게 사용할 수 있습니다. 위치는 프로그램의 제일 첫번째.. 그것도 가장 기본중에 기본인 Standard에 있습니다. 참고로 델파이6입니다;; 하지만.. 제가 유지보수하고 있는 소스에는.. 아쉽게도 Frames를 이용하여 처리한 내용이 없더라고요.. 그렇다보니 자연스레.. 사용을 안하게 되고 어떤 기능을 하는지에 대해.. 2015. 10. 7.
델파이 화면캡처 및 클립보드 복사 프로그램에 관해.. 안녕하세요 메르세데스입니다. 이번시간에는 델파이를 이용하여 화면캡처 프로그램을 만드는 방법을 알아보려고 합니다. 구글링을 잘 하시면 필요한 방법에 대해 많은 정보를 얻으실 수 있는데요.. 찾으신 기능들을 좀 조합하신다면 훌륭한 프로그램을 만들 수 있지 않을까 생각합니다. 제가 원하는것은.. 이것입니다. *원하는 모니터에 있는 화면을 캡처해서 자동으로 클립보드에 복사한다. 나중에 마우스로 선택한 영역을 이라는 조건을 더 추가하면 더할나위 없을텐데.. 일단 시간이 없는 관계로 이렇게만 해보려고합니다. 조금만 응용하시면 어렵지 않으실거에요.. 윈도우의 캡처도구처럼말이죠.. 구글의 도움을 조금 받았고요.. 모니터 선택하는 부분과 클립보드쪽은 제가 조금 수정해봤습니다. 일단.. CaptureScreen(ABitm.. 2015. 9. 18.
tms grid 범위선택 과 동시에 Cell 내용 수정하기 delphi 안녕하세요 메르세데스입니다. 이번시간에 알아볼 것은 델파이의 tms-grid 범위선택과 선택한 Cell의 내용 수정하는 방법입니다. 뭐.. 내용은 정말 별 것 아닙니다. TMS그리드를 기본설정으로 사용 하였을 때 발생하는 기초적인 문제입니다. 범위선택옵션과 선택한 셀의 수정이 동시에 작동하지 않는다는 것 입니다. 다시 이야기하면.. 글편집이 가능한 상태에서는 그리드의 영역선택이 안되고.. 반대로 선택이 가능한 상태에서는 셀의 글쓰기가 안된다는 것이죠.. 정말 별것 아닌 것 같지만 이거 진짜 불편합니다. 이런 문제가 해결되지 않은 상태에서 프로그램이 배포된다면 그리고 사람들이 사용한다면.. 어떻게 될까요.. 사람들은 엑셀과 같은 Grid를 원하잖아요.. 당장 제가 봐도 이렇게 불편한데 말이죠! 일단 Opt.. 2015. 9. 11.
Delphi QuickReport를 이용 페이지 하단부에 로고표시하기 안녕하세요 메르세데스입니다. 이번시간에는 델파이의 퀵리포트를 이용한 페이지 하단부분에 로고를 표시하는 방법을 알아보겠습니다. 제가 델파이6을 사용하고 있기 때문에 사용한 버전은 QuickReport3.09입니다 기본 컴포넌트네요...쿨럭;; 요즘 갑자기 개발업무가 많아지는 바람에 리포트툴을 자주 사용하게 되네요. 뭐.. 다른것들이야 고만고만 한 처리이기 때문에 괜찮지만.. 만들어진 문서를 출력 하였을 때 페이지마다 지금의 리포트로 아래쪽에 고정적으로 표시되는 것들의 구현이 쉽게 처리가 안되서 좀 애를 먹었습니다. 그냥 단순하게 1페이지 짜리 문서라면 A4종이 사이즈에 맞춰서 이미지를 추가하면 될 일이지만.. 애매하게 1~2페이지를 왔다갔다하는 문서라고 한다면.. 조금 고민이 필요합니다. 워낙 구버전에 가.. 2015. 8. 9.
반응형