一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

Delphi自動檢測U盤插入

 fjwolf 2009-03-19

//檢測U盤插入、拔出

測試通過
1、新建工程;
2、定義一個私有過程
procedure WMDeviceChange(var Msg: TMessage); message WM_DEVICECHANGE;

完整代碼如下:
unit Unit1;
interface
uses
   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
   Dialogs, AppEvnts, ExtCtrls, StdCtrls;
type
    TForm1 = class(TForm)
     procedure Button1Click(Sender: TObject);
  
   private
{ Private declarations }
   procedure WMDeviceChange(var Msg: TMessage); message WM_DEVICECHANGE;
   public
{ Public declarations }
   end;
var
   Form1: TForm1;

implementation
{$R *.dfm}
procedure TForm1.WMDeviceChange (var Msg: TMessage);
var
   myMsg : String;
begin
   Case Msg.WParam of
   32768:
begin
   myMsg :='U盤插入';
   MessageBox(0,'注意!U盤已插入!!!','AutoCopy Information',MB_ICONASTERISK and MB_ICONINFORMATION);
   end;
   32772:
begin
   myMsg :='U盤拔出';
   MessageBox(0,'注意!U盤已取走!!!','AutoCopy Information',MB_ICONASTERISK and MB_ICONINFORMATION);
end;
   end;
end;

===========================================

// 取U盤盤符代碼

使用delphi程序?qū)崿F(xiàn)U盤盤符的獲取其實不是很難,不過對于新手來說可能有點困難,把代碼貼出來,供大家學(xué)習(xí)

============================================
procedure TForm1.Button1Click(Sender: TObject);

var
    buf:array [0..MAX_PATH-1] of char;
    m_Result:Integer;
    i:Integer;
    str_temp:string;
begin
m_Result:=GetLogicalDriveStrings(MAX_PATH,buf);
for i:=0 to (m_Result div 4) do
begin
        str_temp:=string(buf[i*4]+buf[i*4+1]+buf[i*4+2]);
         if GetDriveType(pchar(str_temp)) = DRIVE_REMOVABLE then
         begin
            ShowMessage(str_temp+'盤為U盤');
            ListBox1.Items.Add(str_temp);
        end;
end;
end;

=========================================//磁盤類型常量參考

DRIVE_UNKNOWN = 0;
{$EXTERNALSYM DRIVE_UNKNOWN}
DRIVE_NO_ROOT_DIR = 1;
{$EXTERNALSYM DRIVE_NO_ROOT_DIR}
DRIVE_REMOVABLE = 2;
{$EXTERNALSYM DRIVE_REMOVABLE}
DRIVE_FIXED = 3;
{$EXTERNALSYM DRIVE_FIXED}
DRIVE_REMOTE = 4;
{$EXTERNALSYM DRIVE_REMOTE}
DRIVE_CDROM = 5;
{$EXTERNALSYM DRIVE_CDROM}
DRIVE_RAMDISK = 6;


    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    青青操成人免费在线视频| 亚洲清纯一区二区三区| 国产亚洲精品久久99| 国产黄色高清内射熟女视频| 中文字幕精品少妇人妻| 亚洲女同一区二区另类| 91精品视频全国免费| 九九九热在线免费视频| 日本亚洲精品在线观看| 久久综合狠狠综合久久综合| 不卡免费成人日韩精品| 日韩国产亚洲欧美激情| 观看日韩精品在线视频| 欧美日韩精品久久亚洲区熟妇人| 麻豆印象传媒在线观看| 欧美区一区二区在线观看| 国产精品午夜视频免费观看| 九九热视频免费在线视频| 91欧美亚洲精品在线观看| 都市激情小说在线一区二区三区| 91国自产精品中文字幕亚洲| 精品视频一区二区不卡| 中文字幕欧美精品人妻一区| 国内胖女人做爰视频有没有| 国产精品白丝久久av| 久久碰国产一区二区三区| 国产亚洲精品一二三区| 日韩欧美好看的剧情片免费| 97人妻精品免费一区二区| 日本不卡在线一区二区三区| 中文字幕亚洲精品人妻| 欧美黑人在线精品极品| 亚洲熟女诱惑一区二区| 国产精欧美一区二区三区久久| 91超精品碰国产在线观看| 欧美一级片日韩一级片| 日本精品啪啪一区二区三区| 91欧美一区二区三区| 午夜福利92在线观看| 日本东京热加勒比一区二区| 日韩成人中文字幕在线一区|