Graphisoft®

GDL DevKitVersion: 19

OutputToDataFile

파일에 값들을 기록합니다.

    GSErr __GDLEXT_CALL OutputToDataFile (
      Int32                              channel,
      const GS::UniString&               recordID,
      const GS::UniString&               fieldID,
      const GS::Array<GdlValueRecord>&   values,
      const GS::Array<GS::UniString>>&   stringvals
    );

파라미터

channel
ArchiCAD가 파일에 할당한 채널 번호입니다.
recordID
쓰기의 문자열 또는 숫자 타입 시작 위치입니다. 애드온이 이 내용과 의미하는 바를 정의합니다.
fieldID
쓰기의 문자열 또는 숫자 타입 시작 위치입니다. 애드온이 이 내용과 의미하는 바를 정의합니다.
values
기록하고자 하는 값들입니다. (GdlValueRecord를 보십시오)
stringvals
'\0'들로 분리된 문자열 값들입니다.

리턴 값

OK
동작이 성공했습니다.
ERROR
동작이 실패했습니다.

설명

이 함수는 OUTPUT GDL 커맨드가 해석될 때 호출됩니다. 이것은 열기 단계에서와 동일한 채널 번호에 의해 식별되는 파일에 nrvals 값들을 기록합니다. 기록된 값들의 타입은 double 또는 string이 될 수 있습니다.

요구사항

버전:
GDL Developer Kit 13 또는 이후
헤더:
ACGDinc.h
라이브러리 가져오기:
GDLDev.lib

참고사항

InputFromDataFile