🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.visualbasic
Article #233

Re: NT4.0上でファイルをごみ箱に 捨てるとエラーになる

#233
From: ToyotaMacs Ogawa
Date: Fri, 03 Apr 1998 00:00
39 lines
2148 bytes
こんにちは。返信ありがとうございます。

>
>たぶん引数が間違っているんでしょう。
>実際のコードを示したほうが適切な助言を得やすいと思います。
>


私もその可能性があるのではと、SHFileOparation関数に関して、
いろいろと調べていたところ
[Now Supported on Windows NT]と記述されているのを、
見つけました。
「ただ今、サポート中」 ということでしょうか?
すべて英語で書かれていて、フィーリングで読んでいたので
正確かどうか怪しいですが。

関数に関係する実際のコードは、次のようになっています。
Dim Fileop As SHFILEOPSTRUCT
Dim Ffrom As String
Dim Fto As String
Dim rtn As Integer
Fto = "C:\Recycler\"
For
         :
Ffrom = Ffrom & vbNullChar ループで複数ファイルを指定し、
         :         (ファイルはフルパス名です)
Next
Ffrom = Ffrom & vbNullChar 最後はNullを2つにしています
Fileop.pFrom = Ffrom        
Fileop.pTo = Fto  ここは削除のときは関係ないみたいですが
            一応、"C:\Recycler"を指定しています
Fileop.wFunc = FO_DELETE
Fileop.fFlags = FOF_ALLOWUNDO + FOF_SIMPLEPROGRESS
Fileop.lpszProgressTitle = "削除中"
rtn = SHFileOperation(Fileop)               'ごみ箱に捨てる
If rtn <> 0 Then
    MsgBox "ファイル削除ができませんでした。"
End If
Technical Details
Message-ID: <6g1vms$htd$1@nn-os001.ocn.ad.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <6fv4q6$bef$1@nn-os001.ocn.ad.jp> <ulntnn6gh.fsf@jade.dti.ne.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 105c2e,358ff1fdce152810
X-Google-Attributes: gid105c2e,public
From: "ToyotaMacs Ogawa" <k-ogawa@syseng.toyotamacas.co.jp>
Subject: Re: NT4.0上でファイルをごみ箱に 捨てるとエラーになる
Date: 1998/04/03
Message-ID: <6g1vms$htd$1@nn-os001.ocn.ad.jp>
X-Deja-AN: 340440399
Content-Transfer-Encoding: 7bit
References: <6fv4q6$bef$1@nn-os001.ocn.ad.jp> <ulntnn6gh.fsf@jade.dti.ne.jp>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-2022-jp"
X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3
Organization: NTT Open Computer Network
Newsgroups: fj.lang.visualbasic