如何学好Delphi

兴趣是最好的老师

先第一步要熟悉delphi的语法及编程结构,其次要熟悉控件和类常用的属性和方法,第三是

研究别人的例子程序,最重要的是自己要比照着例子做几个完整的小程序。以下这本书对刚入门的新手有帮助:《DELPHI 6 实例入门》---- 中国青年出版社

1)找一本关于Delphi编程最简单的书先看看,先有个印象

2)Delphi里面有很多例子,先研究研究

3)用Delphi先解决几个简单的问题,提高自己信心

4)常到DFW来学习别人的经验

《DELPHI5.0实务经典》,这是我见过的最好的入门书,不骗你。现在有6.0的了,想学的话

就买一本吧,以实践渗透理论,很好的。

如果用这本书还学不会,那就不用学了。

注意,不是精通,而是入门。

学好pascal语言,然后了解delphi的控件--〉作一些简单的程序---〉多参考大虾们的程序

---〉然后自己慢慢体会---〉参与一些项目来做,锻炼你的编程思想---〉返回去看原来的书或例子

就有不同的收获

我的经历。。哈哈。。

1.学习Object Pascal语言;//学习Delphi的基础。

2.学习Delphi VCL的用法;//只有掌握了VCL的用法,你才能更快捷的写出各种win32程序。

3.深入研究Delphi--深入研究VCL //看VCL的源码,看看Borland工程师究竟是如何封装VCL的。

4.在学习的过程中,要配合实际操作,试着编小的程序,一来锻炼自己的能力,二来避免单纯学习理论时的枯燥

时间: 2024-10-15 13:25:56

如何学好Delphi的相关文章

在VC 6.0下如何调用Delphi开发的进程内COM

源代码包中共有两个zip文件,其中DelphiCallVCCOM.zip为Delphi调用VC的COM组件,VCCallDelphiCOM.zip为VC调用Delphi的COM组件 因为本人的语言水平很差,考大学时150的总分,我考了个60分.外语也是,初中及格过一次,会考及格过一次.其它的时间好像从没有及格过.所以我不写文章,因我一百字的文章给我写,至少要出八九个错别字.哈哈-.真是个马大哈.你别说我还真的姓马.所以下面的文章中有错误之处,请你老人家多多理解.谁叫你看我的文章了的.下面就谈正事

如何学好VC和MFC(各前辈学习方法及感受整理)(三)

如何学习vc++(vc的用处) 1 vc的用处我感觉下面一些领域比较适合于用vc: 操作系统编程,game,图形设计,corba编程,com编程,网络编程.我谈谈我的体会.我现在在深圳的一家公司从事IP电话网关的开发.通过这个项目,我 才真正体会到VC有多么强大,上百个线程同时工作,数据库并发访问,而且全部软件基 于COM构造,这样高性能的大型软件,只有VC方显出其英雄本色!不过,在国内,有机会 接触这样的大型系统软件的不多.而在做大型系统软件时,对VC程序员的要求就不仅仅 是熟悉VC.MFC本

C#好还是JAVA好还是Delphi好?????

问题描述 C#好还是JAVA好还是Delphi好????? 解决方案 解决方案二:以前用了几年的PB,感觉C#比PB垃圾多了,除了界面做得好看点儿(微软也就是一个花瓶儿)解决方案三:做windows程序,Delphi最好!做B/S可以考虑C#或Java为了跟上形势,还是用C#.好的东西也是不断进化而来的.我以前用delphi,作者跑到微软参加C#开发了,delphi可能不再有新版了.C#也不错,很容易上手,用过后,不想用delphi了.但是开发的产品还非常脆弱,没有delphi开发的强壮.jav

Delphi中取得系统支持的颜色数的方法

在自己的软件中经常需要得知运行本软件的系统支持的颜色数.例如有的软件在16Bits的颜色数的计算机上开发而成,程序的颜色调试得非常漂亮,但是到了一台只支持16色的计算机上,程序变得非常难看.这就需要得到系统的颜色数. Delphi中如何取得系统的颜色数呢?下面的程序就解决这个问题. function GetSysColorNum:Integer; Var ScreenDc:HDC; NumBitsPixel:Integer; begin Result:=0; ScreenDc:=GetDC(0)

delphi编写提取exe文件的ICO图标

会写自己的EXE程序,但没一个好看的EXE图标,是不是很遗憾啊?很多软件都有很好看的图标,我们为什么不提取出来呢?下面教你怎么用delphi编程提取EXE文件的图标,并保存为ICO格式的. 代码如下: procedureTForm1.getIcon; var Count:Integer; FileName:String; i:integer; begin if(FileName<>Edit1.Text)then begin FileName:=Edit1.Text; I:=0; Count:=

Delphi中DBEdit组件的主要属性与使用方法

Delphi的DBEdit组件位于组件板的Data Controls页上,用于编辑数据表当前记录某字段的值.DBEdit组件的主要属性与方法如下: 1.主要属性 (1)DataSource 用于选择数据源,使DBEdit组件通过数据源与数据表连接.当DBEdit通过数据源与数据表连接后,显示数据表的哪一个字段,则是由DataField字段决定的. (2)DataField 用于选择数据字段,如果DataField设置为TB0602,则DBEdit用于显示与编辑字段TB0602的值. DataSo

Delphi程序开发特点分析

1.引言 我们经常会问这样的问题":到底什么使得Delphi如此优秀?"和"为什么和别的编程工具相比,我更愿意选择Delphi?"等等.简而言之就是:高效性.决定一个软件开发工具效率的因素归结为以下五点:①可视化开发环境的性能.②编译器的速度和已编译代码的效率.③编程语言的功能及其复杂性.④数据库结构的灵活性和可扩展性.⑤框架对设计和使用模式的扩充. 2.Del phi的特点 2.1可视化集成开发环境 可视化开发环境通常分为三个组成部分:编辑器.调试器和窗体设计器.

Delphi中TApplication类的用法

在Delphi中TApplication是一个有着十分重要作用的类.TApplication类是用于描述Delphi编制的应用程序的一个类.通过对这个类的灵活应用可以编制许多有特点的程序.. 1) 检测当前Windows程序是否被激活: TApplication类有一个属性--Active,这个属性就可以描述当前运行的程序是否被激活,成为Windows的焦点.检 测的代码如下: If Application.Active=False then ShowMessage('当前窗口没有被激活');

Delphi压缩流和解压流的应用

软件开发者不免都要遇到压缩数据的问题!经常使用Delphi的朋友都知道,它为我们提供了两个流类(TCompressionStream和TDecompressionStream)来完成数据的压缩和解压缩,但美中不足的是,该流在Delphi 的帮助中没有详细的说明,使得它们在使用起来有一定得困难.其实在Delphi系统中提供了这两个类的源代码和库.保存在Delphi 光盘的InfoExtraslib Src和InfoExtraslibObj目录中(其中OBJ目录中保存的是库,Src目录中保存的是源代