⑴ 哪个delphi教程比较好,推荐下
《Delphi7完美经典》
去找pdf电子书。
逐个例子照着做就行,
特别是记事本程序,一定要好好做。
建议网上下载个Notepad2,然后完全仿制。
不要强求,能做多少做多少。
看完这本书对Delphi很熟悉了就行,
数据库开发,控件的详细属性,这些东西我觉得暂时不学也罢。
然后,了解Delphi的类,了解链表。
如果学过C应该看过谭浩强《C程序设计》,
里面的链表例子就很好,可照着翻译为Pascal。
注意封装为一个类。
这样的话,可以一次性熟悉类和指针。
至于链表怎么运作倒是次要的。
说远了,呵呵~希望楼主学习愉快
⑵ 求中山大学Delphi视频教程地址,在线等
http://202.116.65.193/ncourse/DELPHI/cxsj-01.csf
http://202.116.65.193/ncourse/DELPHI/cxsj-02.csf
http://202.116.65.193/ncourse/DELPHI/cxsj-03.csf
http://202.116.65.193/ncourse/DELPHI/cxsj-04.csf
http://202.116.65.193/ncourse/DELPHI/cxsj-05.csf
http://202.116.65.193/ncourse/DELPHI/cxsj06.csf
http://202.116.65.193/ncourse/DELPHI/cxsj07.csf
http://202.116.65.193/ncourse/DELPHI/cxsj08.csf
http://202.116.65.193/ncourse/DELPHI/cxsj09.csf
http://202.116.65.193/ncourse/DELPHI/cxsj10.csf
http://202.116.65.193/ncourse/DELPHI/cxsj11.csf
http://202.116.65.193/ncourse/DELPHI/cxsj12.csf
http://202.116.65.193/ncourse/DELPHI/cxsj13.csf
http://202.116.65.193/ncourse/DELPHI/cxsj14.csf
http://202.116.65.193/ncourse/DELPHI/cxsj15.csf
http://202.116.65.193/ncourse/DELPHI/cxsj16.csf
http://202.116.65.193/ncourse/DELPHI/cxsj17.csf
http://202.116.65.193/ncourse/DELPHI/cxsj18.csf
http://202.116.65.193/ncourse/DELPHI/cxsj19.csf
http://202.116.65.193/ncourse/DELPHI/cxsj20.csf
http://202.116.65.193/ncourse/DELPHI/cxsj21.csf
http://202.116.65.193/ncourse/DELPHI/cxsj22.csf
http://202.116.65.193/ncourse/DELPHI/cxsj23.csf
http://202.116.65.193/ncourse/DELPHI/cxsj24.csf
http://202.116.65.193/ncourse/DELPHI/cxsj25.csf
http://202.116.65.193/ncourse/DELPHI/cxsj26.csf
http://202.116.65.193/ncourse/DELPHI/cxsj27.csf
http://202.116.65.193/ncourse/DELPHI/cxsj28.csf
http://202.116.65.193/ncourse/DELPHI/cxsj29.csf
http://202.116.65.193/ncourse/DELPHI/cxsj30.csf
http://202.116.65.193/ncourse/DELPHI/cxsj31.csf
http://202.116.65.193/ncourse/DELPHI/cxsj32.csf
http://202.116.65.193/ncourse/DELPHI/cxsj33.csf
http://202.116.65.193/ncourse/DELPHI/cxsj34.csf
http://202.116.65.193/ncourse/DELPHI/cxsj35.csf
http://202.116.65.193/ncourse/DELPHI/cxsj36.csf
http://202.116.65.193/ncourse/DELPHI/cxsj37.csf
http://202.116.65.193/ncourse/DELPHI/cxsj38.csf
http://202.116.65.193/ncourse/DELPHI/cxsj39.csf
http://202.116.65.193/ncourse/DELPHI/cxsj40.csf
http://202.116.65.193/ncourse/DELPHI/cxsj41.csf
http://202.116.65.193/ncourse/DELPHI/cxsj42.csf
http://202.116.65.193/ncourse/DELPHI/cxsj43.csf
http://202.116.65.193/ncourse/DELPHI/cxsj44.csf
http://202.116.65.193/ncourse/DELPHI/cxsj45.csf
http://202.116.65.193/ncourse/DELPHI/cxsj46.csf
http://202.116.65.193/ncourse/DELPHI/cxsj47.csf
http://202.116.65.193/ncourse/DELPHI/cxsj48.csf
http://202.116.65.193/ncourse/DELPHI/cxsj49.csf
http://202.116.65.193/ncourse/DELPHI/cxsj50.csf
http://202.116.65.193/ncourse/DELPHI/cxsj51.csf
⑶ Delphi 2010 入门教程,越简单越好,新手
================步骤:
1、运行Delphi
默认会创建一个名为Project1的Application,并且有一个默认的主窗口Form1
2、从控件面板的Standard页中拖一个按钮控件到Form1上,会默认命名为Button1
3、双击Button1,写上
ShowMessage('hello,world!');
4、点击Debug工具栏上的Run按钮,或按F9功能键运行
5、运行时 点击Button1按钮,就可以看到 hello, world!
================代码结果:
单元文件(扩展名为.pas)
HelloWorld.pas
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton; // 按钮
procere Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procere TForm1.Button1Click(Sender: TObject);
begin
ShowMessage('Hello,world!');
end;
end.
================其他文件还包括:
工程文件(扩展名为.dpr),
DFM文件(扩展名为.DFM),
这些都是在作以上步骤时自动生成的。
⑷ 怎样学好delphi连接数据库编程
现在新华书店里一般有本
《delphi程序开发触类旁通百例》机械工业出版社
如果只是学习一般的入门数据库编写知识
这本书超合适,例子很短,但很简洁实用,还配光盘教程
可以自己边学边练
最好是自己从头到尾编制一个数据库
如果对delphi其他也不熟悉,建议看一下罗小平编的一本《delphi精要》书名似乎是这个,太经典了
另外网上可以得到大量资料
我给你我收集的一部分资料
http://221.10.44.214:82/courseware/delphi/Index.htm
http://www.7622.com/dir/1_1.htm
http://www.pgsun.com/doc/200513/200510291555278.htm
http://www.delphifans.com/SoftView/SoftView_66.html
Delphi编译错误信息对照表http://www.pgsun.com/doc/200512/200510291420249.htm
http://www.51dbook.com/
http://post..com/f?kz=48724350
大富翁论坛常去一下
qq群 delphi小屋9355927 我爱delphi9457713
⑸ 给个delphi的教程(自制的)
我也是用vb之后转成delphi的
如果玩过vb的话,用delphi上手很快,可能前2个小时会被delphi的语法折磨的不行,但是,当习惯了之后,你会发现曙光来了...
所谓delphi入门教程,我觉得再好的教程,也不如一个刚从vb转到delphi的人的心得有用。。
呵呵,你可以找我交流,QQ17599228..
⑹ delphi入门书籍
Delphi7.完美经典 Delphi7基础教程 基本语法和组件
Delphi 7程序设计技巧与实例 例子
VB你就去下个NET教程就好了
⑺ 初学delphi,应该掌握哪些东西
初学没什么担心的!
一、看书最重要。
书基本的概念性的东西一定要记住了,这很重要。
二、多做实例。
书的的例子固然在高手看来是垃圾,但对于初学者来说,很重要。
三、想象能力。
没有想象能力,做一万个实例也不会有自己的创意。多想想,这些东西放一块会发生什么事情,不要怕错误。
四、多问。
不懂就问,把自己当菜鸟。不懂的问题多在各个有关论坛问问高手们该怎么解决。
五、毅力。
这个就不要说了吧,你有我有他也有,关键看是不是懒的用。
书嘛,把我压箱底的东东给你吧:
<<Delphi5开发者指南>>机械工业出版社
<<Delphi6.0从入门到精通>>电子工业出版社
《深入DELPHI6网络编程》
《delphi4从入门到精通》
《delphi com 深入编程》
《windows 高级开发指南》
《windows 程序设计》
《windows 图形编程》
《windows 核心编程》
Delphi Win32核心API参考
<Delphi Win32核心API参考>!!!
Delphi深度历险
:《Windows程序设计》
《DELPHI5开发人员指南》 美 业界标准手册
《delphi5从入门到精通》美 delphi精英奖得主写的!
《轻松掌握delphi4》美Tuobo power的工程师写的,不同于一般的入门书,值得一看!
《delphi高级开发人员指南》美 delphi精英奖得主写的!顶级高手必读!
《delphi2程序设计大全》!!!美 delphi 技术支持部门主管写的,我一直在看!不要被书
名所迷惑,如果要彻底精通delphi必读该书!
《delphi4编程技术内幕》美 同上!对数据库,网络计算偏重一些,也有关于游戏开发
的内容!
《精通delphi》中 国防科技大学的中国人写的,该书再版多次,还记得着名的《Turbo
puscal大全》吗?同一群作者!
<奇思异想编程序——Delphi篇>
<Delphi 5 API 函数开发实例>
<Delphi Win32核心API参考>
《delphi2程序设计大全》http://www.zhongguosou.com/ebook/ebook_13_windows.html
<Delphi5.0程序设计-基础教学篇>
<PASCAL语言程序设计>
<Delphi编程技巧280例>
<Delphi 6开发人员指南>
<Delphi 5开发人员指南>
<计算机技术译林精选系列 DELPHI 4 开发大全(上、下)>
<DELPHI 实用技术精粹>
<DELPHI 3 自学通>
delphi高级程序设计指南
Delphi 4开发大全
delphi4.0 从入门到精通
Delphi 2.0高级程序设计
《Windows程序设计》
《Delphi5开发大全》发消息
Delphi6彻底研究
Delphi的经典书籍:
1、《Delphi 技术手册》 Ray Liscbner着 632页 65元 中国电力出版社
2、《Delphi 5 开发人员指南》 Steve Teixeira & Xavier Pacheco着 1263页 138元 机械工业出版社
3、《Delphi COM 深入编程》 Eric Harmon着 473页 48元 机械工业出版社
4、《Delphi DirectX图形与游戏程序设计》 John Ayres着 445页 45元 电子科技大学出版社
5、《Delphi 4 编程技术内幕》 Charlie Calvert着 985页 110元 机械工业出版社
6、《Delphi/Klyix 数据库开发》 Eric Harmon着 277页 29元 机械工业出版社
7、《Delphi 5.x 分布式多层应用》(三个系列) 李维着 机械工业出版社 (三本全买的话至少要260元)
8、《Delphi 6/Klyix 2 Soap/Web Service 程序设计篇》 李维着 404页 65元 机械工业出版社
9、《Delphi 深度探索》 陈省着 481页 49.8元 华中科技大学出版社
10、《Delphi 深度历险》 陈宽达着 422页 47元 科学出版社
11、《Delphi 5.X ADO/MTS/COM+高级程序设计篇》 李维着 600页 机械工业出版社(90RMB)
12、《DELPHI 5 企业级解决方案及应用剖析》
13、《Advanced Delphi Developer’s Guide to ADO》 Federov, Alex, Natalia Elmanova
《Delphi5从入门到精通》,Marco Cantu着,电子工业出版社。在Delphi世界中,Marco Cantu 作为书
籍作者可说是人人皆知,Delphi从入门到精通系列更是绝对的经典。这本书虽然并不面向高端用户,但它全
面地论述了Delphi编程中的各个方面,象组件开发、多线程、图象处理、报表打印、I/O、数据库、Inter-
net应用等等,是亟待提高的初学者的不二之选。
《Delphi4编程技术内幕》,Charlie Calvert着,机械工业出版社。作者是一位经验极其丰富的高级程
序员,用深入浅出的语言,将Delphi中的许多复杂问题一一道来,令人豁然开朗。丰富的内容和独特的风格
让这本书的读者不但有技术上的收获,而且有阅读上的快乐。很多人吐血推荐的东东,高手案头必备之物。
《Delphi3开发使用手册》,机械工业出版社。由Delphi的内部开发人员所着,权威性可见一斑。 虽然
它的可读性并不是很好,但其全面、深入、权威的介绍,使得本书可以当作Delphi的使用手册来读。哪怕在
Delphi5已经发布的今天,这本书仍然有其不可替代的位置。
⑻ 初识编程,怎样学习delphi
要学习Delphi,最主要的是了解它的控件,了解它的开发模式。而比较困难的是如何去了解这么多的控件,在我的Delphi里,已经有超过1万个控件,要把它们全部用一遍,那是不可能的,通常只是需要什么用到什么。好在Delphi的帮助文档对控件写得比较详细,你只要选中一个控件,然后按下F1就行了。
看帮助文档也需要有一定的技巧,比如说Windows API在Delphi的帮助文档中是没有的,需要额外下载MSDN,而Linux API在帮助文件中是包含的,所以就没有必要再去网上找。如果你按下F1时,系统提示你没有找到要找的内容,那么你可以选择转向或是配置帮助文件。
例如:你查找IWButton,系统会提示你找不到相关项,此时会出现转向,提示你转向可能的词条,你可以转向IntraWeb词条看看。如果IntraWeb词条也没有找到,你可以用Delphi帮助工具进行配置,找到IntraWeb的帮助文件,如IW6.hlp,然后把它添加到Delphi的帮助文件中。添加完毕后保存,然后再查找一次,就能够找到了。
当然了,你也不能只是看帮助,要多动手做些实际的东西,还有就是面向对象的概念是非常重要的,虽说Delphi支持面向过程,但是大多数情况下,必须面向对象的进行开发。类似于class,interface之类的概念得完全掌握才行。对于一些外部程序的调用,还必须了解COM的有关知识。
还有一些概念上的问题,好多人以为Delphi不能开发网页,这是一个错误的观点,用Delphi一样能开发出漂亮的网站来,其美观程度和功能的强大完全不亚于用DreamWaver做出的网页。而且最重要的就是它的开发速度很快。在你的主机空间充足,而又对开发时间有较大的限制,用Delphi是最好的选择。用Delphi开发网站就和开发WinForm应用完全一样,只是把开发模式转为WebSnap,IntraWeb,ExpressWeb或是Delphi Script。
作为一名合格的Delphi程序员,你还必须了解汇编的有关知识,Delphi是开源的,但是其开源部分有一半以上是用汇编代码写的,如果你看不懂,那必然对开发造成一定的影响。假设你需要了解串口控件的工作原理,以使对它进行改写,但是那个控件却是用汇编写的,这就对不懂汇编的开发人员造成了麻烦。当然我不是让你把汇编学得多么多么好,你有学汇编的时间不如多学一下C,但是基本的概念,比如说寄存器,Invoke等,你必须知道。
最后说一下Delphi的前景。就说我看到的,Delphi程序员是非常抢手的,在大多数的软件公司,都希望程序员能够独挡一面,独立完成复杂的开发,所以会大量的招入Delphi程序员。在上海也发生过这样的事,大量的C++,Java程序员被辞退,而招入少量的Delphi程序员,原因就是在同等技术水平下,一个Delphi程序员可以在一星期内完成5个Java程序员用一个月才能完成的工作。
在某些大型项目中,也需要开发人员之间的合作,但是Delphi程序员的合作默契程度远远比C++程序员来得高,如果你用合作模式开发一个项目,那么就必须制作接口并发布,否则Delphi不允许合作项目的编译,这样使得各开发人员之间的代码规范性非常强,并且能跟据项目计划生成UML图,极大的简化了开发的过程。现在需要Delphi程序员的公司非常多。
所以Delphi在实际的开发中还是很有用的,但是你千万不要在学习编程思想时用Delphi,那会对你很不利。永远记住这一点,Delphi要多用才会熟练,当你能够自己制作控件时,才证明你的水平已经到达某个层次.
以上部份是抄了别人的。
关于看别人的源码我觉的,在你没有看够足够的书和做足够的例子的时候,会让自己迷惑不解!
如何看别人的源码做自己的程序呢?
个人认为《Delphi面向对象编程思想》、《delphi精要》、《delphi 7组件经典解析》这几本书要读一下。
一、基本的控件使用得懂。
二、基本的函数要了解一些,全记住是天才做的事,最起码你要会查吧。
三、delphi是面向对象编程的,所以更得吃透这一方面。
余下的事,就是你的理解能力的问题了。
⑼ 新手想学Delphi,可我没有基础,应该看什么书
建议可以从以下两本书入手:
1、《Delphi XX 从入门到精通》,【美】Marco Cantu 着。
Marco Cantu 作为 delphi 类书籍作者可说是人人皆知,Delphi从入门到精通系列更是绝对的经典。此系列书全面地讲解了Delphi编程中的各个方面,如组件开发、多线程、图象处理、报表打印、数据库、Internet应用等等,是初学者的不二之选。
2、语法书籍:
由于从 delphi 7 到后面的 XE 语法方面,有些新特性变化。这方面其实最好的教材是随着delphi 安装后的帮助,可惜是英文的。推荐可以看翻译过来的版本,比如,由 叶叶 翻译的《Delphi XE4 语言指南》。