嗨,大家好,今天是視窗程式設計第二十八天的影片教學,今天的影片教學要來介紹 DLL 動態連結程式庫,並且搭配簡單的實作範例。
什麼是 DLL 動態連結程式庫呢?可以想成它是大部分的作業系統和應用程式的共用材料,也就是寫一份程式碼,大家都能夠使用。例如:每個應用程式的視窗畫面的右上角都會有三個可以按的圖示,分別為打叉(關閉應用程式)、放大縮小圖示以及最小化圖示,並且執行的功能都一樣。這就是 DLL 的實例。
由於 DLL 可以被多個應用程式使用,因此當有某個 DLL 檔出問題時,就容易產生其他有使用到此 DLL 檔的應用程式執行上發生問題,所以若對應用程式使用那些 DLL 檔不太熟悉,建議不要亂刪喔!
那 DLL 的優點呢?由於是將想執行的功能寫在一個 Library 內,因此若有功能上的更改或新增,只須對原有的 DLL 檔做更改或是新建一個 DLL 檔即可,而不用修改到整個專案檔,具有容易開發和擴充的特性。此外,由於可以被多個應用程式使用,也具有重複使用的特性。
以上就是今天的教學,感謝大家觀看。
簡報製作:canva(https://www.canva.com/)