1樓:百小度
cfg根據dof檔案生成的編譯器和聯結器的命令列引數。
dof(delphi optionfile)包含編譯器、聯結器的引數,以及其他在delphi選單命令project->options中可以設定的內容。
dpr(delphi project)工程主檔案。
res資原始檔。
pas(pascal)各個單元的原始檔。
dfm(delphi form)窗體檔案。
首先要說說的是delphi中乙個project(工程)的結構。工程的主檔案是必不可少的,副檔名為。dpr(delphi project),格式跟一般的unit(單元)基本一樣。
然後在這個dpr中一般還要引用到其他的單元(在delphi中使用「use」一詞,類似c中的include),這些單元檔案一般以pas作為副檔名,格式當然就是從以前的pascal擴充套件的。前面說到dpr的格式與單元檔案的格式基本一樣,而且dpr是整個工程程式的入口,與pascal中是一模一樣的!delphi中使用選單命令project->view source就可以檢視到dpr中的內容。
另外如果工程中新增了form(窗體),則還會有一些。dfm(delphi form)檔案,其實是包含窗體及其中控制項屬性的乙個資原始檔,也就是說可以像res檔案一樣開啟。提到res檔案,這種檔案也是工程中常見的,裡面包含程式圖示、版本資訊等資源,以後將會說明這種檔案在不同場合的用途。
盯叢對應dpr檔案一般還會有乙個dof(delphi optionfile)和乙個cfg檔案。dof檔案中包含編譯器、聯結器的引數,以及其他在delphi選單命令project->options中可以設定的內容。cfg檔案是根據dof檔案生成的編譯器和聯結器好譽的命令列引數。
最後一種檔案友則段是dcu(delphi compiled unit)檔案,也就是已編譯的單元檔案,根據工程的編譯器設定,裡面一般還會包含除錯資訊等,預設設定是編譯器生成除錯資訊到dcu中,但聯結器不會把除錯資訊連線到exe裡面。
2樓:網友
最基本的有:
工程檔案 .dpr
**單元 .pas
視窗檔案 .dfm
3樓:網友
專案檔案(或稱為工程檔案),它是整個工程的主檔案,是整個程式的入口,該檔案裡是pascal**,副檔名dpr是delphi project的縮寫。
專案的資原始檔,裡面是二進位碼,包含了應用程式的圖示,版本資訊,以及其它的一些資訊。
專案選項檔案,它裡面儲存了選單項project ->options中所設漏仔置的專案選項。它是在第一次儲存專案時建立的,以後每次儲存專案時都會儲存這個檔案。鎮悉。
專案的配置檔案,裡面最主返旅汪要是一些編譯命令開關窗體檔案。
窗體檔案對應的pascal**單元檔案。
4樓:網友
delphi7
pas 單元檔案,源**一般都在這裡。
dpr 工春型程檔案,是程式的入口點仿遲。
dfm 視窗檔案,視窗的大小,樣式,上面放的按鈕,扒大猜列表等佈局都存在這裡,乙個dfm一般都有乙個對應的pas檔案。
res 資原始檔 存放可執行檔案的圖示等。若有**,聲音等也可以存為res格式。
剩餘的dof cfg等都是沒有用的檔案,可刪除,不過下次開啟dpr時會自動產生的,一般沒什麼用。
delphi的源**叫什麼檔案
5樓:網友
delphi的源**檔案,通常以 .pas 為副檔名。
如果是 windows 程式,一般還會包含乙個同名的窗體檔案,以 .dfm 為副檔名。
如下圖示例:
delphi源**分析的介紹
6樓:小薛
《delphi源**分析》是周愛民編著的一本圖書,該書通過對delphi核心(rtl)源**進行分析,深入闡述了delphi核心(rtl)的原理及其實現。全書從nico bendlin編寫的著名最小化核心示例程式minidexe講起,基於minidexe分析delphi在編譯器一級的技術內幕,帶領讀者一窺delphi的核心。
delphi儲存檔案,delphi中如何實現檔案的複製?
還有寫dll檔案是儲存檔名還是標頭檔案名?如 需要呼叫dax.dll檔案,應該儲存習慣建立bin scr tmp doc.用來存放不同的型別檔案。習慣關閉delphi的設定 delphi中如何實現檔案的複製?用copyfile c 123.txt d 123 備份.txt false 最後那個fal...
設計圖原始檔的問題
正常來講是可以要回來的!一般這樣的原始檔都是優盤送去現場列印,這樣就避免檔案原始碼儲存電腦上的!不過原始碼設計很重要的話。完全可以要回來的!至於對方有沒有儲存備份不清楚!肯定可以啊,能夠要回來,要說明是公司硬性規定之類的,對方也好理解 為什麼設計公司一定要求提供原始檔才能設計 看來您是不知道整個設計...
delphi開啟檔案對話方塊
己聞楣 if opendialog.execute thenbegin if sametext txt extractfileext opendialog.filename then 標誌位 1 else 標誌位 0 end 或者if opendialog.execute then標誌位 ord s...