📄 00303.htm
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>1</title>
</head>
<body bgcolor="#000000" text="#FFFFFF" link="#FFFFFF">
<p align="left"><span style="BACKGROUND-COLOR: #ff0000"><a href="00303.zip">源程序下载</a></span><b><span style="background-color: #000080"><br>
</span><span style="background-color: #000000">
<br>
</span><span style="background-color: #000080">
<a name="1"></a>
1:让应用程序自身删除 <br>
</span></b>
<span style="background-color: #000000">
<br>
</span> 在应用程序刚要退出之前创建一个Delself.bat文件,让它先删除应用程序,然后删除自身。在Form的OnClose事件中加入下列代码: <br>
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);<br>
var<br>
F : TextFile ;<br>
begin<br>
AssignFile(F, 'delself.bat');<br>
Rewrite(F);{F为TextFile类型}<br>
WriteLn(F,'del '+ExtractFileName(Application.ExeName));<br>
WriteLn(F,'del %0');<br>
CloseFile(F);<br>
WinExec('delself.bat',SW_HIDE);<br>
end;<b><span style="background-color: #000080"><br>
</span><span style="background-color: #000000">
<br>
</span><span style="background-color: #000080">
<a name="2"></a>
2:如何把文件删除到回收站中? <br>
</span></b>
<span style="background-color: #000000">
<br>
</span> 利用ShellApi中: function SHFileOperation删除,给出文件的绝对路径名,否则可能不能恢复。<br>
Procedure DelFile(FileName : String) ;<br>
Var<br>
T:TSHFileOpStruct;<br>
P:String;<br>
begin<br>
P:=FileName ;<br>
With T do<br>
Begin<br>
Wnd:=0;<br>
wFunc:=FO_DELETE;<br>
pFrom:=Pchar(P);<br>
fFlags:=FOF_ALLOWUNDO<br>
End;<br>
Try<br>
SHFileOperation(T);<br>
Except<br>
End ;<br>
End ;<b><span style="background-color: #000080"><br>
</span><span style="background-color: #000000">
<br>
</span><span style="background-color: #000080">
<a name="3"></a>
3:打开Windows已经注册的文件 <br>
</span></b>ShellExecute(0, nil,'0030301.txt' {指定文件名}, nil, nil, SW_NORMAL);//打开方式
</p>
<p>
<br>
<span style="background-color: #FF0000"><a href="00303.zip">源程序下载</a></span>
</p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -