IT/Delphi 2

델파이7에서 관리자권한으로 실행되는 응용프로그램 빌드하기

Delphi7에서 만든 32bit 응용프로그램을 마우스 오른쪽 클릭하여 관리자 권한으로 실행하기를 체크하지 않아도 되게하는 방법이다. 1. 프로젝트 폴더에 아래 두파일 copy 2. cmd로 해당폴더로 이동하여 brcc32.exe Win7UAC.rc 하여 컴파일 3. 프로젝트 파일 (Project1.dpr) 열어서 {$R *.RES} 아래에 {$R 'Win7UAC.res'} 입력 4. 다시 빌드하면 이렇게 방패모양이 생긴다. 관리자 권한으로 실행된다는 것이다.

IT/Delphi 2021.01.16

DBGrid에 체크박스 넣는 법

디비그리드에 체크박스를 넣고 싶어서 찾아 봤다. http://blog.devquest.co.kr/imp/877 DBGrid에서 체크박스로 멀티셀렉트 하기 저 개인적으로는 그리드 컴포넌트로는 서드파티인 DevExpress의 cxGrid를 주로 사용하기 때문에, 간단한 로직 검증 테스트 목적 외에는 TDBGrid를 잘 사용하지 않습니다. 하지만 제가 지원하는 여러 사 blog.devquest.co.kr 박지훈 임프가 작성한 소스다. 이 소스는 새로운 필드를 만들지 않아도 돼서 좋다. 기존 DB그리드를 상속받아 체크박스를 만들기 때문에 따로 컴포넌트를 등록 할 필요도 없고 소스파일이 있는 폴더에 CheckDBGrid.pas 를 복사해 넣고 아래 사진과 같이 사용하고 싶은 소스의 uses절에 넣어주기만 하면 된..

IT/Delphi 2021.01.07