Delphi7學習基本資料格式和開發操作記錄

2021-06-18 08:53:34 字數 1930 閱讀 7867

1.專案名稱的問題

先前已經建立的專案要改專案名字的話,需要在專案檔案中改檔案頭」program」後的專案名稱,然後再修改專案的其他的幾個檔案的名稱。我發現除了要修改.dpr字尾的名氣外,其他的幾個相關的檔名稱也要修改才行.

本人的嘗試.具體的操作嘗試是在 a建立了專案,b另存的時候填寫專案的儲存的名稱. 然後重新開啟專案,就看到專案的名稱已經改變了.跟.dpr相關的幾個檔案的名稱也會是要起的名字.

總結:盡量在建立並儲存的時候就著手修改名字,相對簡單.

問題:嘗試把乙個專案另存的時候進行修改專案名稱看看效果如何?

2.檔案型別說明

.pas 單元源程式檔案(delphi unit source files).

.dcu 單元源程式檔案編譯後形成的檔案 delphi compiledunit

.dpk包源程式檔案 delphi package source files 

.bpl 包源程式檔案編譯compile後形成的檔案  ??

.dll 動態鏈結庫 dynamic-licklibraries

3.保留字in之後的引用的檔案,不一定需要標明路徑,有的路徑是可以是預設路徑預設路徑在:」tool\environment  options…」的library 選項卡裡的:  library path,和browsing path.

4.視窗名字更改

只要在物件檢視器(objectinspector)更改form的名稱就能自動修改相關的引用部分.(需驗證)

6.除錯

執行f9 –run  f5 加斷點

ctrl+f5 add watch

除錯:f8  step over

f7  trace into

f4 run to cursor

中斷程式:

ctrl+f2 program reset

f8可以逐步除錯,如果想進入特定的函式檢視執行,可以按f5給設定斷點,然後按f8就可以看到. 這裡想看到程式焦點進入這些函式可以按f7,就能逐個進入所作的各個函式和過程

7.更改窗體的執行先後順序

不同於其他程式設計,可以用project\options下的forms選項,拖拉窗體名字上下順序進行修改.發現此形式下,如果建立的有兩個窗體,修改窗體的執行順序的話,那麼就會有不同的結果顯示:先執行的窗體被顯示出來了.後執行的窗體不會被顯示出來(該窗體被構造出來了),需要程式設定進行顯示.而第乙個執行的窗體預設被顯示出來,這裡專案**沒有找到顯示的**.

8.檔案包括

專案程式裡面uses,和unit裡面的uses的字句基本用法不同.區別在於:專案的裡面的的in包含有路徑資訊(有的沒有顯示是預設路徑),而unit裡面的不會有路徑資訊,檔案是否歸屬該專案是由專案程式裡面所決定.

9型別子範圍型別:subrange列舉型別:enumerated

集合set,陣列array,記錄record,檔案型別file,類class,類參考class-reference,介面inte***ce.

為了是處理速度加快,objectpascal預設吧結構型別的值,排列在字元(word)或者雙字(double-word)的界限裡面.有時可以在生命結構型別時,使用packed這個保留字來壓縮型別的儲存格式這樣做會降低資料處理的速度.

10.字元型別

ansichar  大小是8個bit.           ansi碼

widechar大小是16個位元組採用unicode

11.整數型別

shortint,smallint,longint,int64,byte,word,longword.

12.通用整數型別

integer:   signed 32-bit

cardinal:         unsigned32-bit

13布林型別

boolean: 8bit, bytebool:8bit, 即都是1byte

wordbool:2byte, longbool:4byte.

Delphi7學習 資料庫連線操作

第四章 資料瀏覽和導航 第一節 設定和連線 歡迎來到免費db delphi教程的第四章!到現在為止,本教程以說明了怎樣連線到access資料庫及怎樣顯示資料庫表中的圖形資料。在上一章我們討論了一些 高階 的資料庫程式設計技巧 譯者加 相對於初學者而言 現在讓我們回到 為初學者 的水平。這次,你將了解...

資料格式轉換 Delphi版

一 時間格式轉換 currentdatestr formatdatetime yyyymmdd now 轉換成字串型別 二 數值格式轉換 format 2f strtoint bankfundbalancestr 100.0 轉換成有兩位小數的字串型別 判斷資料庫中物件是否存在 select fro...

DELPHI7對日期格式的處理

windows系統預設的短日期格式是 yyyy m d,在delphi中進行字串互轉時,經常會因為格式問題而轉換失敗,以前都是要求施工人員或客戶手動修改系統的短日期格式為 yyyy mm dd來解決,近來無事找了一下相關資料,可以解決該問題 在應用程式開啟時,可以通過tformatsettings來...