>>553
すんません、漏れがいいたかったのはUNIXのファイルシステムはフォルダ(ディレクトリ)を含めて、
すべてをファイルとして扱うということですが、この場合関係ありませんでしたね。

んで、色々検証してみましたが全く駄目でした。on openハンドラの中だと駄目なのかな?バグですな。tell usしときます。
Terminalを使ってみようかと思いましたが、戻り値の取り方が分からんす。できないのかな?
ちなみにperlでif(-d $name)ならできました。役立たずですいません。