マクロヘルプ COMの呼び出しのコマンドNo.02664
h-tom さん 09/07/26 23:04
 

h-tom です。

COMの呼び出しのサンプルで、「ディスク容量一覧」に使用されている、
「getcollection」の説明がありません。
for each の代わりに、コレクションにアクセスする関数だと思いますが、
第二引数は、取り出す要素(Index?)ですかね?

[ ]
RE:02664 マクロヘルプ COMの呼び出しのNo.02678
秀丸担当 さん 09/07/27 15:29
 

>COMの呼び出しのサンプルで、「ディスク容量一覧」に使用されている、
>「getcollection」の説明がありません。
>for each の代わりに、コレクションにアクセスする関数だと思いますが、
>第二引数は、取り出す要素(Index?)ですかね?

getcollectionの説明がありませんでした。
これでは引数のことが全くわからないです。ご指摘ありがとうございます。

#obj = getcollection( #obj, #operation, #count );

という感じで使用して、#operationは操作の方法を指定します。
0 (または省略)で次を取得。
1 でスキップ。
2 で最初に戻る。
3 で解放。

#countは、#operationが 1 のとき、スキップする数を指定します。

ヘルプにも書いておきます。

[ ]