一、引子:
現在的Windows應用程序幾乎都使用圖標、圖片、光標、聲音等,我們稱它們為資源(Resource)。最簡單的使用資源的辦法是把這些資源的源文件打入軟件包,以方便程序需要的時候調用。資源是程序的一部分,程序要正常運行就離不了資源文件。但是它是不可執行代碼。
為了更好地管理資源,Delphi中提供了一種.RES類型的資源文件。它可以把我們程序中所需要的資源整合到一個資源文件(.RES)下來。在編譯應用程序時直接編譯進了可執行程序里,成為應用程序的整合體。
這樣做的好處是:1。由于定位資源比在磁盤中定位文件花費時間少,所以應用程序執行會更快。2。多種資源可以放在一個文件中,減少了圖標、圖片、光標、聲音等文件數量。不用怕用戶在使用過程中的不小心而損壞了資源文件致使程序無法正常運行。
缺點是:因為資源文件的加入從而加大了編譯出的可執行程序的字節數,當資源文件較大時會使應用程序變得看起來雍腫。
使用資源文件的優點很顯著,其缺點也很突出。所以在實際應用中就要根據情況權衡利弊、靈活使用,這已不在本文的討論之列。下面僅就Delphi系統編程中對于資源文件的使用方法做一個大致的總結。
二、創建資源文件:
注意事項:創建的資源文件名不要和工程名相同,因為Delphi創建工程時會自動創建一個和工程名相同的資源文件。并且最好將資源文件保存到和工程文件同一個文件夾中。
1.首先創建一個.Rc的純文本文件。格式如下:
資源標識符 關鍵字 資源文件名
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/