delphi基础开发技巧--电脑报函授学院

delphi基础开发技巧--电脑报函授学院

ID:15889170

大小:187.00 KB

页数:44页

时间:2018-08-06

delphi基础开发技巧--电脑报函授学院_第1页
delphi基础开发技巧--电脑报函授学院_第2页
delphi基础开发技巧--电脑报函授学院_第3页
delphi基础开发技巧--电脑报函授学院_第4页
delphi基础开发技巧--电脑报函授学院_第5页
资源描述:

《delphi基础开发技巧--电脑报函授学院》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Delphi基础开发技巧(1)[DELPHI]网络邻居复制文件usesshellapi;copyfile(pchar('newfile.txt'),pchar('//computername/direction/targer.txt'),false);[DELPHI]产生鼠标拖动效果通过MouseMove事件、DragOver事件、EndDrag事件实现,例如在PANEL上的LABEL:varxpanel,ypanel,xlabel,ylabel:integer;PANEL的MouseMove事件:xpanel:

2、=x;ypanel:=y;PANEL的DragOver事件:xpanel:=x;ypanel:=y;LABEL的MouseMove事件:xlabel:=x;ylabel:=y;LABEL的EndDrag事件:label.left:=xpanel-xlabel;label.top:=ypanel-ylabel;[DELPHI]取得WINDOWS目录usesshellapi;varwindir:array[0..255]ofchar;getwindowsdirectory(windir,sizeof(windir))

3、;或者从注册表中读取,位置:HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSystemRoot键,取得如:C:WINDOWS[DELPHI]在FORM或其他容器上画线varx,y:array[0..50]ofinteger;canvas.pen.color:=clred;canvas.pen.style:=psDash;form1.canvas.moveto(trunc(x[i]),trunc(y[i]));form1.canvas.li

4、neto(trunc(x[j]),trunc(y[j]));[DELPHI]字符串列表使用vartips:tstringlist;tips:=tstringlist.create;tips.loadfromfile('filename.txt');edit1.text:=tips[0];tips.add('lastlineadditionstring');tips.insert(1,'insertstringatNO2line');tips.savetofile('newfile.txt');tips.free;

5、[DELPHI]简单的剪贴板操作richedit1.selectall;richedit1.copytoclipboard;richedit1.cuttoclipboard;edit1.pastefromclipboard;[DELPHI]关于文件、目录操作Chdir('c:abcdir');转到目录Mkdir('dirname');建立目录Rmdir('dirname');删除目录GetCurrentDir;//取当前目录名,无''Getdir(0,s);//取工作目录名s:='c:abcdir';Del

6、etfile('abc.txt');//删除文件Renamefile('old.txt','new.txt');//文件更名ExtractFilename(filelistbox1.filename);//取文件名ExtractFileExt(filelistbox1.filename);//取文件后缀[DELPHI]处理文件属性attr:=filegetattr(filelistbox1.filename);if(attrandfaReadonly)=faReadonlythen...//只读if(attran

7、dfaSysfile)=faSysfilethen...//系统if(attrandfaArchive)=faArchivethen...//存档if(attrandfaHidden)=faHiddenthen...//隐藏[DELPHI]执行程序外文件WINEXEC//调用可执行文件winexec('command.com/ccopy*.*c:',SW_Normal);winexec('startabc.txt');ShellExecute或ShellExecuteEx//启动文件关联程序functionex

8、ecutefile(constfilename,params,defaultDir:string;showCmd:integer):THandle;ExecuteFile('C:abca.txt','x.abc','c:abc',0);ExecuteFile('http://tingweb.yeah.net','','',0);ExecuteFile('mailt

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。