随笔分类 -  Delphi IDE

Delphi 11 保姆级安装教程
摘要:新版代号为 "Alexandria" 新版本引入了许多重要的新特性和增强功能,官网首页写着一下大字介绍: The Delphi 11 Release Supports High-DPI and 4k+ screens, provisioning for Windows 11, Android 30 阅读全文

posted @ 2022-03-03 15:51 pchmonster 阅读(14343) 评论(1) 推荐(1) 编辑

重新认识 Delphi
摘要:一、彩蛋1、打开 Delphi,选择“Help” –> ”About…”菜单,出现 About 对话框。2、在 About 窗口上按住 Alt 键盘,然后依次输入 T E A M,然后就可以看到 Delphi 开发人员名单。二、为什么坚持能够快速解决问题的开发工具就是优秀的工具,所以我选择 Delphi。在工作中可以选择自己喜欢的开发工具进行开发也是非常幸运的。目前正在使用最新的 Delphi 1... 阅读全文

posted @ 2018-07-17 22:32 pchmonster 阅读(1556) 评论(1) 推荐(0) 编辑

Delphi10.2 DPR文件
摘要:通过选择【Project | View Source】,可以看到DPR文件的基本面貌,操作如下:默认的 Delphi 项目文件的内容如下:program Project1; {关键字 program}uses {uses 单元引用} Vcl.Forms, //新的单元名称VCL限定 Unit1 in 'Unit1.pas' {Form1};{$R *.res}be... 阅读全文

posted @ 2017-10-03 00:09 pchmonster 阅读(1590) 评论(0) 推荐(0) 编辑

Delphi10.2 VCL Forms Application 的构成
摘要:Delphi10.2 项目的构成(File Extensions of Files Generated by RAD Studio)Step1、打开 Delphi10.2,选择【File | New | VCL Forms Application - Delphi】,创建一个 Delphi 应用程序;Step2、选择【File | Save All】,将我们的默认Delphi程序保存到一个独立的文... 阅读全文

posted @ 2017-10-02 22:53 pchmonster 阅读(2358) 评论(0) 推荐(0) 编辑

Delphi 10.2 IDE界面
摘要: 阅读全文

posted @ 2017-10-02 15:46 pchmonster 阅读(3924) 评论(0) 推荐(0) 编辑

2年后的Delphi XE6
摘要:1、有幸下载到Delphi XE6,下载地址如下: http://altd.embarcadero.com/download/radstudio/xe6/delphicbuilder_xe6_win.iso 2、下载后,装载ISO光盘镜像,开始安装,出现了LOGO画面,如下图: 3、选择“Install Delphi XE6 and/or C++Builder XE6”项,开... 阅读全文

posted @ 2014-05-08 22:11 pchmonster 阅读(12752) 评论(0) 推荐(1) 编辑

设定Delphi环境选项
摘要:设定环境选项(Setting the Environment Options) Delphi环境选项使用户能在全局级对Delphi IDE作修改(Project Options对话框控制工程级设置)。选取主菜单【Tools | Environment Options】菜单项来显示Environment Options对话框;该对话框是一个多页面的对话框,共有十个页面。在前面的Code Edito... 阅读全文

posted @ 2012-06-18 09:50 pchmonster 阅读(8207) 评论(8) 推荐(1) 编辑

配置Delphi工具选项
摘要:配置Delphi工具菜单 Delphi工具菜单是可配置的。缺省时,Delphi Tools工具菜单的菜单项为【Database Desktop】、【Image Editor】、【Package Collection Editor】、【XML Mapper】菜单项。 用户可将自己的工具增加到【Tools】菜单中,如增加其他常用Delphi工具或常用程序到【Tools】菜单中。还可以改变【To... 阅读全文

posted @ 2012-06-12 22:43 pchmonster 阅读(3362) 评论(0) 推荐(1) 编辑

Delphi工具之TDUMP
摘要:TDUMP是一个命令行程序,它输出.exe或.dll(以及其他文件类型)文件的结构。 TDUMP位于Delphi安装目录下的Bin目录里,如下: 缺省时,TDUMP的输出显示到屏幕上; 用户可以将TDUMP的输出定向到一个文本文件中,然后从该文本文件中查阅关于程序的信息。TDUMP输出内容包括:文件结构、程序使用的DLL,程序调用的DLL中的以及其他信息。例如,下面列出的是一个基本D... 阅读全文

posted @ 2012-06-11 23:06 pchmonster 阅读(4575) 评论(1) 推荐(0) 编辑

Delphi工具之WinSight
摘要:WinSight: 窗口侦查(Spying on Windows) Note WinSight在Win7下无法正常工作,因此我们在XP环境下介绍下WinSight工具。 WinSight是一个工具,用户可以使用这个工具来侦查Windows。WinSight显示正在运行的每一个应用程序及应用程序的每一个窗口(别忘了,控件也是窗口)。同时WinSight也显示Windows产生的每一... 阅读全文

posted @ 2012-06-11 22:22 pchmonster 阅读(5222) 评论(2) 推荐(1) 编辑

Delphi工具之Image Editor
摘要:Delphi Image Editor是一个工具,可用它来创建并编辑位图(.bmp)、图标(.ico)和光标(.cur),还可以用它创建资源工程,将多个位图、图标和光标包含到单个资源文件(.RES)中,再将该资源文件加到Delphi工程中供需要时使用。如下图,是正在编辑中的Image Editor。 Note 所有的Windows图像都是位图,无论它们是真正的Windows位图文... 阅读全文

posted @ 2012-06-08 12:38 pchmonster 阅读(8793) 评论(5) 推荐(3) 编辑

Delphi应用程序的调试(十)调试器选项
摘要:可在两个级别上设置调试选项:工程级和环境级。在前面的讲解中讲解了工程级调试选项,通过主菜单【Project | Options…】打开如下对话框: 可在Debugger Options对话框中设置全局级调试选项。从主菜单【Tools | Debugger Options】菜单项调出Debugger Options对话框。 在Debugger Options对话框的底部有一个标记为... 阅读全文

posted @ 2012-06-02 12:55 pchmonster 阅读(5689) 评论(0) 推荐(5) 编辑

Delphi应用程序的调试(九)调试技术
摘要:这里还要再介绍几个调试技术。大家使用这些调试技术,能使调试程序的工作变得更容易。 OutputDebugString函数 当程序运行时跟踪程序的执行有时对用户是很有帮助的;也许用户希望在不使用断点来暂停程序执行的情况下查看变量的值。使用OutputDebugString函数就能做到这些。这个函数是个使用方便的调试工具,但很多程序员却忽视了它,主要原因是对它介绍的不够。观察下图中Event Lo... 阅读全文

posted @ 2012-06-02 09:20 pchmonster 阅读(4606) 评论(1) 推荐(4) 编辑

Delphi应用程序的调试(八)事件日志窗口和模块窗口
摘要:事件日志窗口(The Event Log Window) Event Log(事件日志)是一个专用的Delphi文件,它显示诊断消息,其中包括Delphi产生的诊断信息、用户程序产生的诊断信息、有时还有比如Windows自身产生的诊断信息。例如,Event Log包含被装入模块(大多是DLL)的信息:是否包含调试信息,启动应用程序的时间,停止应用程序执行的时间,碰到某个断点的时间等等。用户可通过... 阅读全文

posted @ 2012-05-30 21:10 pchmonster 阅读(3212) 评论(0) 推荐(1) 编辑

Delphi应用程序的调试(七)调试DLL
摘要:调试DLL与调试可执行文件在大多数地方都是相同的。在DLL的代码中设置断点,当碰到断点时,调试器就会暂停执行DLL。通常是通过创建测试程序并在调试器下运行测试程序办法来测试DLL。 但是,有时候需要测试可执行文件使用的DLL,而可执行文件又是其他开发环境建立的。比如说,要建立一个供Visual Basic应用程序调用的DLL;肯定不能在Delphi调试器下运行一个VB应用程序,能做的只是告诉De... 阅读全文

posted @ 2012-05-30 20:53 pchmonster 阅读(5304) 评论(1) 推荐(3) 编辑

Delphi应用程序的调试(六)步进式代码调试
摘要:步进式代码调试(Stepping Through Your Code) 步进式代码调试是最基本的调试操作之一,但仍要在此讲述。人们常常容易犯只见树木不见森林的错误。经常复习基本的知识有助于读者了解以前不知道的东西。 调试沟槽符号(Debugging Gutter Symbols) 在开始讲述之前,先要说说在调试会话期间出现在Code Editor沟槽中的符号。在之前的讲解中讲过,当用户在一个... 阅读全文

posted @ 2012-05-30 20:38 pchmonster 阅读(5502) 评论(0) 推荐(5) 编辑

Delphi应用程序的调试(五)其他调试工具
摘要:Delphi7中提供了一些附加调试工具来帮助用户检查程序错误。从性能上讲,其中一些工具属于高级调试工具。尽管高级调试工具不像其他工具那样常用,但对于经验丰富的编程人员来说,它们是非常有用的。 Evaluate/Modify对话框(The Evaluate/Modify Dialog Box) 该对话框用于检查变量的当前值和修改变量的值。使用这个对话框,用户可以修改某个变量的值来测试不同的输出结... 阅读全文

posted @ 2012-05-26 22:20 pchmonster 阅读(6601) 评论(1) 推荐(3) 编辑

Delphi应用程序的调试(四)The Debug Inspector
摘要:调试检查器(The Debug Inspector) Debug Inspector使用户能查看诸如类和记录的数据对象,也可以用它来查看整数、字符数组等简单数据类型,但这类简单数据类型最好是用Watch List查看。Debug Inspector最大用途是用于查看类和记录。 Note 只有在调试器下运行的程序暂停执行时,才能使用Debug Inspector。 要查看一个对象... 阅读全文

posted @ 2012-05-26 20:16 pchmonster 阅读(6477) 评论(0) 推荐(4) 编辑

Delphi应用程序的调试(三)监视变量
摘要:监视变量(Watching Variables) 当程序停在一个断点处时,用户做些什么呢?通常用户在断点处停下来是要检查变量的值,某个变量的值是否与预料的取值相同?或者某个变量取什么值(事先并不知道这个变量的取值)。 Watch List窗口的作用是使用户能检查变量的值。编程人员常常忽视这个简单而又根本的特性,因为他们没有花时间来完整地学习调试器的使用。用户可添加任意多的变量到Watch Li... 阅读全文

posted @ 2012-05-25 14:32 pchmonster 阅读(11563) 评论(1) 推荐(8) 编辑

Delphi应用程序的调试(二)使用断点
摘要:使用断点(Using Breakpoints) 当用户从Delphi IDE 运行程序时,程序全速运行,只会在设置了断点的地方停住。 New Term 断点(breakpoint)是一种标记,用以通知编译器,当程序运行到断点所在位置时暂停程序的执行。 设置和清除断点(Setting and Clearing Breakpoints) 断点的设置可通过点击Code Editor... 阅读全文

posted @ 2012-05-22 11:33 pchmonster 阅读(14703) 评论(5) 推荐(5) 编辑

导航