Delphi学习教程
2017-12-14 本文已影响0人
五秋木
因为要使用Delphi和数据库结合做一个数据库管理系统,故此学习一下Delphi
使用的编程软件是RAD studio 10.2,首先RAD与Delphi之间的关系:
专业术语:Visual Component Library:VLC 可视化组建
RAD 是 Rapid Application Development 的缩写,意为 快速应用开发,RAD 是由计算机顾问和作家James Martin于1991年最早提出的,是一种试图快速生成系统而不会牺牲质量的结构化开发方法。
RAD studio :快速应用开发工作室。
常用的RAD工具有:Visual Studio、RAD studio等。
delphi XE 和 RAD studio 的区别在于:
RAD studio 是一套为程序员提供快速软件应用开发工具的环境,通常最少会包含 Delphi 和 C++Builder 这两种开发工具,分别使用 Delphi (Object Pascal 语言)和 C++ 语言两种开发语言,不同时期和版本的 RAD studio 中可能还包含有其他的软件工具。
Delphi 是 RAD studio 中的一个组成部分。
简单说:就是一个是工具,一个是开发语言。
1. helloWorld Delphi版
- 打开Delphi,File-->new-->VLC Forms Application,创建成功,一般创建的项目都是VLC Forms形式
- 默认会创建一个Form1的窗体和一个Unit1的窗体单元;
- 在Standard组件面板上选择一个Label组件放置到窗体的中央,选择一个Button组件放置到窗体的任意一位置;
- 双击Button1,在begin和end之间添加:
procedure TForm1.Button1Click(Sender: TObject); begin Label1.Caption := 'Hello World'; # 添加此行代码 end;
- 按F9运行,点击Button1,则Lable1变成Hello World
2. 项目组成(各个文件含义)
- 将刚建立的helloWorld项目保存到一个文件中:save all
- 在选择保存文件夹中新建文件夹HelloWorld,保存即可
- 各文件如下:
名称 | 作用 | |
---|---|---|
Project1.dpr | 项目源文件,包含所有的窗口和单元信息 | |
Project1.res | 资源文件,编译过的二进制资源文件。 | |
Unit1.dfm | 窗体文件,它用来描述窗体和所有窗体组件,每个窗体都有自己的dfm文件。 | 记录的都是些非缺省属性设置和窗体上的一些组件属性设置。窗口大小、长宽高等等 |
Unit1.pas | 窗体单元文件,每个窗口都包括一个独立的单元,每个单元都有一个源文件。(单元文件是Pascal源文件,扩展名为.pas。) |
3. 多重窗口的设计
4. 创建多重窗口的对话框
参考:Delphi的对话框窗体
5. MDI 看图应用--未成功,以后再弄
6. 开始连接数据库
参考教程:
- 使用 ADOConnection、ADOQuery、DataSource、DBGrid
显示的结果为ADOQuery中查询结果。
Delphi连接SQL Server 2000 - 使用ADOConnection、ADOTable、DataSource、DBGrid、DBNavigator
显示的结果仅仅为一张表中的所有数据,比如学生表,DBNavigaor可以对表格中的信息进行修改,修改后数据库中的表格数据也改变了,也可删除,不过在有外键的情况下直接删除会出现错误。
怎样用delphi简单的连接SQL数据库入门