网站首页 工具软件 操作系统 办公软件 网页制作 PHP教程 script脚本专栏 photoshop教程 其他精品教程
我发布的文章 - 教程搜索 - 交流论坛 - 帮助中心 - 网站首页 网络工具 - 常用工具 - 媒体工具 - 系统工具 - 实用工具 NT/2003 - Win Xp - Win2000 - DOS/Win9x - IE/注册表 - Linux - 苹 果 Office - Word - Excel - PowerPoint - 输入法 - 邮件处理 Flash - Dreamweaver - Fireworks - FrontPage - HTMLCSS 基础文章 - PHP函数 - PHP技巧 - 数据库相关 - 高级应用 - PHP安装 - 转载精华 - 常见问题 综 合 类 - 状 态 栏 - 游 戏 类 - 页面背景 - 页面特效 - 页面导航 - 文本操作 - 文本特效 - 图形特效 - 鼠标特效 - 时间日期 - 密 码 类 文字特效 - 按钮与图标 - 色彩运用 - 滤镜魔法 - 综合实例 XML教程 - DELPHI基础教程 - VB教程
首页 -> 其他精品教程 -> DELPHI基础教程

TOP

自制网页特效软件
文章内容
相关信息
用户评论
文章内容


现在每天成千上万的网民激情于冲浪,很多朋友喜欢在网上搭个小窝,建个网站。建网站离不开设计网页,网页要精彩离不开特效。现在网上有一款最受大家欢迎的特效软件,名叫“新新网页特效”,该软件提供的特效最多最全,提供的特效最新最酷。其实这样一款优秀的软件,制作起来十分简单,如果你也想动手的话,跟我来,五步包你“成品出厂”。

第一步:

1、安装一套Delphi 6.0,最好是中文版。

2、搜集各种刊物或者是下载各种特效代码,都存为TXT文件。

3、将这些特效文件分门别类存进相应的目录中,如“链接类特效”、“时间类特效”、“文字类特效”等等,然后将这些目录悉数放进一个Data目录下。

第二步:

运行Delphi 6.0,新建一个工程,打开一个窗体,放置下列组件:Combobox。点击“Iitems”属性,设置特效类别,“Filelistbox”用于显示特效名称,“Memo”用于显示特效代码,“Webbrowser”用于特效预览,最后放置两个Button按钮,并将其“Caption”属性分别设置为“复制代码”和“特效预览”。调整好各组件在窗体中的位置。

第三步:

实现用“Filelistbox”显示特效名称,可以设置“Combobox”的“Onchange”事件,让类别改变时显示相应类别的特效文件名称:

filelistbox1.directory:=(ExtractFilePath(Application.Exename)+'\data\'
+combobox1.Text+'\');


在点击特效名称时,在“Memo”窗口上显示该特效的代码,可以设置“Filelistbox”的“Onclick”的事件:

memo1.Lines.LoadFromFile (filelistbox1.FileName);


第四步:

每一款特效软件都离不开“复制代码”和“特效预览”这两项最基本的功能,我们可以这样实现,双击“复制代码”按钮,添加Onclick事件代码:

  //当按下这个按钮时
  memo1.SelectAll;
  //全选上特效代码
  memo1.copyToClipboard;
  //将选上的特效代码复制到剪贴板
  同样双击“特效预览”按钮,添加Onclick事件代码:
  Memo1.Lines.SaveToFile('c:\temp.htm');
  //将Memo1中的显示代码内容保存至一个临时文件中
  webbrowser1.Navigate('c:\temp.htm');
  //让预览窗格显示特效预览


第五步:

点击“Shift+Ctrl+S”保存,点击“Ctrl+F9”编译,OK,精彩软件,新鲜出炉。

这样编出来的软件有三个优点:

1、这是你的作品,版权所有,不得翻录。

2、升级简单,以后如果有新的特效,只需复制下来,并存为文本文件,并拷贝至相应的特效类别目录下即可。



图1


3、短小精悍,上面提到的目前在网上大受欢迎的“新新网页特效”就是这么编出来的,看,这就是它的实现窗体(如图1)。


相关信息
自制网页特效软件
发布者:mmcbbs
浏览量:201
发布日期:2005-04-10 11:05:52
所属专题:
用户评论
称  呼:
内  容:

广告位

广告招租,欢迎抢订

热门信息

·Delphi客户服务器应用开发..
·SQL编程(一)
·数据浏览部件的应用及编程..
·数据浏览部件的应用及编程..
·SQL编程(二)
·数据访问部件的应用及编程..
·在线播放器DIY
·Delphi客户服务器应用开发..

推荐信息