したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

フォルダーのコピー

1秦野の中年男性:2004/01/28(水) 09:50
この掲示板には本当に助けて貰っています。
このコーナーをユーザーサポート代わりに使っているようで恐縮しています。
フォルダーの丸ごとコピーの方法を教えて頂きたいのですが。
test***はフォルダー

C:\test1
|
|---\test1-1
|
|---\test1-2

これを丸々test2のフォルダーに移したいのですが。

test2が既に存在している時の場合の処理もお願いしたいのですが。

2ニャン子:2004/01/28(水) 17:35
ニャン子です。
フォルダごとコピーする方法ですが、ちょっと自分も必要なルーチンだと思った
ので作成してみました。モジュールのダウンロード先は下記の通りです。

http://hp.vector.co.jp/authors/VA025808/xcopy.lzh

ダウンロード後、このファイルをアーカイバで展開し、現在プログラムを作成して
いるフォルダに展開された2つのファイル(Xcopy.Sub, Xcopy.Bi)をコピーして
ください。

使い方ですが、プロジェクト(ウィザード含む)でプログラムを作成している場合
と直接”Bas”ファイルをコンパイルする場合では使い方が異なります。

「プロジェクト(MAK)でコンパイルする場合」

上記にてダウンロードしたモジュールのXcopy.SubをF-Basicエディタで読み込み、
プロジェクトに追加します。その後、各プログラムの先頭に
#Include "Windows.bi"
#Include "File.bi"
#Include "Xcopy.bi"
を記述します。

「直接”Bas”ファイルをコンパイルする場合」

プログラムの先頭に
#Include "Windows.bi"
#Include "File.bi"
#Include "Xcopy.Sub" <−(BIではなくSUB)
を記述します。

実際の使い方としては

Xcopy コピー元フォルダ名, コピー先フォルダ名

となります。例として「Xcopy "c:\Test1", "c:\Test2"」とします。

3秦野の中年男性:2004/01/29(木) 09:40
未熟者で恐縮です
下記エラーがでます

Xcopy.sub(インクルード) : 11.ファイルがオープンできません
Xcopy.bi(インクルード) : 11.ファイルがオープンできません

4F橋:2004/01/30(金) 21:06
>>3
コンパイル時に…ですよね?

初歩的な部分で大変申し訳ないのですが同じフォルダに xcopy.bi xcopy.sub がおいてあるかを
もう一度ご確認してみてくださいです

-----
>>2
ニャン子さん。私もダウンロードさせて頂いたりしたですです。ありがとうございました

5秦野の中年男性:2004/02/02(月) 10:06

ありがとうございました。
うまくいきました。
このようなレベルの者ですが、今後もよろしくお願いします

6nisii:2004/02/02(月) 19:46
ニャン子さんのサンプル、すごく短くまとまってる…。
私が書くとやたら長かったりする。(笑)

シェル関係のAPIで、プログレスバー付きのコピーや移動、ごみ箱を使った削除などができます。
隠しファイルや16階層以上のディレクトリの検索、上書き確認にもたった一つのAPIで対応できたはず。
昔作ったサンプルにあったな…探すのに少し時間をください。

7nisii:2004/02/03(火) 19:00
>>6
SHFileOperation()のサンプルを書いてみました。
http://www2.realint.com/cgi-bin/tarticles.cgi?efubasi+1138

9とら:2007/05/09(水) 08:45:50
おはようございます。
下記を実行すると、20カラム目から文字が重なってしまうのですが、なにかよい方法は無いでしょうか。
LOCATEQ 1,1
print using "#,###,###"; 123
for J = 1 to 20
WAIT 100
LOCATEQ 1,20
print using "#,###,###"; J
NEXT
20カラム目から9カラムのみのクリアができればいいなと思います。
よろしくお願いします

10nisii:2007/05/10(木) 01:38:59
>>9
当方の環境(WindowsXP SiS730)では問題ありませんでした。
ディスプレイドライバの問題かもしれませんね。
アクセラレータを切ってみるとどうなりますか?

画面のプロパティ…設定…詳細設定…トラブルシューティング…
…ハードウェアアクセラレータ…なし(XPの例)


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板