- PR -

ファイルをゴミ箱へ削除(C#)について

1
投稿者投稿内容
美恵子
会議室デビュー日: 2003/09/30
投稿数: 2
お住まい・勤務地: 東京の下町
投稿日時: 2003-09-30 17:55
初めて投稿させて頂きます。

以前Visual Basic 6.0(VB6.0)でプログラムを作成していましたが、
.NET Framworkに興味を持ち始めてVisual C#.NETの勉強をしています。

VB6.0でファイルをゴミ箱へ削除するのにSHFileOperation APIを
使用していましたが、C#でファイルをゴミ箱へ移動するには
shell32.dllをDllImportしないと操作できないのでしょうか?

勉強不足なのは十分承知していますが、回答お待ちしています。
よろしくお願いします。
べる
ぬし
会議室デビュー日: 2003/09/20
投稿数: 1093
投稿日時: 2003-09-30 23:52
こんばんは。

>shell32.dllをDllImportしないと操作できないのでしょうか?
ざっと調べただけですがそのようですね。Environment.SpecialFolder
等にもゴミ箱はないようですし。

ここにやり方は書いてあります。
http://ukamen.hp.infoseek.co.jp/Programming1/ToRecycleBin/index.htm
美恵子
会議室デビュー日: 2003/09/30
投稿数: 2
お住まい・勤務地: 東京の下町
投稿日時: 2003-10-01 09:10
「べる」さん、早速回答ありがとうございます。
やっぱりDllImportしないとだめなんですね。(チョットがっかりです)
URLを参考にして実装してみます。
ありがとうございます、今後ともよろしくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)