欢迎来到天天文库
浏览记录
ID:15778679
大小:337.00 KB
页数:39页
时间:2018-08-05
《csdn技术中心先人的delphi基础开发技巧》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、CSDN技术中心先人的DELPHI基础开发技巧首页
2、新闻
3、技术中心
4、第二书店
5、《程序员》
6、《开发高手》
7、社区
8、黄页
9、人才移动∣专题∣SUN∣IBM∣微软∣微创∣精华∣Donews∣人邮我的技术中心我的分类我的文档全部文章发表文章专栏管理使用说明RSS订阅最新文档列表Windows/.NET.NET(rss)VisualC++(rss)Delphi(rss)VisualBasic(rss)ASP(rss)JavaScript(rss)Java/LinuxJava(rss)Perl(rss)综合其他开发语言(rss)文件格
10、式(rss)企业开发游戏开发(rss)网站制作技术(rss)数据库数据库开发(rss)软件工程其他(rss)积极原创作者tellmenow(22)cutemouse(22)softj(78)iiprogram(69)qdzx2008(50)goodboy1881(14)wangchinaking(58)fancyhf(1)harrymeng(41)yjz0065(113)CSDN-文档中心-Delphi阅读:4446评论:0参与评论标题先人的DELPHI基础开发技巧选择自cscer的Blog关键字先人的DELPHI基础
11、开发技巧出处◇[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:=x;ypanel:
12、=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));或者从注册表中读取,位
13、置: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.lineto(trunc(x[j
14、]),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;◇[DELPHI]简单的剪贴板操
15、作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')
16、;//删除文件Renamefile('old.txt','new.txt');//文件更名ExtractFilename(filelistbox1.filename);//取文件名ExtractFileExt(filelistbox1.filename);//取文件后缀◇[DELPHI]处理文件属性attr:=filegetatt
此文档下载收益归作者所有