程序是否有可能捕获当前计算机插入了U盘这样的事件? 如题! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CSDN有bug,输分值时输入全角数字不提示报错,也不转成正常的数字,直接变为0分帖。 检测有没有多余的硬盘增加U盘插入有WM_DEVICECHANGE消息出现 private procedure WMDeviceChange(var Msg: TMessage); message WM_DEVICECHANGE; { Private declarations }procedure TForm1.WMDeviceChange (var Msg: TMessage);var myMsg : String;begin Case Msg.WParam of 32768: begin myMsg :='U盘插入'; Label1.Caption:=myMsg; end; 32772: begin myMsg :='U盘拔出'; Label1.Caption:=myMsg; end;end;end; 监测U盘插入或拔走的代码用DELPHI可以实现。3楼的代码就可以实现。封USB设备,并且程序退出后USB接口还是不能用,也可以实现。DELPHI可以控制USB接口的开关。 求 1stClass 4000的用法 CXGrid 无法插入空行,行必须至少有一个列值 关于明华读卡器清除西门子SLE4442卡中数据的问题 青岛这边工资多少? 如何提取ShellListView中多个文件名到列表框 delphi 与 SQL Server的怎么连接啊,急!第一个解决问题的得全分 使用clientdataset发布时的问题 access中带参数的查询问题 delphi 的数据库 事务管理真他 吗 的烦,不如 PB 直观和常规。 我好自卑,这么简单的题目都没答出来! decimal float 两种有什么区别 求delphi报表
U盘插入有WM_DEVICECHANGE消息出现
procedure WMDeviceChange(var Msg: TMessage); message WM_DEVICECHANGE;
{ Private declarations }procedure TForm1.WMDeviceChange (var Msg: TMessage);
var
myMsg : String;
begin
Case Msg.WParam of
32768:
begin
myMsg :='U盘插入';
Label1.Caption:=myMsg;
end;
32772:
begin
myMsg :='U盘拔出';
Label1.Caption:=myMsg;
end;
end;
end;