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