请问,文件copy,move,del的命令是怎么写的? 请问,我想把本地的文件写到网络上的一台机器,然后把本地的文件删掉!怎么写:( 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Easy用API的,详见MSDN本地的文件写到网络上的一台机器: CopyFile然后把本地的文件删掉:DeleleFile CopyFile支持网上邻居的如果是远程就用FTP方法了 procedure TForm1.Button2Click(Sender: TObject);var s : string; ss : string;begin s:='abcdefj'; ss:=copy(s,1,3); showmessage(ss); ss:=s; delete(ss,3,2); showmessage(ss);end; 可以直接调用shellapi单元的filecopy还是copyfile函数,还是shellexecute调用出来的,偶记不太清楚了,但是那样会显示windows平常拷贝或是删除的进度条动画,所以不好,最好自己用tfilestream写一个 用copyfile函数,里面加入目的UNC路径就可以了 用ShellAPI吧,可以支持目录及文件移动!uses ShellAPI;function MoveFilePath(const Handle: THandle; const SrcFile, DstFile: String): Boolean;var SHFileOpStruct: TSHFileOpStruct;begin if FileExists(SrcFile) or DirectoryExists(SrcFile) then begin FillChar(SHFileOpStruct, SizeOf(SHFileOpStruct), 0); SHFileOpStruct.Wnd := Handle; SHFileOpStruct.wFunc := FO_MOVE; SHFileOpStruct.fFlags := FOF_NOCONFIRMATION; SHFileOpStruct.pFrom := PAnsiChar(SrcFile); SHFileOpStruct.pTo := PAnsiChar(DstFile); Result := SHFileOperation(SHFileOpStruct) = 0; end else Result := False;end;procedure TForm1.Button1Click(Sender: TObject);begin if MoveFilePath(Self.Handle, 'D:\1', '\\panjun\Music\Shit') then ShowMessage('Copy成功!') else ShowMessage('Copy失败!')end;但目标文件要完全共享 带下划线的多行输入 排队的程序 调试运行时出现的问题 如何在PANEL控件中动态生成LABEL控件? 急问:关于ocx控件 c/s数据库问题????大家来看看啊 请问前辈门做一个MDI窗口,子窗口只能在主窗口的一个范围里面打开的效果是怎样做的 急,关于登陆时的问题(用的是adoconnect),请各位帮忙!!(我是菜鸟。) 在多重with的情况下,如何指定上级 人工智能方面的问题! http在线升级 请教如何定义这个指向自定义结构的指针?谢谢!
用API的,详见MSDN
本地的文件写到网络上的一台机器: CopyFile
然后把本地的文件删掉:DeleleFile
var
s : string;
ss : string;
begin
s:='abcdefj';
ss:=copy(s,1,3);
showmessage(ss);
ss:=s;
delete(ss,3,2);
showmessage(ss);
end;
uses
ShellAPI;function MoveFilePath(const Handle: THandle; const SrcFile, DstFile: String): Boolean;
var
SHFileOpStruct: TSHFileOpStruct;
begin
if FileExists(SrcFile) or DirectoryExists(SrcFile) then
begin
FillChar(SHFileOpStruct, SizeOf(SHFileOpStruct), 0);
SHFileOpStruct.Wnd := Handle;
SHFileOpStruct.wFunc := FO_MOVE;
SHFileOpStruct.fFlags := FOF_NOCONFIRMATION;
SHFileOpStruct.pFrom := PAnsiChar(SrcFile);
SHFileOpStruct.pTo := PAnsiChar(DstFile);
Result := SHFileOperation(SHFileOpStruct) = 0;
end
else
Result := False;
end;procedure TForm1.Button1Click(Sender: TObject);
begin
if MoveFilePath(Self.Handle, 'D:\1', '\\panjun\Music\Shit') then
ShowMessage('Copy成功!')
else
ShowMessage('Copy失败!')
end;
但目标文件要完全共享