VB 언어를 쓰다가 Delphi 언어를 사용하다 보니 문자 관련 함수가 매우 햇갈리네요.
제가 자주 쓰던 Instr, Mid 함수를 직접 찾으려고 노력했지만 찾지 못했습니다...결국 검색을 해서 알아냈네요.
Instr -> Pos 로, Mid -> Copy 로 대체가 가능하네요.
Pos 함수 사용 방법은
var index : integer;
index := Pos(찾을 문자열, 원본 문자열);
Ex)
var str : string; index : integer;
str := 'abcd';
index := pos('c', str); // index := 3
Copy 함수 사용 방법은
string := copy(원본 문자열, 시작 위치, 읽어올 문자 개수);
Ex)
var str : string; temp : string;
str := 'Delphi is Good Computer Language';
temp := copy(str, 1, 6); //temp := 'Delphi'
제가 자주 쓰던 Instr, Mid 함수를 직접 찾으려고 노력했지만 찾지 못했습니다...결국 검색을 해서 알아냈네요.
Instr -> Pos 로, Mid -> Copy 로 대체가 가능하네요.
Pos 함수 사용 방법은
var index : integer;
index := Pos(찾을 문자열, 원본 문자열);
Ex)
var str : string; index : integer;
str := 'abcd';
index := pos('c', str); // index := 3
Copy 함수 사용 방법은
string := copy(원본 문자열, 시작 위치, 읽어올 문자 개수);
Ex)
var str : string; temp : string;
str := 'Delphi is Good Computer Language';
temp := copy(str, 1, 6); //temp := 'Delphi'
'Delphi' 카테고리의 다른 글
[Delphi] File Binary 관련 함수 (1) | 2011.06.12 |
---|---|
[Delphi] Ansi String <-> Hex <-> Byte Array 함수 (1) | 2011.06.11 |
[Delphi] 델파이 초보들에게 매우 도움되는 사이트 소개 (0) | 2011.03.01 |
[Delphi] String -> Hex 로 변환 (0) | 2011.03.01 |