Delphi学习教程

因为要使用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,保存即可
  • 各文件如下: 《Delphi学习教程》

名称作用
Project1.dpr项目源文件,包含所有的窗口和单元信息
Project1.res资源文件,编译过的二进制资源文件。
Unit1.dfm窗体文件,它用来描述窗体和所有窗体组件,每个窗体都有自己的dfm文件。记录的都是些非缺省属性设置和窗体上的一些组件属性设置。窗口大小、长宽高等等
Unit1.pas窗体单元文件,每个窗口都包括一个独立的单元,每个单元都有一个源文件。(单元文件是Pascal源文件,扩展名为.pas。)

3. 多重窗口的设计

参考:最简单的多重窗体的应用(Delphi)

4. 创建多重窗口的对话框

参考:Delphi的对话框窗体

5. MDI 看图应用–未成功,以后再弄

一个简单的MDI示范程序(Delphi)

6. 开始连接数据库

参考教程:

  1. 使用 ADOConnection、ADOQuery、DataSource、DBGrid
    显示的结果为ADOQuery中查询结果。
    Delphi连接SQL Server 2000
  2. 使用ADOConnection、ADOTable、DataSource、DBGrid、DBNavigator
    显示的结果仅仅为一张表中的所有数据,比如学生表,DBNavigaor可以对表格中的信息进行修改,修改后数据库中的表格数据也改变了,也可删除,不过在有外键的情况下直接删除会出现错误。
    怎样用delphi简单的连接SQL数据库入门
    原文作者:五秋木
    原文地址: https://www.jianshu.com/p/58e8300f966b
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞