フォルダ内をコピーするには?

解決


サモエ  2005-06-24 23:08:27  No: 123055  IP: [192.*.*.*]

VB6の初心者です。

フォルダ内にVB6のexeとフォルダがあります。
それをC:\にコピーしたいのですが、どうやればよいでしょうか?
ヒントみたいものでいいので教えて頂けないでしょうか?

宜しくお願い致します。

編集 削除
ガッ  2005-06-24 23:14:34  No: 123056  IP: [192.*.*.*]

とりあえずググってみました。
http://tinyurl.com/a6szm

編集 削除
サモエ  2005-06-25 10:08:18  No: 123057  IP: [192.*.*.*]

エクセルVBAのような
ThisWorkbook.PathみたいものはVB6では
ないのでしょうか?

編集 削除
ガッ  2005-06-25 10:58:03  No: 123058  IP: [192.*.*.*]

ノ<Excel使ったことがほとんど無いのでちょと[WorkBook].Pathを調べてみましたところ、
  ・ワークブックのパスを取得する。末尾に \ は付かない。
  ということらしいです。

まぁ、VB6ではVB.App.Pathが一番適当なプロパティだと思います。
VB.App.Pathもドライブを示すとき以外は"\"が終端に着きません。
…多分。

※カレントディレクトリなら、VBA.CurDirというのがありますが…どっちだろ。

編集 削除
サモエ  2005-06-25 12:51:14  No: 123059  IP: [192.*.*.*]

ガッさん助かりました。
VB.App.PathとFSOで無事できました。

編集 削除