对第一点,请采用TGifImage控件解决,应该是很方便就能找到下载的地方,如果没有,请给我发Mail,我给你;
对第二点,请使用Systool组件中的TStShellNotification组件,其事件属性很多,可以控制DELETE、Rename、AttribChange、DriveSpaceChange等好多好多的详细的事件,如果没有的话,此控件应该能找到下载的地方,我是3.03版的,以下是其具体的属性,请参阅,是否符合你的需要。
TStShellNotification = class(TStCustomShellNotification)
public
{ properties }
property MaxNotifications;
property ShellVersion;
property WatchPidl;
published
{ properties }
property Active;
property NotifyEvents;
property SpecialWatchFolder;
property WatchFolder;
property WatchSubFolders;
{ events }
property OnAssociationChange;
property OnAttributeChange;
property OnDriveAdd;
property OnDriveRemove;
property OnDriveSpaceChange;
property OnFileChange;
property OnFileCreate;
property OnFileDelete;
property OnFileRename;
property OnFolderChange;
property OnFolderCreate;
property OnFolderDelete;
property OnFolderRename;
property OnImageListChange;
property OnMediaInsert;
property OnMediaRemove;
property OnNetShare;
property OnNetUnShare;
property OnServerDisconnect;
property OnShellChangeNotify;
property OnShellDriveAdd;
end;