第一步,打开Delphi XE7开发环境,选择菜单工具栏中[Project]-->[Options]进入项目配置。
第二步,进行项目配置对话框后,首先在左边框中选中[Application]选项。
第三步,在这个对话框右边的上半部分主要是程序的应用小图标的设置参数,我们可以不用管它先。
第四步,这时我们必须要选上Include Splash Image,否则移动应用程序启动时就不会有这个splash界面了。
第五步,选中[Splash tile mode]的下拉框,这是Splash界面中的标题模式, 一般选择不显示标题的。这个选项作一下解释:
1 disabled -按尺寸大小显示,显示位置有Splash Gravity设置
2 clamp - 图形边框适应屏幕大小
3 repeat - 屏幕水平,竖立方向重复填充满Splash Image
4 mirror - 跟repeat差不多,是镜像的。
第六步,选中[Splash Gravity]的下拉框,这个选项只有当Splash Title Mode为Disable时有效。主要是设置比屏幕小的在屏幕中的位置,一般选择居中效果。
7
第七步,这时我们就可以看到启动时splash界面的预览界面了,是不是看到了啊!
开发环境完全不一样
开发语言也不一样,delphi用的是pasic语言,vb用的是basic语言。
Delphi,是Windows平台下著名的快速应用程序开发工具(RapidApplicationDevelopment,简称RAD)。它的前身,即是DOS时代盛行一时的“Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为AndersHejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的ObjectPascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计为中心的应用程序开发工具。
VisualBasic是一种由公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。从任何标准来说,VB都是世界上使用人数最多的语言——不管是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
当然是xe5了199510支持16位Windows开发。基于框架(VCL)的,可拖曳、可视化的开发环境199620以32位编译器为核心,支持C/S数据库开发199730语法:加入接口(Interface)的机制。IDE:首次提供了(CodeInsight)199840语法:加入动态数组和方法覆盖等支持。IDE:增强调试能力,提供代码模板199950增强了IDE和调试器,提供了TeamSource。简化Internet的开发,增强数据库支持200160提供了WebService。跨平台的Kylix10和CLX200270提供了NET的过渡,增强的Internet开发(IntraWeb),完善数据库支持,增加了Indy网路元件和RaveReport资料库报表,并且支援UML及XP的程式制作。Delphi7Studio于2002年夏季推出,有四个版本:体系版(Architect),企业版(Enterprise),专业版(Professional)和个人版(Personal)。体系版,企业版和专业版都配备Delphi语言的BorlandKylix3完整版。200380单纯的forNET版本,拥有C#的能力,保留了Delphi的易用性(业内视为一个过渡版本)200490正式名称:Delphi2005。语法:加入了inline及forinloop等功能。IDE:把BorlandDelphiNet、BorlandDelphiWin32、BorlandC#、EnterpriseCoreObjects等环境和功能集成成一个开发工具,因此可以在Win32和NET开发环境中切换或同时进行2005100发布名称:BorlandDeveloperStudio(BDS)2006。集成C++Builder;ECO(EnterpriseCoreObjects)升级到ECOIII;集成TogetherforDelphi,可以在同一个IDE中进行UML开发;QAAudits和QAMetrics可以快速的把握专案的设计和代码的质量。2006TurboBorland将BDS2006拆分成几个独立的版本(Delphiforwin32、Delphifornet、C#、C++Builder),而且不能同时安装两个不同的版本。由于Borland的IDE生产部份独立成为一家名为codegear的公司,所以这个版本是以Borland名义推出的最后一个版本。2007110正式名称:CodeGearRADStudio-Delphi2007。200857Borland正式宣布将CodeGear子公司出售给Embarcadero(易博龙)技术公司。2008825Embarcadero发布CodeGearDelphi2009Pre-release版。2009825Embarcadero发布CodeGearRADStudio2010版2010Delphi20102011Delphi2011的官方名称为RADStudioXE2012DelphiXE2RTM
VC能否做出漂亮的界面
当然能
但是,语言和界面是没有什么相关连的
(一般来说,我们的程序界面都是用系统提供的函数来完成一些绘图 *** 作。)
所以呢,界面就是跟系统直接挂勾了。
对windows系统来说,如果只要简单的显示效果,我们可以用GDI,如果要更进一步,那就是opengl,DX
GDI,opengl,dx这些可以看成是一个绘图函数集。
用vc来界面比之VB只要点上几下,那当然是要麻烦许多
如果你只是想为你自己的程序加个漂亮的界面,我想用vb,delphi之类的更好完成,而且你不必为编写界面而花费太多时间
但如果你想编写如浏览器这类的程序,那么你会需要了解系统绘图 *** 作的许多细节,那么必定就要在手上捧上几本关于GDI,opengl,dx这类的书了
这方面的资料,只要用GDI……这类关键词一搜,我想还是有很多的
以上就是关于如何在Delphi XE7自定义启动闪屏Splash功能全部的内容,包括:如何在Delphi XE7自定义启动闪屏Splash功能、如何在DelphiXE7下写一个AndroidAPP、DELPHI XE 哪个版本好用,用过的回说下感受,只做普通VCL程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)