본문 바로가기

plming/Delphi

기타 표준 루틴

 프로시저/함수  설명 
 Addr  지정된 객체에 대한 포인터를 리턴합니다. 
 AllocMem  메모리 블럭을 할당하고 각 바이트를 0으로 초기화합니다. 
 ArcTan  지정된 숫자의 아크탄젠트를 계산합니다. 
 Assert  전달된 표현식이 true가 아니면 예외를 발생시킵니다. 
 Assigned  포인터나 프로시저 변수가 nil(unassigned)인지 검사합니다. 
 Beep  컴퓨터 스피커를 사용하여 표준 경고음을 발생합니다. 
 Break  for, while, repeat 문을 빠져나갑니다. 
 ByteToCharIndex  문자열에서 지정된 바이트를 포함하는 문자의 위치를 리턴합니다. 
 Chr  지정된 정수 값에 해당하는 문자를 리턴합니다. 
 Close  파일을 닫습니다. 
 CompareMem  두 메모리 이미지의 바이너리 비교를 수행합니다. 
 CompareStr  대소문자를 구별하여 문자열을 비교합니다. 
 CompareText  대소문자는 구별하지 않고 문자열을 비교합니다. 
 Continue  for, while, repeat 문의 다음 반복을 실행합니다. 
 Copy  문자열의 부분 문자열이나 동적 배열의 일부분을 리턴합니다. 
 Cos  각도의 코사인을 계산합니다. 
 CurrToStr  currency 변수를 문자열로 변환합니다. 
 Date  현재 날짜를 리턴합니다. 
 DateTimeToStr  TDatetime 타입의 변수를 문자열로 변환합니다. 
 DateToStr  TDatetime 타입의 변수를 문자열로 변환합니다. 
 Dec  서수 변수 혹은 타입 지정 포인터 변수의 값을 감소시킵니다. 
 Dispose  변수에 동적 할당된 메모리를 해제합니다. 
 ExceptAddr  현재 예외가 발생한 주소를 리턴합니다. 
 Exit  현재 프로시저를 빠져나갑니다. 
 Exp  X의 지수 값을 계산합니다. 
 FillChar  연속된 바이트들을 지정된 값으로 채웁니다. 
 Finalize  동적으로 할당된 변수의 초기화를 해제합니다. 
 FloatToStr  부동 소수점 값을 문자열로 변환합니다. 
 FloatToStrF  지정된 서식(format)을 사용하여 부동 소수점 값을 문자열로 변환합니다. 
 FmtLoadStr  리소스의 서식(format) 문자열을 사용하여 서식화된 출력을 리턴합니다. 
 FmtStr  일련의 배열로부터 서식화된 문자열을 만들어냅니다. 
 Format  서식(format) 문자열과 일련의 배열로부터 서식화된 문자열을 만들어냅니다. 
 FormatDateTime  날짜 및 시간 값을 서식화합니다. 
 FormatFloat  부동 소수점 값을 서식화합니다. 
 FreeMem  할당된 메모리를 해제합니다. 
 GetMem  동적으로 메모리를 할당하고 해당 메모리 블록의 주소를 포인터 파라미터로 돌려줍니다. 
 Halt  프로그램을 비정상적으로 종료시킵니다. 
 Hi  표현식 결과의 상위 바이트를 부호없는 값으로 리턴합니다. 
 High  타입, 배열 또는 문자열의 범위에서 최고 값을 리턴합니다. 
 Inc  서수 변수의 값을 증가시킵니다. 
 Initialize  동적으로 할당된 변수를 초기화합니다. 
 Int  실수의 정수 부분을 리턴합니다. 
 IntToStr  정수를 문자열로 변환합니다. 
 Length  문자열 또는 배열의 길이를 리턴합니다. 
 Lo  표현식 결과의 하위 바이트를 부호없는 값으로 리턴합니다. 
 Low  타입, 배열 또는 문자열의 범위에서 최저 값을 리턴합니다. 
 LowerCase  아스키 문자열을 소문자로 변환합니다. 
 MaxIntValue  정수 배열에서 가장 큰 부호있는 값을 리턴합니다. 
 MaxValue  배열에서 가장 큰 부호있는 값을 리턴합니다. 
 MinIntValue  정수 배열에서 가장 작은 부호있는 값을 리턴합니다. 
 MinValue  배열에서 가장 작은 부호있는 값을 리턴합니다. 
 New  동적 변수를 새로 만들어 지정된 포인터로 이를 참조합니다. 
 Now  현재 날짜와 시간을 리턴합니다. 
 Ord  서수(ordinal) 타입 표현식의 순서값을 리턴합니다. 
 Pos  문자열 내에서 지정된 부분 문자열의 첫 번째 문자의 인덱스를 리턴합니다. 
 Pred  서수 값의 바로 앞 값을 리턴합니다. 
 Ptr  지정된 값을 포인터로 변환합니다. 
 Random  지정된 범위 내에서 임의의 수를 생성합니다. 
 ReallocMem  동적 할당 메모리를 다시 할당합니다. 
 Round  실수 값을 반올림합니다. 
 SetLength  문자열 변수 또는 배열의 동적 길이를 설정합니다. 
 SetString  지정된 문자열의 내용 및 길이를 설정합니다. 
 ShowException  예외 메시지를 주소와 함께 표시합니다. 
 ShowMessage  서식화되지 않은 문자열과 OK 버튼이 있는 메시지 상자를 표시합니다. 
 ShowMessageFmt  서식화된 문자열과 OK 버튼이 있는 메시지 상자를 표시합니다. 
 Sin  라디안 각도의 사인 값을 리턴합니다. 
 SizeOf  변수 또는 타입이 차지하는 바이트 수를 리턴합니다. 
 Sqr  숫자의 제곱을 리턴합니다. 
 Sqrt  숫자의 제곱근을 리턴합니다. 
 Str  정수나 실수를 문자열로 변환합니다. 
 StrToCurr  문자열을 currency 값으로 변환합니다. 
 StrToDate  문자열을 날짜 서식(TDateTime)으로 변환합니다. 
 StrToDateTime  문자열을 TDateTime으로 변환합니다. 
 StrToFloat  문자열을 부동 소수점 값으로 변환합니다. 
 StrToInt  문자열을 정수로 변환합니다. 
 StrToTime  문자열을 시간 서식(TDateTime)으로 변환합니다. 
 StrUpper  ASCII 문자열을 대문자로 리턴합니다. 
 Succ  서수 값의 다음 값을 리턴합니다. 
 Sum  배열의 요소 합을 리턴합니다. 
 Time  현재 시간을 리턴합니다. 
 TimeToStr  TDateTime 타입의 변수를 문자열로 변환합니다. 
 Trunc  실수를 잘라내어 정수로 만듭니다. 
 UniqueString  지정한 문자열의 참조 카운트가 1이 되도록 합니다. (단일 참조를 위해 문자열 복사가 일어날 수도 있습니다) 
 UpCase  문자를 대문자로 변환합니다. 
 UpperCase  문자열을 대문자로 리턴합니다. 
 VarArrayCreate  variant 타입 배열을 만듭니다. 
 VarArrayDimCount  variant 타입 배열의 차원 수를 리턴합니다. 
 VarArrayHighBound  variant 타입 배열에서 지정한 차원의 상위 경계를 리턴합니다. 
 VarArrayLock  variant 타입 배열을 잠그고 데이터에 대한 포인터를 리턴합니다. 
 VarArrayLowBound  variant 타입 배열에서 지정한 차원의 하위 경계를 리턴합니다. 
 VarArrayOf  1차원 variant 타입 배열을 만들고 채웁니다. 
 VarArrayRedim  variant 타입 배열의 크기를 조정합니다. 
 VarArrayRef  전달된 variant 타입 배열에 대한 참조를 리턴합니다. 
 VarArrayUnlock  variant 타입 배열의 잠금을 해제합니다. 
 VarAsType  variant을 지정된 타입으로 변환합니다. 
 VarCast  variant 타입을 지정된 타입으로 변환하고 결과를 변수에 저장합니다. 
 VarClear  variant 타입을 지웁니다. 
 VarCopy  variant 타입을 복사합니다. 
 VarToStr  variant 타입을 문자열로 변환합니다. 
 VarType  지정된 variant의 타입 코드를 리턴합니다. 

출처 : 델파이 프로그래밍 언어 (데브기어 박지훈 역) p.261

'plming > Delphi' 카테고리의 다른 글

기타 표준 루틴  (0) 2010.06.05
Null 종료 문자열 함수  (0) 2010.06.05
입력/출력 프로시저 및 함수  (0) 2010.06.05

태그