Delphi基础开发技巧

豆豆网   技术应用频道   2007年07月23日  【字号: 收藏本文

内容摘要:本文介绍Delphi基础开发的一些技巧

richedit1.selectall;
richedit1.copytoclipboard;
richedit1.cuttoclipboard;
edit1.pastefromclipboard;

  [DELPHI]关于文件、目录操作

Chdir('c:abcdir');转到目录
Mkdir('dirname');建立目录
Rmdir('dirname');删除目录
GetCurrentDir;//取当前目录名,无''
Getdir(0,s);//取工作目录名s:='c:abcdir';
Deletfile('abc.txt');//删除文件
Renamefile('old.txt','new.txt');//文件更名
ExtractFilename(filelistbox1.filename);//取文件名
ExtractFileExt(filelistbox1.filename);//取文件后缀

  [DELPHI]处理文件属性

attr:=filegetattr(filelistbox1.filename);
if (attr and faReadonly)=faReadonly then ... //只读
if (attr and faSysfile)=faSysfile then ... //系统
if (attr and faArchive)=faArchive then ... //存档
if (attr and faHidden)=faHidden then ... //隐藏

  [DELPHI]执行程序外文件

WINEXEC//调用可执行文件
winexec('command.com /c copy *.* c:',SW_Normal);
winexec('start abc.txt');
ShellExecute或ShellExecuteEx//启动文件关联程序
function executefile(const filename,params,defaultDir:string;showCmd:integer):THandle;
ExecuteFile('C:abca.txt','x.abc','c:abc',0);
ExecuteFile('http://tingweb.yeah.net','','',0);
ExecuteFile('mailto:tingweb@wx88.net','','',0);

  [DELPHI]取得系统运行的进程名

责编:豆豆技术应用

正在加载评论...