Freefile

VBでファイルをオープンする際に使用する関数。ファイルのハンドルを返します。
ただ困った事に、こいつ、1〜255の範囲しか返さない、つまり255しかファイルを同時に扱えない。
一応、パラメタに1をセットする(規定値が0)と、256〜511までを返すんで、511個のファイルを扱う事は出来る。
でも、困った事に、VBのクラスモジュール(.CLS)内では、どうも256以上のハンドルでファイルをオープンできない、つまり扱えない。
どこ調べてもそんな記述無いんだけどなぁ。

現場のシステムで最近、256以上のファイルを同時に扱う事が発覚した。
そいつをせっせと調べてたら分かったこと。

でも大体、ロジックの組み方がおかしいんだよなぁ。
一気に200以上のファイルって開きっぱなしで扱うのか?