更新:2004-04-21 13:04:07 来源:bmy 点击:275 分类:学术 http//liuguangjian.net
初学者 如何学习 Delphi
兵马俑BBS -- Delphi精华区文章阅读
初学者 如何学习 Delphi wldandan
--------------------------------------------------------------------------------
发信人: shlxz (少林小子--学习中), 信区: Delphi
标 题: 初学者 如何学习 Delphi
发信站: 兵马俑BBS (Thu Oct 2 16:51:54 2003), 本站(bbs.xjtu.edu.cn)
<转自白云黄鹤BBS站,原文由xxxboy发表, 我对它进行了删改--未经作者同意
仅供参考>
我的意见如下,其前提是已经至少学了一门语言, 相信大家都满足这个前提。
1、先了解object pascal的语法,常用的数据类型个一定要掌握,要搞熟。
delphi的数据类型很多很烦,但一开始只要掌握3:string integer double
2、熟悉windows里面最常用的控件,如edit,combobox,label,button等等。
了解几个常用控件板上的控件大致具有什么功能,standard,addtional,win32,win31
system等不一定都会用,但需要的时候知道有这么一个控件,再查资料去熟悉也不迟。
了解其它常用控件板的类别,知道这里面都是些什么样的控件,比如数据库,网络等
用的时候再去相应的板内找要用的。
3、要知道什么是oop,先把vcl类的大体情况和继承关系看个几遍。
4、重点了解delphi的几个辅助类: TApplication、TStrings、TScreen
对这几个类的每一个方法、事件和属性个都要搞熟。
6、熟悉delphi运行时的辅助函数,如inttostr,showmessage,floattostr等等。
7、再根据需要选择一个方向,如果你想学数据库,就只了解数据库的相关知识就行了,
如果你要学网络编程,那就只对这些知识熟就可以了。
8、运用的过程中再慢慢熟悉,稍微有基础以后就可以看看delphi的vcl源码,不懂的地方
一定要问别人。 看得懂源码慢慢就会照猫画虎,自己写简单控件了。
9、在实际过程中碰到问题,可以到网上去查,但最快的方法是问你身边的人,
如果你周围没有会delphi的人,那只好自己去搜了。搜索的时候用google,
或上大富翁(www.delphibbs.com)上去搜,或者看大富翁的离线帮助
10、慢慢地深入delphi的过程中,就可以了解其它知识了,如多线程、midas、dll。
11、有好多功能的实现网上已经有了很多的控件,自己在实现以前先到网上看一看
有没有现成的,可以节约时间。
对于书的推荐,我的意见如下:
1、一开始的时候要买最简单最薄的书,书要比较全面,但要越薄越好,花个两三天
的时间把书看完,然后基本的东西就都了解了。
2、再去买一本比较专业的书,如果你要学数据库,就买数据的书,
如果你要学网络,就买网络的书。象那些又厚又全面的书(如delphi5
developers guide和delphi6从入门到精通)没有必要买,那些书
说得很全面,但大都是泛泛而谈,看了以后既不会如门,又不会精通,
但稍微熟练的时候可以买一本,以来可以摆在桌面上撑一下门面,二来也可以在
有的时候查一下。
--
世事我曾抗争,成败不必在我
※ 来源:.兵马俑BBS bbs.xjtu.edu.cn.[FROM: 202.117.49.144]
[上一项] [回到目录] [本讨论区]