代码编辑器是你写代码的地方。在可视化环境中写代码最明显的方式是包括对事件作出反应,事件由程序用户执行的操作开始,诸如单击一个按钮或者选择一个列表框的一个选项。你能使用同样的方式来处理内部事件,诸如涉及数据库变化的事件或来自操作系统的通知。
当程序员对delphi熟知时,他们经常以主要编写事件处理(event-handling)代码为始发端,然后转移到撰写他们自己的类和组件,最后花费大部分时间在编辑器中。 因为本书涵盖的内容远远超过可视化编程,试图帮助你把握delphi的整个力量,随着行文的深入,你将看见更多的代码,更少的窗体。
适用于两个类库的一个ide
一种重要的变化首次在delphi 6中出现。ide现在允许你在两个不同的可视化类库上工作: vcl (visual component library,可视化组件库)和clx (跨平台组件库,component library for cross-platform)。 当你创建一个新项目时,你可以很简单地从两个类库中选择你想要使用的一个,这样开始:通过file ® new ® application命令,建立一个典型的基于vcl的windows程序;通过file ® new ® clx application 命令建立一个新的基于clx的可移植(portable)应用程序。
|
|
注释 |
clx是delphi的跨平台库,它允许你用kylix重新编译你的代码以运行在linux下。 你可以在第5章,“可视化控件”,读到关于clx和vcl的更多内容。在delphi 7中使用clx更有趣,因为kylix的delphi语言版与windows产品一起发售。 |
本文关键:Delphi7 IDE