filter( s1, s2, s3, s4 ) 関数(Ver9.35対応版)
目次−
関数(その他関数)−
filter( s1, s2, s3, s4 ) 関数
filter関数は、変換モジュールを使って、文字列型変数を変換します。(V6.50以降)
- パラメータ1(文字列型)
-
変換モジュール名を指定します。
filter文 のパラメータ1と同じです。
- パラメータ2(文字列型)
-
変換モジュール内の関数名を指定します。
filter文 のパラメータ2と同じです。
- パラメータ3(文字列型)
-
変換モジュール内の関数に渡すパラメータを指定します。
filter文 のパラメータ3と同じです。
- パラメータ4(文字列型)
-
変換対象となる文字列を指定します。
- 返り値(文字列型)
-
変換された内容が返ります。
変換モジュールの名前の「.hmf」または「.hmf64」の拡張子は省略出来ます。(V8.20β8以降)
ただしフルパスでファイル名を書く場合は拡張子の省略はできません。
変換モジュールのロードや変換モジュールの関数呼び出しに失敗した場合は、特にエラーにはならず、パラメータ4で指定した文字列がそのまま返ります。
変換モジュールのDLLが見つからない場合や、関数が見つからない場合は、
getresultexでエラー情報を取得できます。(V8.88以降)
例 |
$s = filter( "", "ToUpper", "", "abc");
message $s;
|