zoukankan      html  css  js  c++  java
  • XE6入门(一)Hello World

    XE6的IDE已经设计的非常棒了,是该放弃D7了,投入XE6的怀抱。。

    本人用的XE6版本是 Embarcadero.Delphi.XE6.RTM.Inc.Update1.v20.0.16277.1276.Lite.v9.1,整个ISO大小为2.29GB

    老习惯了,先创建一个XE6版本的Hello World程序。通过这个程序我们看看XE6中究竟有多少变化?

    创建 Hello World

    (1)打开XE6,进入到IDE界面,按Ctrl  + Alt + P,输入 VCL Forms,回车确认创建VCL Forms Application

    20150803001

    (2)按Ctrl + Alt + P,输入TButton,回车后在Form1上创建一个Button1按钮。

    20150803002

    (3)双击Button1按钮,输入以下代码:

    20150803003

    (4)按 F9 键编译运行程序,鼠标点击Button1按钮后,弹出如下对话框(本人测试操作系统为Win10专业版):

    20150803004

    到此为止,一个完整的XE6版本的Hello World程序就完成了。

    接下来我们看看这个版本的程序和D7版本的程序有啥区别?

    XE6项目文件的变化

    XE6的项目组成,如下图:

    20150803005

    Delphi7的项目组成,如下图:

    201112121151339823

    通过上面的对比,我们不难发现,XE6中多了不少文件,新增了Project1.dproj、Project1.dproj.local、Project1.identcache三个文件,都是有关项目说明的。最主要的文件还是dpr、pas、dfm三个文件。

    并且XE6 Build的程序分为了Debug和Release版本,Release版本的程序不包含调试等信息,文件尺寸较小,当前Hello World程序的Debug和Release版本文件对比如下:

    20150803006

    虽然Release版本程序比起Debug版本文件尺寸小了太多,但是和Delphi 7(387KB)比起来还是太大了。现在的电脑配置都比较高,存储空间也都大,这点大小倒也是无妨。

    不过XE6版本的文件如果用WinRAR压缩大小能缩小到636KB。

    20150803007

    D7编译出来的程序和XE6编译出来的程序对Win10界面支持最好的还是XE6,效果如下:

    XE6运行效果

    20150803008

    Delphi7运行效果

    20150803009

    选择D7还是XE6呢?

    个人建议如果你喜欢Delphi7,建议用Win7或者WinXP平台。

    如果你喜欢Win8,Win10等最新系统,建议用Delphi XE6以上版本开发。

  • 相关阅读:
    Hibernate整合Druid数据库连接池遇到的问题整合
    Spring 整合quartz 时 定时任务被调用两次以及quartz 的配置
    BigDecimal divide:Non-terminating decimal expansion; no exact representable decimal result.
    Hibernate: Encountered a duplicated sql alias [] during auto-discovery of a native-sql
    oracle与mysql的区别
    搜索评价指标——NDCG
    java 动态修改注解值
    eclipse 取消置顶
    Xiangqi
    All in All
  • 原文地址:https://www.cnblogs.com/pchmonster/p/4699312.html
Copyright © 2011-2022 走看看