배열로 상수를 정의하는 방법은 2가지가 있을 듯
첫번째
const
MY_SITE: array[0..2]of String = ('구글', '다음', '네이버');
두번째
type
TSiteType = (stGoogle, stDaum, stNaver);
const
MY_SITE: array[TSiteType] = ('구글', '다음', '네이버');
첫번째는 인덱스로 접근
edit1.text := MY_SITE[1];
두번째는
edit1.text := MY_SITE[stDaum];
//로컬 디렉토리에서 특정경로의 상위폴더 얻기 *************************************************************
C:\Users\my_user\Downloads\ 에서 바로 위 상위 경로를 얻으려면 (C:\Users\my_user\ )
다음의 함수를 사용한다.
Edit2.Text := ExtractFilePath(ExcludeTrailingPathDelimiter(Edit1.Text));
'델파이' 카테고리의 다른 글
델파이xe에서 TImage 의 gif 포맷 TGIFImage에서 TJvGIFImage 으로 변경됨 (0) | 2015.08.03 |
---|---|
ScrollBar 윈도우메시지 TWMVScroll 한계 극복 GetScrollInfo , TMemo 스크롤바 이동 (0) | 2015.06.10 |
델파이 TDBGrid 다중 선택시 깔끔한 선택 모양 (0) | 2015.05.16 |
ADO 이용한 엑셀(*.xlsx), 콤마구분자파일(*.csv), 탭구분자파일(*.txt) 자료 읽기 (0) | 2015.01.01 |
format함수 formatdatetime 함수 Formatting 스트링, 초단위->시분초단위 (0) | 2014.10.07 |