⑴ 哪個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 語言指南》。