リソースには拡張パラメータを付加できますが、この内容をターゲット側で取得することができますか?


ISaGRAF Ver.4/5 ではリソースにOEM固有の拡張パラメータを添付することができます。
これはワークベンチのリソースのプロパティの「拡張」タブで参照することができます。
このパラメータの値をターゲット側で取得するには、以下の関数をコールします:

void* resDefResXParam(void)

この関数はターゲットソース "dker0res.c" にあります。これはカーネルライブラリにあり、バーチャルマシンの実行コードの一部です。

この関数が返す値を、拡張パラメータ構造体のポインタとしてキャストして下さい。なお構造体のメンバはワークベンチデータべースでターゲットの 'extended parameters’(拡張パラメータ)として定義した構造体と完全に一致していなければなりません。
最終更新:
2008-07-30 09:01
改訂:
1.0
評価点数:0 (0 件の投票)
Chuck Norris has counted to infinity. Twice.

このカテゴリー内のレコード

タグ