TMainMenu 類[三] - 手動建立菜單(1)
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, G
TMainMenu 類[三] - 手動建立菜單(2) : 建立子菜單項
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, G
TMainMenu 類[三] - 手動建立菜單(3) : 設定加速鍵
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, G
TMainMenu 類[三] - 手動建立菜單(4) : 添加分割線與隱藏多余的分割線
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, G
TMainMenu 類[三] - 手動建立菜單(5) : 給菜單項添加事件
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, G
TMainMenu 類[三] - 手動建立菜單(6) : 更換菜單
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, G
TMainMenu 類[三] - 手動建立菜單(7) : 指定快捷鍵
菜單項通過 ShortCut 屬性來設定快捷鍵, ShortCut 是 TShortcut 類型的; TShortcut 是一個子界: 0..65535
TMainMenu 類[四] - 所有可選的快捷鍵列表(2)
8378Shift+;8379Shift+=8380Shift+,8381Shift+-8382Shift+.8384Shift+`8411Shift+[84
TMainMenu 類[四] - 所有可選的快捷鍵列表(3)
40963Shift+Alt+Scroll Lock40968Shift+Alt+BkSp40969Shift+Alt+Tab40972Shift+Alt+N
TClientDataSet[21]: 使用 ADT(Abstract Data Type) 字段
運行時://先在窗體上放置: DBGrid1、DataSource1、ClIEntDataSet1 並關聯, 然後: procedure TForm1.Fo
TClientDataSet[22]: 數組字段與 ObjectView
數組字段(ftArray) 與 ADT 字段類似(設計過程一樣), 定義數組字段時只需定義一個元素來說明元素類型. 本例同時測試 ObjectVIEw 為
TClientDataSet[23]: 使用數據集字段(TDataSetField)
運行時的設計方法: 設計時的准備工作: ClIEntDataSet1、DataSource1、DBGrid1 並關聯, 這用於主表; ClIEntDat
TClientDataSet[24]: 主從表(Master/Detail)
測試使用了官方的范例文件(主表: orders.xml; 從表: items.XML).//先在窗體上添加: //ClientDataSet1、Dat
TClientDataSet[25]: 自動增長字段(ftAutoInc) 與字段默認值
自動增長字段://建立方法一: begin with ClIEntDataSet1 do begin FIEldDefs.Add(ID, ftAutoI
TClientDataSet[26]: 字段值的呈現格式
查看原圖(大圖)procedure TForm1.FormCreate(Sender: TObject); begin { DisplayFormat
TClientDataSet[27]: 字段值的約束(或叫輸入限制)
Required、Precision、MaxValue、MinValue:begin { Required: 必填字段 } with TIntegerF
TClientDataSet[28]: 讀寫其他格式的 XML 文件
TClIEntDataSet 可以直接存取的 XML 有自己的格式規范, 存取其他格式 XML 需要相應的映射文件(*.xtr). 這種 *.xtr 文件