델파이코딩_개발일지 18

프로그램 소스를 분석하는 방법

이 글을 쓰게 된 배경갑자기 눈떠보니까 내가 개발자가 되어있었다. 어떻게 해야할지 너무 막막하고.. 소스코드만 보면 덜컥 겁이 나고 먼저는 정말 스트레스부터 받았다.너무 복잡해보이는 sql 쿼리문들과 용어들, 로직들을 봐도 눈이 흐려지고...난독증 걸린 사람마냥 집중도 안되고 코드를 읽는 것 자체가 너무 힘들었다. 너무 하기 싫고 진짜 집에만 가고 싶고 할줄도 모르겠는데 하라고 하니까 넘 힘들고 진짜 도망치고 싶고.. 그랬는데 오늘에서야 드디어 좀 정신을 차리고 보니까어떻게 해야할지가 방향성이 잡히고 감이 잡혀서 이 글을 끄적여보게 되었다. 할 방법도 방향도 눈에 보이지도 않고 손에 잡히지도 않았는데오늘에서야 HOW TO DO 가 비로소 손에 잡히고 눈에 잡힌다.요즘 부쩍 신앙에 부진하게 살아왔는데 오늘..

PL/SQL 계층형 쿼리문으로 TREELIST 계층 구조 만들기

* 쿼리문 구조 참고한 사이트 : https://tragramming.tistory.com/82 [Oracle] 계층형 쿼리 - START WITH ~ CONNECT BY 구문 오라클의 계층형 쿼리와 대표적인 계층형 쿼리 구문인 START~WITH 구문에 대해 이야기해보고자 한다. 먼저 계층형 쿼리가 무엇인지에 대해 알아본다. 계층형 쿼리? - 한 테이블에 담겨 있는 여러 레 tragramming.tistory.com 우리가 쓸 쿼리문은 START WITH CONNECT BY ~ PRIOR 구문이다. select * from dep_info start with UP_DEP_ID is null connect by UP_DEP_ID = PRIOR DEP_ID UP_DEP_ID = 상위 부서 코드 DEP_ID..

UNBOUND 모드로 테이블 조인해서 조회,수정,추가,삭제하기

사원 정보 테이블 : EMP_INFO 부서 정보 테이블 : DEP_INFO 사원 정보 테이블 필드 : 사원 이름, 사원 코드 , 사원 부서 , 사원 직책 부서 정보 테이블 필드 : 부서 명, 부서 코드, 부서 장, 상위 부서 코드 이런식으로, 아래와 같이 조인된 테이블을 불러와서 수정하고 추가하고 저장하고 삭제까지 싹 다 가능한 프로그램을 구성하려고 한다. 필요한 컴포넌트는 오라세션, 오라 쿼리, TBUTTON, (TPANEL 버튼 올려 놓을 판때기), TCXGRID, TCONNECTDIALOG(디버깅) 이렇게다. 그리드에서 오른쪽 아래에 생긴 네모 박스 안에서 테이블뷰 부분에서 오른쪽 클릭해서 딜리트 누르자. 그리고 레벨에다가 오른쪽 클릭해서 크리에이트 누르고 나서 DB자 안달린 그냥 테이블을 생성하자..

GridTableView Properties

[ GridTableView Properties ] * BackgroundBitmaps : 그리드 배경이미지 설정 * DataController : DataSource 등 데이터베이스 연결 설정 * DateTimeHandling : * FilterBox : View의 필터 패널에 영향을 주는 옵션. 필터상자의 다양한 모양 설정 및 동작 제어. * Filtering: 필터 패널의 드롭다운에 영향을 주는 옵션. 필터 패널 가시성, 폭, 필터 드롭다운 내 표시되는 데이터 필드 값의 수를 지정. * FilterRow : 필터 행의 다양한 외관과 동작을 제어하는 옵션. * Images : 그리드 수준 탭 및 열 헤더의 아이콘으로 사용되는 이미지 컬렉션을 지정. * Name : 이름. * Navigator : 데이..

오라클 언바운드 모드로 쿼리 조회 / 추가 / 삭제 / 저장 하기

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 implementation {$R *.dfm} procedure TForm3.Button1Click(Sender: TObject); ..

델파이 소스코드 Html로 이쁘게 변환해주는 사이트

http://hilite.me/ Source code beautifier / syntax highlighter – convert code snippets to HTML « hilite.me Source code: print 'hello world!' HTML: print 'hello world!' hilite.me 여기 들어가서 소스코드 복붙하면 Html 형식으로 변환해준다. 그럼 그 html 코드를 복사하여 워크플랜에다가 붙여넣어주면 아래 사진의 preview 처럼 코드가 예쁘게 나타난다! 델파이도 지원한다. 그 외에도 엄청 다양한 개발언어를 지원하고 있으니, color scripter 보다 더 좋은 거 같다 ㅎㅎ(거기엔 델파이는 없음 ㅠ)

컴포넌트와 Properties

기본적인 컴포넌트 개념과 Properties에 대해 설명해주는 아주 좋은 블로그를 발견했다! https://ksch7.wordpress.com/2010/02/02/%EB%8D%B8%ED%8C%8C%EC%9D%B4-%EA%B8%B0%EB%B3%B8-%EC%BB%B4%ED%8F%AC%EB%84%8C%ED%8A%B81/ 델파이 기본 컴포넌트1 델파이는 VCL(visual compoment library)이라고 불리는 하나의 객체 지향적인 구조를 사용한다. VCL이라는 말은 Visual Component Library, 즉 볼 수 있는 컴퍼넌트의 집합이라고 할 수 있는데, 컴퍼넌트는 VCL의 ksch7.wordpress.com