delphi程序設計基礎與上機指導演講稿_第1頁
delphi程序設計基礎與上機指導演講稿_第2頁
delphi程序設計基礎與上機指導演講稿_第3頁
delphi程序設計基礎與上機指導演講稿_第4頁
delphi程序設計基礎與上機指導演講稿_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

會計學1Delphi程序設計基礎與上機指導演講稿VCL組件 -常見屬性Name屬性名稱:實例的名稱命名規(guī)則名稱的作用Caption屬性標題:標題的含義命名語法要求?標題屬性的作用第1頁/共29頁VCL組件 -常見屬性Height、Width、Left和Top屬性四個屬性的含義如何描述組件的位置相對位置與絕對位置?Parent屬性自動維護,一般不需要設置屬性含義第2頁/共29頁VCL組件 -常見屬性PopupMenu屬性含義何時需要設置這個屬性Visible屬性屬性的含義何時需要修改這個屬性第3頁/共29頁VCL組件 -常見屬性ShowHint和Hint屬性這兩個屬性的含義如何通過這兩個屬性的組合使用顯示組件的提示信息Enabled屬性屬性的含義如何、何時需要使用這個屬性第4頁/共29頁VCL組件 -常見屬性Font屬性屬性的含義如何設置組件的Font屬性Font屬性除了影響本身組件的字體,還會影響其他哪些組件的字體第5頁/共29頁VCL組件 -方法組件的方法組件的響應接口組件的行為描述通過函數(shù)和過程實現(xiàn)常用組件的方法第6頁/共29頁程序基礎

- 設計窗體設置組件屬性打開窗體設計器選擇需要設置器屬性的組件打開對象查看器窗口設置正確的屬性每一個屬性的含義可視屬性與不可視屬性第7頁/共29頁VCL組件 -常用方法Show和Hide方法方法的功能方法適用的對象實例代碼procedure

TfrmMain.btnFindClick(Sender:

TObject);beginif(not

Assigned(frmFind))thenfrmFind

:=

TfrmFind.Create(Application);frmFind.Left

:=

Left;frmFind.Top

:=

Top;Hide;frmFind.Show;end;第8頁/共29頁VCL組件 -常用方法SetFocus方法功能:獲得焦點基本上所有可視組件都提供這個方法,以可以在任何時候獲得處理的焦點第9頁/共29頁VCL組件 -事件句柄事件句柄的意義常見的事件句柄onclick

單擊鼠標OnContextPopup彈出快捷菜單ondragdropondragoveronendDockonendDrag放下拖放對象有拖放對象經(jīng)過拖動過程結束

拖放過程結束onmousedown按下鼠標

onmousemove移動鼠標OnEnter組件獲得焦點onexit組件失去焦點onkeydown按下某個鍵onkeypress敲擊某個鍵onkeyup放開某個鍵■■■■■■■■■■■onmouseuponstartDockonstartDrag放開鼠標開始拖動開始拖放第10頁/共29頁VCL組件 -思考

作出一個簡單的實例程序以說明本節(jié)學習的屬性、事件和方法的用法第11頁/共29頁Delphi窗體

- 可視特征窗口的標題在對象查看器窗口設置利用代碼設置窗口的顏色設計窗體時設計運行時用代碼設計第12頁/共29頁Delphi窗體

- 可視特征窗口的字體在對象查看器窗口設置使用代碼設置一個實例程序第13頁/共29頁Delphi窗體

- 可視特征窗口的標題欄窗口圖表窗口標題最大化、最小化、關閉按鈕窗口的邊框幾種常用的邊框類型bsDialog、bsSingle、bsNone、bsSizeable、bsToolWindow和bsSizeToolWin第14頁/共29頁Delphi窗體 -顯示窗口的顯示位置窗口出現(xiàn)在屏幕上可以顯示在不同的位置窗口Position屬性的幾種取值的含義多種預設位置的差別一個實例程序第15頁/共29頁Delphi窗體 -顯示窗口的顯示尺寸通過設置WindowState屬性

wsNormal、wsMinimized和wsMaximized三種屬性值的差別一個實例程序第16頁/共29頁Delphi窗體

- 特效窗口特殊形狀的窗口窗口特殊形狀的實現(xiàn)原理具體多種不同的操作方式一個簡單的實例程序第17頁/共29頁Delphi窗體

- 特效窗口窗口淡出效果AlphaBlend屬性和AlphaBlendValue屬性通過設置上述兩個屬性實現(xiàn)窗體淡出效果具體的操作方法一個實例程序(需要詳細介紹)第18頁/共29頁Delphi窗體 -窗口消息事件句柄的含義鼠標操作相關事件句柄onclick、ondblclickonmousedown、onmouseuponmousemoveonmousewheel、onmousewheelDown和onmousewheelUp第19頁/共29頁Delphi窗體 -窗口消息onclick含義如何使用一段實例代碼onmousedown參數(shù)含義如何使用實例代碼第20頁/共29頁Delphi窗體 -窗口消息onmouseup參數(shù)含義如何使用具體的代碼onmousemove參數(shù)含義如何使用具體的代碼第21頁/共29頁Delphi窗體 -窗口消息一個復雜的實例程序用戶怎樣移動窗口移動沒有標題的窗口如何記住當前鼠標的狀態(tài)ClientToScreen的作用第22頁/共29頁Delphi窗體 -窗口消息ondblclick含義參數(shù)

onmousewheel、onmousewheelDown和onmousewheelUp發(fā)生時刻參數(shù)含義第23頁/共29頁Delphi窗體 -窗口消息onkeydown鍵盤類消息鍵按下消息參數(shù)的含義onkeyup鍵放開消息onkeypress按鍵消息參數(shù)含義第24頁/共29頁Delphi窗體 -窗口消息onactivate和ondeactivate特殊事件句柄激活與失去焦點onclose窗口被關閉參數(shù)含義oncloseQuery請求關閉窗口參數(shù)含義第25頁/共29頁Delphi窗體 -窗口消息OnCreate創(chuàng)建窗口參數(shù)含義一般用途OnDestroy刪除窗口一般用途第26頁/共29頁Delphi窗體 -窗口消息onshow和OnPaint顯示窗體事件與

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論