如何删除Windows目录下的指定文件 比如删除 C:\WINDOWS\NOTEPAD.EXE这样写对不?var WinPath: array[0..255] of Char;begin GetWindowsDirectory(WinPath, 256); DeleteFile(Pchar(WinPath)+'Notepad.exe');end; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var WinPath: array[0..255] of Char;begin GetWindowsDirectory(WinPath, 256); DeleteFile(Pchar(WinPath)+'\Notepad.exe'); ~~~~ end; var WinPath: array[0..255] of Char;begin GetWindowsDirectory(WinPath, 256); DeleteFile(string(winpath)+'\Notepad.exe');end; 为什么用Pchar不行,而要用string,而且要加“\”? PChar是指针类型,当然不能直接与字符串类型进行 + 的运算GetWindowsDirectory(WinPath, 256);后,WinPath的前几个元素的内容是C:\windows这样(假设),你可以Showmessage(string(winpath));看一下。要生成c:\windows\notepad.exe这样的字串,当然要 + '\notepad.exe'了 Delphi模拟键盘动作的问题,麻烦大家帮助,谢谢,!~有点急用 同样的程序,彩色打印机无法打印,黑白的就可以,不知道为什么 如何实现以下情况 delphi对象模型中的create方法一般都有个AOwner: TComponent参数,它的使用是什么,程序中一般什么时候用到?? 查询问题。 有没有这样一个函数? 【高分求解】PreviewBox的使用方法,最好给个源代码 我要辞职,我要走人,我发誓:“以后再也不给资本家们干活”!我要为自个干! 到那下载DELPHI控件大全???? 如何让做出来的WORD式的工具栏.有位置记忆能力? 用XML文件替代INI配置文件 TEA加密问题
begin
GetWindowsDirectory(WinPath, 256);
DeleteFile(Pchar(WinPath)+'\Notepad.exe');
~~~~
end;
end;