Delphi语言学习1-Program和Unit

1.单元和程序(Units和Programs)

1)Programs

program Editor;  uses Forms, REAbout, // An "About" box       REMain;         // Main form  {$R *.res}  begin   Application.Title := 'Text Editor';   Application.CreateForm(TMainForm, MainForm);   Application.Run;  end.

2)Unit

unit Unit1;interfaceuses // List of unit dependencies goes hereimplementationuses // List of unit dependencies goes here// Implementation of class methods, procedures, and functions goes hereinitialization// Unit initialization code goes herefinalization// Unit finalization code goes hereend.

2.引用Unit到Unit

uses Forms, Main;uses    Forms,   Main;uses Windows, Messages, SysUtils, Strings, Classes, Unit2, MyUnit;

3.引用Unit到program or library

uses    Windows, Messages, SysUtils,   Strings in 'C:\Classes\Strings.pas', Classes;

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索dependencies
, application
, forms
, classes
, unit
strings
,以便于您获取更多的相关知识。

时间: 2024-09-14 23:22:01

Delphi语言学习1-Program和Unit的相关文章

Delphi语言学习5-函数和方法

1.函数的定义 //格式function functionName(parameterList): returnType; directives; localDeclarations;begin statementsend;//例1function WF: Integer;begin WF := 17;end;//例2function WF: Integer;begin Result := 17;end;//例3 function MyFunction: Integer;begin MyFunc

Delphi语言学习4—数据类型的基本使用

1.基本数据类型 1)Delphi自带了一些对基本类型的操作函数,如Ord ,Pred,Succ ,High,Low 2)枚举类型 声明 type Suit = (Club, Diamond, Heart, Spade);//where Ord(Club) returns 0, Ord(Diamond) returns 1... 如果枚举类型的名称和类型名重复的使用方法: type TSound = (Click, Clack, Clock)procedure TForm1.DBGridEnte

Delphi语言学习3-数据类型概述

Delphi有如下数据类型: 1.简单数据类型: ordinal integer character Boolean enumerated subrange real 2.字符串类型 string 3.集合类型 set array record file class class reference interface 4.指针类型 pointer 5.函数类型 procedural 6.变量类型 Variant 7.类型声明 type identifier

Delphi语言学习9-函数的静态和动态加载

1.静态加载 procedure DoSomething; external 'MYLIB.DLL'; 2.动态加载 uses Windows, ;type TTimeRec = record Second: Integer; Minute: Integer; Hour: Integer; end; TGetTime = procedure(var Time: TTimeRec); THandle = Integer; var Time: TTimeRec; Handle: THandle; G

Delphi语言学习8-类成员(字段和方法)

1.Class Fields //例1 成员变量type TAncestor = class Value: Integer; end; TDescendant = class(TAncestor) Value: string; // hides the inherited Value field end;var MyObject: TAncestor;begin MyObject := TDescendant.Create; MyObject.Value := 'Hello!' // error

Delphi语言学习7-类和对象

1.类的声明格式 type className = class [abstract | sealed] (ancestorClass) memberList end; 2.类的声明和使用 //定义 type TMemoryStream = class(TCustomMemoryStream) private FCapacity: Longint; procedure SetCapacity(NewCapacity: Longint); protected function Realloc(var

Delphi语言学习6-函数参数

1.参数定义方式 function Power(X: Real; Y: Integer): Real; //(X, Y: Real) //(var S: string; X: Integer) //(HWnd: Integer; Text, Caption: PChar; Flags: Integer) //(const P; I: Integer) 2.引用类型和值类型 //DoubleByRef 的参数值会改变function DoubleByValue(X: Integer): Integ

Delphi语言学习2-基本语法

1.基本赋值语句 Size :=20; Price :=10; 2.特殊符号 1)单个特殊符号 # $ & ' ( ) * + , - . / : ; < = > @ [ ] ^ { } 2)成对的特殊符号 (* (. *) .) .. // := <= >= <> 3).等价的特殊符号 特殊符号 等价的特殊符号 [ (. ] .) { (* } *) 3.注释和编译器指令 1)注释 { Text between a left brace and a right

Unix和Linux下C语言学习指南

尽管 C 语言问世已近 30 年,但它的魅力仍未减退.C 语言继续吸引着众多的开发者,他们为了编写.移植或维护应用程序而必须学习新技能. 本文是为了满足对C语言初学者或想提高自身C语言修为的开发人员的需要而写的.希望对您的学习和工作有所帮助.您也许不赞同其中的某些方法,但我们希望您会喜欢其中的一些. 本文不介绍作为一个程序员应掌握得语言细节,而是与初学者分享自己的UNIX 下C语言编程学习经验;也不说明一个合格的编程人员应该掌握的计算机知识,比如:操作系统.数据结构与算法.数据库等等. 不管您出