Delphi7学习基本数据格式和开发操作记录

来源:互联网 发布:大数据监控中心是什么 编辑:程序博客网 时间:2024/05/18 01:30

1.项目名称的问题

先前已经建立的项目要改项目名字的话,需要在项目文件中改文件头”program”后的项目名称,然后再修改项目的其他的几个文件的名称。我发现除了要修改.dpr后缀的名气外,其他的几个相关的文件名称也要修改才行.

本人的尝试.具体的操作尝试是在 a建立了项目,b另存的时候填写项目的保存的名称. 然后重新打开项目,就看到项目的名称已经改变了.跟.dpr相关的几个文件的名称也会是要起的名字.

总结:尽量在建立并保存的时候就着手修改名字,相对简单.

问题:尝试把一个项目另存的时候进行修改项目名称看看效果如何?

2.文件类型说明

.pas 单元源程序文件(Delphi Unit SourceFiles).

.dcu 单元源程序文件编译后形成的文件 Delphi CompiledUnit

 

.dpk包源程序文件 Delphi PacKage source files 

.bpl 包源程序文件编译Compile后形成的文件  ??

.dll 动态链接库 Dynamic-LickLibraries

3.保留字in之后的引用的文件,不一定需要标明路径,有的路径是可以是默认路径默认路径在:”Tool\Environment  Options…”的Library 选项卡里的:  Library path,和Browsing path.

4.窗口名字更改

         只要在对象检视器(ObjectInspector)更改Form的名称就能自动修改相关的引用部分.(需验证)

6.调试

         运行

F9 –Run  F5 加断点

                  Ctrl+F5 Add Watch

调试:

                  F8  Step Over

                  F7  Trace Into

                 F4 Run to Cursor

         中断程序:

                  Ctrl+F2 Program Reset

         F8可以逐步调试,如果想进入特定的函数查看运行,可以按F5给设置断点,然后按F8就可以看到. 这里想看到程序焦点进入这些函数可以按F7,就能逐个进入所作的各个函数和过程

7.更改窗体的执行先后顺序

         不同于其他程序设计,可以用Project\Options下的Forms选项,拖拉窗体名字上下顺序进行修改.发现此形式下,如果建立的有两个窗体,修改窗体的执行顺序的话,那么就会有不同的结果显示:先执行的窗体被显示出来了.后执行的窗体不会被显示出来(该窗体被构造出来了),需要程序设置进行显示.而第一个执行的窗体默认被显示出来,这里项目代码没有找到显示的代码.

8.文件包括

         项目程序里面USES,和UNIT里面的USES的字句基本用法不同.区别在于:项目的里面的的in包含有路径信息(有的没有显示是默认路径),而Unit里面的不会有路径信息,文件是否归属该项目是由项目程序里面所决定.

 

9类型

         子范围类型:Subrange枚举类型:Enumerated

         集合Set,数组Array,记录Record,文件类型File,类Class,类参考Class-reference,接口Interface.

为了是处理速度加快,ObjectPascal默认吧结构类型的值,排列在字符(Word)或者双字(double-Word)的界限里面.有时可以在生命结构类型时,使用packed这个保留字来压缩类型的保存格式这样做会降低数据处理的速度.

10.字符类型

AnsiChar  大小是8个bit.           ANSI码

WideChar大小是16个字节采用Unicode

11.整数类型

Shortint,Smallint,Longint,Int64,Byte,Word,Longword.

12.通用整数类型

Integer:   signed 32-bit

Cardinal:         unsigned32-bit

13布尔类型

Boolean: 8bit, ByteBool:8bit, 即都是1Byte

 WordBool:2Byte, LongBool:4Byte.