본문 바로가기
프로그래밍/PC

Automation Server 에서 사용할 수 있는 type

by 사악신 2011. 5. 25.

일반적으로 윈도우즈에서 자동으로 Marshaling 해주는 타입(델파이 기준)은 다음과 같다.

SmallInt, Integer, Single, Double, Currency, TDateTime, WideString, IDispatch, SCODE, WordBool, OleVariant, IUnknown, Shortint, Byte, Word, UINT, int64, Largeuint, SYSINT, SYSUINT, HResult, Pointer, SafeArray, PChar, PWideChar

하지만, COM Automation Server 에서는 아래 타입만을 안전하게 사용할 수 있다.

SmallInt, Integer, Single, Double, Currency, TDateTime, WideString, IDispatch, SCODE, WordBool, OleVariant, IUnKnown, Shortint, Byte

물론, IMarshal 을 사용하여 레코드 및 배열을 전달할 수도 있다. 조만간 구현해야하니 정리되는대로 포스팅할 예정이다.

자... 그럼, 이제부터 PWideChar 로 선언한 놈들 다 뜯어고치자. ㅠㅠ
반응형

'프로그래밍 > PC' 카테고리의 다른 글

Interface 요약 #2  (0) 2012.04.19
Interface 요약 #1  (0) 2012.04.19
파스칼로 만든 부트로더... - 1 -  (0) 2012.04.09
GStreamer 빌드하기 - Visual Studio 2008 Express  (0) 2011.12.23
Automation Server 등록/해제  (1) 2011.05.24

댓글