function:loop
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
function:loop [2018-05-12 08:33:08] – nef | function:loop [2018-05-13 07:51:58] (現在) – 0.0.2.5 nef | ||
---|---|---|---|
行 1: | 行 1: | ||
{{indexmenu_n> | {{indexmenu_n> | ||
====== ループ実行 ====== | ====== ループ実行 ====== | ||
+ | |||
==== loop関数 ==== | ==== loop関数 ==== | ||
+ | |||
指定したマクロファイルを指定回数実行します。\\ | 指定したマクロファイルを指定回数実行します。\\ | ||
input関数と組み合わせて実行時に繰り返し回数を入力することもできます。\\ | input関数と組み合わせて実行時に繰り返し回数を入力することもできます。\\ | ||
**ネスト可能です。無限ループにはご注意下さい。** | **ネスト可能です。無限ループにはご注意下さい。** | ||
- | <wrap large>'' | + | |
- | < | + | < |
+ | <block indent> | ||
マクロファイルを指定します。\\ | マクロファイルを指定します。\\ | ||
macroフォルダを基準とする「macroフォルダ相対パス」、マクロを起動したマクロファイルの配置フォルダを基準とする「起動ファイル相対パス」、loop関数を記述したファイルの配置フォルダを基準とする「記述ファイル相対パス」のいずれかで指定します。 | macroフォルダを基準とする「macroフォルダ相対パス」、マクロを起動したマクロファイルの配置フォルダを基準とする「起動ファイル相対パス」、loop関数を記述したファイルの配置フォルダを基準とする「記述ファイル相対パス」のいずれかで指定します。 | ||
- | ファイル名ないしフォルダ名から記述した場合は「macroフォルダ相対パス」と解釈されます。\\ | + | * ファイル名ないしフォルダ名から記述した場合は「macroフォルダ相対パス」と解釈されます。\\ |
- | 先頭が '' | + | |
- | 先頭が '' | + | |
起動ファイル相対パスおよび記述ファイル相対パスでは下階層のみ指定可能です。 | 起動ファイル相対パスおよび記述ファイル相対パスでは下階層のみ指定可能です。 | ||
+ | </ | ||
- | < | + | < |
- | 繰返し回数を数値で入力するか、数値を格納した変数名を指定します。 | + | <block indent> |
+ | 繰返し回数を整数で入力するか、整数を格納した変数名を指定します。\\ | ||
+ | 省略すると1回のみ実行します。 | ||
+ | </ | ||
- | === パス指定補足 | + | === パス指定詳細 |
== macroフォルダ相対パス == | == macroフォルダ相対パス == | ||
'' | '' | ||
- | macroフォルダ相対パスは常にmacroフォルダを基準として解釈され、どのファイルに書いてあっても上記の記述はそれぞれ '' | + | macroフォルダ相対パスは**常にmacroフォルダが基準**となるため、どのファイルに書いてあっても上記の記述はそれぞれ '' |
== 起動ファイル相対パス == | == 起動ファイル相対パス == | ||
'' | '' | ||
- | 起動ファイル相対パスはマクロを最初に起動したファイルの置いてあるフォルダが基準になります。 | + | 起動ファイル相対パスは**マクロを最初に起動したファイルの置いてあるフォルダが基準**になります。 |
例えば '' | 例えば '' | ||
== 記述ファイル相対パス == | == 記述ファイル相対パス == | ||
'' | '' | ||
- | 記述ファイル相対パスはloop関数の書かれたファイルの置いてあるフォルダが基準になります。 | + | 記述ファイル相対パスは**loop関数の書かれたファイルの置いてあるフォルダが基準**になります。 |
=== 例 === | === 例 === | ||
<code ini> | <code ini> | ||
; | ; | ||
- | input(1, | + | input(1, |
- | loop(.\_hoge.txt, | + | loop(.\_hoge.txt, |
</ | </ | ||
----- | ----- | ||
+ |
function/loop.txt · 最終更新: 2018-05-13 07:51:58 by nef