那位仁兄有关于windows系统优化的原代码供研究!!!!谢谢!!!

xingkongcanlan 2003-05-28 11:07:01
那位仁兄有关于windows系统优化的原代码供研究!!!!
文件分割,文件隐藏,系统信息显示,也行!!!!
请大家多多帮忙!!!
...全文
70 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanhuizen 2003-09-18
  • 打赏
  • 举报
回复
顶一下了!
pankun 2003-09-18
  • 打赏
  • 举报
回复
系统优化的代码没什么看的,无非是改注册表及配置文件等.
你不如找本相关的书来看.
xingkongcanlan 2003-05-30
  • 打赏
  • 举报
回复
谢谢!!!还有更多的吗?
Linux2001 2003-05-29
  • 打赏
  • 举报
回复
我不用说了吧
ksaiy 2003-05-29
  • 打赏
  • 举报
回复
显示文件的基本信息,这个算吗?
...
uses
...
ShellApi;
...
type
TForm1=class(TForm)
FileListBox1:TFileListBox;
DirectoryListBox1:=TDirectoryListBox;
DriveComboBox1:TDriveComboBox;
Image1:TImage;
...
end;
var
Form1:TForm1;
FileInfo:SHFILEINFO;
implementation
{$R *.DFM}
procedure TForm1.Buton1Click(Sender:TObject);
var
FileName:String;
Attrs:String;
Attributes:Integer;
Begin
if FileListBox1.ItemIndex<>-1 then
begin
FileName:=FileListBox1.FileName;
end
else
Begin
FileName:=DirectoryListBox1.Directory;
end;
edit1.text:=FileName;
SHGetFileInfo(Pchar(FileName),0,FileInfo,SizeOf(FileInfo),SHGFI_DISPLAYNAME);
edit2.text:=Text:=FileInfo.szDisplayName;
SHGETFileInfo(Pchar(FileName),0,FileInfo,SizeOf(FileInfo),SHGFI_TYPENAME);
Edit3.text:=FileInfo.szTypeName;
SHGetFileInfo(PChar(FileName),0,FileInfo,SizeOf(FileInfo),SHGFI_ICO);
Image1.Picture.Icon.Handle:=FileInfo.hIcon;
Attributs:=GetFileAttributes(PChar(FileName));
Attrs:='';
if Bool(attributes and FILE_ATTRIBUTE_READONLY) then attrs:=attrs+'R';
if Bool(attributes and FILE_ATTRIBUTE_HIDDEN) then attrs:=attrs+'H';
if Bool(attributes and FILE_ATTRIBUTE_SYSTEM) then attrs:=attrs+'S';
if Bool(attributes and FILE_ATTRIBUTE_ACHIVE) then attrs:=attrs+'A';
edit4.text=Attrs;
try
edit5.text:=DateTimeToStr(FileDateToDateTime(FileAge(FileName));
Except
on EconvertError do
edit5.text:='无法获取该信息';
end;
end;

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧