すべてのフィールドを自動で扱う方法
日付 | 2007/06/21 |
---|---|
ID | 07-009 |
バージョン | 2004 |
プラットフォーム | Mac / Win |
時には、すべてのフィールドの値を操作したり調べたいと思うことがあるかもしれません。そのようなとき、ストラクチャ毎にプログラムを作成するのは厄介な作業です。そのようなとき、4Dのストラクチャアクセスコマンドとポインタの組み合わせはとても有効です。
実際のメソッドは、次のようになります。
注意しなければならないのは、実際にはフィールドタイプに合わせたプログラムが必要だということです。フィールドを参照する前に、GET FIELD PROPERTIESコマンドを使ってフィールドの型を取得し、Case文などでフィールドの型に合った処理をしなければなりません。