Delphi编程技巧十则(2)
2008-04-09 04:30:28来源:互联网 阅读 ()
cur?renterrormode
wOldError?Mode:ΚSetEr?rorMode(SEM—FAILCR
ITI?CALERRORS);
try
//codethatmightgenerateacriticalerrorgoesher
e...
finally
//gobacktopreviouserrormode
SetErrorMode(wOldErrorMode);
end;
end;
主要是利用SetErrorMode()来完成这一功能。
9.刚才用鼠标击了哪一个对象。
在Win95中,鼠标的右键起到了很大的作用,但是,
由于历史的原因,对于右键的使用即使在Delphi中,也还
不够有效,下面的程序可以告诉你如何知道刚才鼠标右击
的对象名称。首先建立一个popmenu,然后以下的代码就可
以告诉你刚才右击的对象名称:Popup?Menu1.PopupCom
ponent.ClassName。
10.检测CD-ROM或是其他磁盘是否有过变化。
最简单的检查CD-ROM或是磁盘是否有过变化的方法
是检查其volume号码。你可以简单地运用下面的函数来返
回磁盘的volume系列号码GetDiskVolSerialID(′E′),
函数代码如下:
functionGetDiskVolSerialID(cDriveName:char)
:DWord;
var
dwTemp1,dwTemp2:DWord;
begin
GetVolumeInformation(PChar(cDriveName+′:
ι′),
Nil,
0,
ΝResult,
dwTemp2,
dwTemp2,
Nil,
0);
end;
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:网络和通讯编程
下一篇:Delphi使用技巧四则
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
