All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
C#中二维数组的声明
PHP初学:实例详细学习PHP的简单语法_php资料_编程技术
Asp.Net实例:为DataGrid添加自动编号功能_[Asp.Net教程]
C#教程:C#2.0 新特性 匿名方法
sql之IN,和,BETWEEN,条件运算符_[SQL,Server教程]
PHP脚本的8个技巧(2)会话用法_php资料_编程技术
ASP.NET上传文件面面观_[Asp.Net教程]
使用.NET自带的功能制作简单的注册码_.net资料_编程技术
叩开C#之门系列之C#与面向对象编程语言_[Asp.Net教程]
Visual Studio 2005中Crystal Reports数据源列举
Reading number is top 10 pictures
天安门景物系列(一)
Sell the barbecue as says father du breul1
Cesarean section, bloody, silently into it!1
Sora aoi in China1
清纯性感的美眉2
中国文革时期的色情图片2
全球十大灵异酒店
中国处女图鉴2
西游四格漫画(二)
猫眯也疯狂
Download software ranking
美女游泳记
Unix video tutorial13
小黑猫大战两米大花蛇
Tram sex maniac 2 (H) rar bag12
Tram sex maniac 2 (H) rar bag8
徐若瑄成名作“魔鬼天使”
都市狐狸姑娘传
实战黑客不求人
Unix video tutorial9
虚拟机5.5.3版
aaa published in(发表于) 2014/7/19 0:13:08 Edit(编辑)
Delphi自动启动的多媒体光盘程序

Delphi自动启动的多媒体光盘程序

Delphi自动启动的多媒体光盘程序

Delphi自动启动的多媒体光盘程序

实例说明

用户在安装软件时,将光盘放入光驱内,光盘会自动运行,进行安装操作。该功能是如何实现的呢?本例介绍如何制作“自动安装的光盘程序”,运行效果如图1.23所示。



技术要点

实现光盘的自动运行非常简单,当用户打开自动运行的光盘时,会发现光盘中有几个特殊的文件,分别为autorun.exe,run.ico和autorun.inf,其中autorun.exe是光盘自动播放时执行的可执行文件,run.ico是光盘的图标,autorun.inf是一个INI文件。只要光盘中包含这些文件,那么在将光盘放入光驱时就会自动运行。

实现过程

1.新建一个工程,将主窗体命名为Form1。

2.在Form1窗体上放置Timage和TSpeedButton等自己

3.程序代码如下:

procedure TForm1.FormCreate(Sender: TObject);

var

inifile: TIniFile;

begin

Try

inifile := TIniFile.Create(Trim(ExtractFilePath(Application.ExeName)+'autorun.ini'));

inifile.WriteString('autorun','OPEN','AUTORUN.EXE');

inifile.WriteString('autorun','ICON','run.ICO');

Finally

inifile.Free;

End;

end;

end.

4.运行程序,将可执行文件命名为autorun.exe,该文件就是光盘自动播放时打开的文件。

5.选择一个图标,命名为run.ico,该图标在光驱读盘时显示。

6.在刻盘时,将run.ico、autorun.inf和autorun.exe这3个文件刻盘到光盘中。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.