본문 바로가기

프로그래밍/delphi34

delphi 선택한 모니터의 화면을 실시간으로 보여주는 프로그램.. 안녕하세요 메르세데스입니다. 얼마전 저희사이트에 고민이 있었습니다. 생각하기에 따라서 별 것 아닐 수도있지만.. 문제는 이것입니다. 요즘 듀얼모니터를 사용하시는 분들이 정말 많죠.. 저도 여러창을 띄워놓고 작업하는 일이 많다보니 한 화면으로는 도저히 일을 못할지경이지요.. 근데 문제는 모니터가 멀리 떨어져 있는 경우입니다. 예를든다면..고객응대용으로 만들어진 2번째 모니터가 뒤로 돌아져 있거나 저 멀리 떨어져 있습니다. 이런경우 2번째 화면에 정말 의도한 내용이 잘 표시가 되는지..궁금하겠죠. 또한 화면이 안보이니..실수로 카톡과 같은 사생활적인 내용의 팝업이 띄워져 있다면 좀 난감할 수 있습니다. 무엇보다 저희 사이트에서 가장 문제는 얼마전 도입한 프로그램이 기본설정이 2번째 화면에 표시가 된다는 것입.. 2015. 12. 24.
delphi 마우스 입력감지하기 안녕하세요 메르세데스입니다. 사이트에 보면 이런 경우가 있죠.. 은행을 보면..일정시간동안 사용을 안하면 사이트가 자동 로그아웃이 됩니다. 이런 기능이 별것 아닌 것 같지만.. 구현하려면 생각보다 쉽지 않습니다. delphi의 타이머를 이용해서 mousemove이벤트를 이용해서 처리하면 될 것 같은데 말이죠... 움직임 감지를 위해 화면상에 보이는 패널이며 그리드며.. 모든부분에 감지이벤트를 넣자니 귀찮고.. 또한 main-form에 적용해도 잘 안됩니다. 상속을 받아 처리를 해야하는지.. (제가 내공이 딸려서) 찾이보니..생각보다 간단한 방법이 있어서 적용해 보았습니다. http://hackhyun.tistory.com/237 (의 글을 참조를 하였습니다. 도움을 주셔서 감사합니다) 위와 같은 함수를 .. 2015. 12. 21.
델파이에서 호출하는 외부프로그램 메모리문제 해결하기 안녕하세요 메르세데스입니다. 이번에 AddOn 프로그램을 붙이는 것 때문에 고민을 하고 있습니다. 저희 사이트에서 사용하는 델파이 program에서 c#으로 만들어진 프로그램을 호출하는 것 때문에 문제가 생겼습니다. 뭐.. Call이야 제공해주는 메뉴얼에 나와있는 함수대로 진행하면 되니 큰 문제가 되지 않는데.. 문제는 메모리 누수입니다. 특이한 것은 마치 dll로 개발된 것 처럼.. 별도의 실행파일이 돌아가서 process갯수가 늘어나는게 아니라.. 메인Program의 메모리가 증가합니다. 하지만 호출된 것을 종료하면.. 반환이 제대로 안되는 문제가 발생합니다. 누적될수록.. 심각하네요! 한 두번이야 괜찮은데.. 한번 띄우고 닫을 때 마다.. Memory가 조금씩 증가하더니.. 20MB짜리가.. 버튼을.. 2015. 10. 21.
delphi QuickReport 출력을 이미지 파일로 변환하기 안녕하세요 메르세데스입니다. 델파이 유 경험자라면.. QuickReport하면 노가다중에 상 노가다 라는것을 잘 알고 계실 것입니다. 지금이야.. 생산성이 높은 리포트 컴포넌트들이 즐비하지만.. 예전에 만들어졌었던 퀵리포트폼이나 혹.. 개발중이신 것을 종이 용지로 출력 하는것이야 문제가 되지 않지만.. 무슨 특별한 작업을 위해 이미지로 변환해야 한다면.. 고민에 빠지게 됩니다. 물론 가상의 프린터방식을 통해서 종이출력이 아닌 JPG나 TIF, PDF 형식으로 뽑아내는것도 가능하긴 하지만.. 제일 가까운 예로는 한글을 설치하면 자동으로 깔리는 PDF드라이버가있죠... 하지만... 무료로 제공하는 소프트웨어에는 제약사항이 많이 있습니다. 가령 예를 든다면.. 인쇄시.. 매번 파일이름을 정해줘야 한다던가.. .. 2015. 10. 13.
반응형