Delphi 從何學起? |
缺席
|
flyup
資深會員 發表:280 回覆:508 積分:385 註冊:2002-04-15 發送簡訊給我 |
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
引言: 常易搞混: 1.Project計畫檔:有些程式只有這個檔就可以執行了。 例如:寫一個IE設定值修正程式。 dpr檔必須經過編譯產生exe才可執行, 無法像foxpro可以具有runtime library 方式作業, 而且 project 檔一定會搭至少一個 unit(基本上), 所以你提到只有這個檔就可以執行, 我倒是存疑?! 2.procedure 是副程序還是主程序呢? 在delphi中, procedure 是主程序或副程序要看 procedure 所放在的位置, 但我認為, 其實這並不是那麼重要, 是主或副並不影響程序的撰寫, 而且有些要做為共用的, 實在很難去定義它! 3.Function 函式 :應該放哪裡好?何時要寫Function程式? 放那裡好呢? 要視function所要的功能性, 例如要共用, 那放 public, 如果只給這個form用, 那放private, 如果是要自製一個VCL property 那放在 publish等等..., 何時用function, 就delphi而言, procedure 與 function的作用相同, function所多的功能是具有回傳值功能, 這樣說你應該明白了吧! 但在某一些情況下必須使用function來定義, 例如在做動態dll檔的設計上, procedure在某部份的設計上是不能使用的! 4.多計畫檔如何管理與執行呢? 不知道你說的多計劃檔指的何意, 如果是指日後你的專案越來越多要如何管理, 那在 Delphi5以後的版本有提供一個類似專案進度管理的系統,(在安裝時要另外裝), 或許可以達到你想要的東東, 不過我沒用過, 無法提供任何資訊! ---------------- 局局棋盤步步新, 變化無常平常待。 人生相處平常心, 無憂無慮心事成。 ---------------- |
flyup
資深會員 發表:280 回覆:508 積分:385 註冊:2002-04-15 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |