• 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以上版本开发。

  • 相关阅读:
    [leetcode] 135. Candy (hard)
    [leetcode] 134. Gas Station (medium)
    [OpenGL] 绘制并且判断凹凸多边形、自相交多边形。
    [leetcode] 45. Jump Game II(hard)
    [leetcode] 55. Jump Game (Medium)
    [leetcode] 392. Is Subsequence (Medium)
    [leetcode] 147. Insertion Sort List (Medium)
    [leetcode]914. X of a Kind in a Deck of Cards (easy)
    [leetcode] 234. Palindrome Linked List (easy)
    [leetcode] 290. Word Pattern (easy)
  • 原文地址:https://www.cnblogs.com/pchmonster/p/4699312.html
Copyright © 2020-2023  润新知