Opuscule: オンラインソフト



ユーティリティ関数集:BarnDance Vol.2


 第2弾はディレクトリ操作。  具体的には、ディレクトリを対象にした一括操作で、コピーと削除の2種類があります。

 例えば、ディレクトリを指定して、その下のサブディレクトリも含め、ごっそりとコピーしたい場合。普通は再帰関数を作ってやりますが、この方法では、階層が深くなるとスタックオーバーフローを起こすことがあります。
 その危険性を回避するために、ディレクトリに関する情報を、ローカル変数ではなく、グローバル変数(Private ですが)に格納するようにしました。

Public Function CopyDir(...) As Integer  ディレクトリの一括コピー
Public Function KillDir(...) As Integer  ディレクトリの一括削除

 なお、ドキュメントはありません。.bas ファイル1本です。



 ダウンロードの前に、以下の点を確認してください。

"BarnDance" の作成者
O友(omot.otomo@nifty.ne.jp)
"BarnDance" の対象開発言語
Microsoft Visual Basic Version 5.0
"BarnDance" の権利
 BarnDance は、著作権フリーのユーティリティ関数集です。以下に挙げる条件を守りいただく限り、再配布・転載は自由です。
1. 他ネット、雑誌などの他のメディアへの転載や紹介に際しては、事前に作成者に電子メールで詳細を通知、許可を得ること。
2. 営利目的に使用しないこと。
3. 実費を越える金額の授受を伴わないこと。
4. 中身、タイムスタンプなど、一切変更を加えないこと。
5. 作成者が「O友(omot.otomo@nifty.ne.jp)」であることを明記すること。

 なお、プログラム開発のための再利用には一切、制限・条件はありません。
免責事項
1. 作成者は、"BarnDance" の使用により生じた結果に関して、一切の責を負わない。
2. 作成者は、"BarnDance" 及びそのドキュメントに不備があった場合でも修正・訂正の義務は負わない。
3. 作成者は、"BarnDance" 及びそのドキュメントに関する質問に答える義務は負わない。



 これまでの件についてご了解いただいたものとします。
 では、どうぞ。

BarnDance Vol.2  BDDIR.LZH  98/10/04  3,987 bytes  [Download]





"Opuscule" のページに戻る
ホームページに戻る

omot.otomo@nifty.ne.jp(O友)