SQLの窓 イラストAC フリー素材

2008年08月04日

【USB】いっこ前のソースコードをクラスライブラリ化

http://lightbox.on.coocan.jp/download/Uwe_Sieber.lzh


*************************************************************
 【原題】How to Prepare a USB Drive for Safe Removal

  ( USB メモリを安全に取り出す為の準備を行う )
*************************************************************


http://www.codeproject.com/KB/system/RemoveDriveByLetter.aspx

上記場所からダウンロードできるソースコードを
CLR の クラスライプラリでビルドして、
VB.NET や C# から呼べる形にしたものです。

ファイル名や名前空間は、コードの作者の名前です

元々のライセンスは、The Code Project Open License (CPOL) 1.02
で、以下に詳細があります。
http://www.codeproject.com/info/cpol10.aspx

要するにフリーソフトです。


参照して以下のようにして呼び出します

----------------------------------------------------------
Dim usb As New Uwe_Sieber.DriveTools()
usb.eject("E")
----------------------------------------------------------

eject の戻り値は成功すると true 失敗すると false です。

また、eject( "E", True ) とすると、
安全に取り外せるというメッセージボックスが表示されます



lightbox
posted by at 2008-08-04 16:37 | 資料 | このブログの読者になる | 更新情報をチェックする