by ノッチ » 2005年7月14日(木) 11:09
> [code]
> Declare Function SHEmptyRecycleBin Lib"shell32.dll" _
> Alias "SHEmptyRecycleBinA" (ByVal hwnd As Long, ByVal pszRootPath As String,ByVal dwFlagsAs Long) As Long
>
> Const SHERB_NOCONFIRMATION = &H1&
> Const SHERB_NOPROGRESSUI = &H2&
> Const SHERB_NOSOUND = &H4&
>
> SHEmptyRecycleBin(GetDesktopWindow(),"C:¥",0) '・・・・・SHEmptyRecycleBin(①,②,③)
> End[/code]
このコードが実際のものをコピー&ペーストしたものであれば、
Declare部分の最後の方の"ByVal dwFlagsAs Long"でエラーが出ています。
dwFlagsとAsの間にスペースを入れれば大丈夫だと思います。
(あとは¥とその後ろのスペースを半角にすればOKかな?)
> [code]
> Declare Function SHEmptyRecycleBin Lib"shell32.dll" _
> Alias "SHEmptyRecycleBinA" (ByVal hwnd As Long, ByVal pszRootPath As String,ByVal dwFlagsAs Long) As Long
>
> Const SHERB_NOCONFIRMATION = &H1&
> Const SHERB_NOPROGRESSUI = &H2&
> Const SHERB_NOSOUND = &H4&
>
> SHEmptyRecycleBin(GetDesktopWindow(),"C:¥",0) '・・・・・SHEmptyRecycleBin(①,②,③)
> End[/code]
このコードが実際のものをコピー&ペーストしたものであれば、
Declare部分の最後の方の"ByVal dwFlagsAs Long"でエラーが出ています。
dwFlagsとAsの間にスペースを入れれば大丈夫だと思います。
(あとは¥とその後ろのスペースを半角にすればOKかな?)