FGEXINFO |
| 動作 | パラメータ | 戻り値 | エラーコード | サンプル | 履歴 | |
動作 トップ▲ |
レコードバッファまたはEX系中間中間ファイルのヘッダに定義されている情報を取り出します。 取り出した値はそれぞれの値に合ったプロパティに格納されます。 パラメータ1でヘッダ部のコードを指定した場合は、パラメータ2で指定した管理番号のEX系中間ファイルのヘッダの内容が得られます。 パラメータ1でデータ部のコードを指定した場合は、レコードバッファの内容が得られます。 その場合、パラメータ2の管理番号は無効です。 データ部の情報を取り出すにはFGEXGETにてレコードをレコードバッファにコピーしておく必要があります。 FGEXGETを参照して下さい。 |
パラメータ トップ▲ |
パラメータ1:取り出す内容の指定コード パラメータ2:管理番号(0〜4) 0(Default) 内容指定コード <ヘッダ部> RECNUM : 中間ファイル全レコード件数 戻り値:ReturnL1 CURREC : カレントレコード番号 戻り値:ReturnD1 XMIN : 左下X座標(単位:m又は秒) 戻り値:ReturnD1 YMIN : 左下Y座標(単位:m又は秒) 戻り値:ReturnD1 XMAX : 右上X座標(単位:m又は秒) 戻り値:ReturnD1 YMAX : 右上Y座標(単位:m又は秒) 戻り値:ReturnD1 WFLG : 中間ファイルレベル ※下記の値から該当のものを足した値になります。 2 : キーコード有り 4 : 図形要素コード有り 8 : レイヤー有り 16 : ラインタイプ有り 32 : 座標値有り 64 : 円半径有り 128 : 標高値有り 256 : 角度有り 512 : 注記文字列有り 1024 : 図面名有り 2048 : エレメントラベル有り 4096 : 図形へのポインタ有り 戻り値:ReturnL1 <データ部> SZEL : エレメントラベル 戻り値:ReturnStr1 SZNAME : 図面名 戻り値:ReturnStr1 PL : 図形データへのポインタ 戻り値:ReturnL1 COORD : 図形座標値(単位:m又は秒) 戻り値:ReturnD1 X座標(単位:m又は秒) ReturnD2 Y座標(単位:m又は秒) LFLAG :図形コード 戻り値:ReturnL1 図形コード ReturnStr1 図形種別 LINS : ライン始点 LINN : ライン次点 POLS : ライン始点 POLN : ポリゴン次点 SYM : シンボル ANN : 注記 CIR : 円 GSYM : グループ図形(シンボル) GANN : グループ図形(注記) LINCOD :ラインタイプ 戻り値:ReturnL1 KEYCOD :キーコード 戻り値:ReturnL1 LAYCOD :レイヤー 戻り値:ReturnL1 ZD :Z値(単位:m) 戻り値:ReturnD1 ANGLE :注記・シンボル角度(単位:ラジアン) 戻り値:ReturnD1 SZANN :注記文字列 戻り値:ReturnStr1 LR :円の半径(単位:m又は秒) 戻り値:ReturnD1 AGP :注記の原点位置 戻り値:ReturnL1 7:左上 8:中上 9:右上 4:左中 5:中中 6:右中 1:左下 2:中下 3:右下 戻り値:ReturnStr1 UL:左上 UC:中上 UR:右上 CL:左中 CC:中中 CR:右中 LL:左下 LC:中下 LR:右下 |
戻り値 トップ▲ |
パラメータの項参照 |
エラーコード トップ▲ |
22 : 指定された管理番号は開かれていません |
サンプル トップ▲ |
FGEXGET 10 4 FGEXINFO KEYCOD 管理番号4のEX系中間ファイルの10レコード目のキーコードの値をプロパティ ReturnL1 に設定します。 FGEXINFO RECNUM 1 管理番号1のEX系中間ファイルのレコード件数の値をReturnL1プロパティに設定します。 |
このコマンドを見た人はこんなコマンドも見ています トップ▲ |
FGEXGET FGEXOPEN FGEXSET FGEXPUT FGGETINFO FGCURDB FGGETFIG FGEXWRITE FGEXCREATE FGEXCLOSE FGFILLIF FGFILLIFR FGEXFREEFILE FGINPUT FGDELE FGSEEK FGPLUS FGFRAME FGDIST PRINTOUT FGMOV FGMODANGLE FGEDIT FGGETCUR FGGETFIGP FGPOLMERGE FGELSEEKF INITZMN ADDBMC FGDISPDB FGO2T FGAREAZNAME ANNSEARCH FGGTOA FGMODG FGDELCUR FGGETFIGA FGMODANNGP FGMOVA FGGETFIGR FGGETGRP FGDISPT FGMODASTYLE FGSELINFO SAVETABLE FGMOVT SETDEFAULTGRP EXECUTESQL GETTABINFO DELTMP FGBUNKL BMPCOPY FGPICKOUT DELTABLE EDITADSPALPHA DB2SHP DSPPAN CHANGEVISIBLE DSPEXCHANGEMODE DSPFINFO ANNINTOPOL DSPFIRST DSPELMODE DSPREFRESH FGCUTAREA EDITADSP EDITLDSP EDITSDSP FGDRAGMOV FGAREA FGBMPAFIN FGBUNKCRSPOL FGDISP FGCOPY FGCROSSLINE FGDELBAR EDITADS SETDEFPRINTER MODTABNAME NIF4READ OPENDB OPLL PRINTOUTOP3 RELOADTABLE RESTOREGRP RESTORELAY SAVEGRP FGGETGRPZMN SETAFINCP FGRBPOL SETDLAY SETELAY SETEXCHANGEFILE SETFIREDBLCLICK SETGANNMODE SETJUNCGRP SETLANDTMP SETSGRP SETSLAY SAVELAY FGMKZMN FGGET2PANGLE FGGETGANNSIZE -1 FGGETLINKL SHP2DB FGGETMINMAXRECT FGGETPN FGGETZR FGINOUT FGSAMPLE FGMD FGREVERSE FGMODEL FGMODXY FGMODZHIDE FGMOVXY FGO2TDIG FGPANS FGPOLGATTAI FGPOLHATCH FGPOLNORM FGFILLIFC FGLINK |