|
안녕하세요
델파이에서 씨빌더로 컨버팅중 발생한 문제입니다.
(CodeGrar 사용 중입니다.)
Variant v;
v = varArrayCreate([1,8], varVariant);
입력 후 컴파일 하면 아래와 같은 메세지가 나타 납니다.
[BCC32 Error] Unit_CommToPMC.cpp(395): E2268 Call to undefined function 'varArrayCreate'
[BCC32 Error] Unit_CommToPMC.cpp(395): E2188 Expression syntax
도움말에 들어가면 아래와 같이 전달인자가 2개로 나타나지만
Variant VarArrayCreate(array of Integer Boundsconst, TVarType AVarType);
마우스를 가져가면 전달인자가 3개로 나타납니다.(Variants.hpp)
extern PACKAGE Variant __fastcall VarArrayCreate(int const * Bounds, const int Bounds_Size, Word AVarType);
왜 이런 현상이 생기는 건지... 어떻게 해결해야 되는거지...
답변 부탁드립니다.
|