Delphi使用大圖標(biāo)編譯程序的方法
在Windows Vista、 Windows7以上Windows系統(tǒng)中可以支持大圖標(biāo)顯示了,但是Delphi編譯出來(lái)的程序卻只能顯示32x32的圖標(biāo),這使Delphi編譯的程序看起來(lái)很不專業(yè)。下面就把Delphi編譯大圖標(biāo)程序的方法分享一下。
要想使用大圖標(biāo)編譯,首先要準(zhǔn)備一個(gè)256x256的圖標(biāo)圖片。
使用圖標(biāo)編輯軟件,如IconWorkshop打開你的 ico文件,新建一個(gè)256x256的真彩色圖標(biāo),將你的圖片文件導(dǎo)入到該圖標(biāo)中。保存圖標(biāo)后,將圖標(biāo)文件拷貝到你的工程目錄下,假設(shè)為mainico.ico,然后在你的工程下面建一個(gè)mainico.rc的文件,在里面輸入文本:
MAINICON ICON mainico.ico
打開命令行窗口,將目錄切換到你的工程目錄下,輸入命令rc mainico.rc,按回車執(zhí)行,這時(shí)在你的工程目錄下會(huì)生成一個(gè)mainico.RES文件。
在Delphi中打開你的工程,選擇菜單Project->View Source,在{$R *.res}下面加上一行{$R Mainico.RES},再編譯程序就可以了。
Windows系統(tǒng)會(huì)對(duì)圖標(biāo)緩存,所以剛編譯完可能看不到效果,可以將編譯后的程序拷貝到其他地方,看是否變成大圖標(biāo)了。
rc命令為調(diào)用的Microsoft Windows Resource Compiler
相關(guān)文章
Delphi 中內(nèi)存映射對(duì)于大文件的使用
這篇文章主要介紹了Delphi 中內(nèi)存映射對(duì)于大文件的使用的相關(guān)資料,希望通過(guò)本文能幫助到大家,需要的朋友可以參考下2017-09-09
Delphi之Pascal語(yǔ)言中的關(guān)鍵字及保留字匯總
這篇文章主要介紹了Delphi之Pascal語(yǔ)言中的關(guān)鍵字及保留字匯總,需要的朋友可以參考下2014-07-07
截取指定符號(hào)之間的字符串(隨機(jī)讀取)delphi實(shí)例代碼
這篇文章主要介紹了截取指定符號(hào)之間的字符串(隨機(jī)讀取)delphi實(shí)例代碼,有需要的朋友可以參考一下2013-12-12
Delphi實(shí)現(xiàn)樹型結(jié)構(gòu)具體實(shí)例
這篇文章介紹了Delphi實(shí)現(xiàn)樹型結(jié)構(gòu)具體實(shí)例,有需要的朋友可以參考一下2013-10-10
Delphi實(shí)現(xiàn)木馬文件傳輸代碼實(shí)例
這篇文章主要介紹了Delphi實(shí)現(xiàn)木馬文件傳輸?shù)姆椒?對(duì)于了解木馬的運(yùn)行原理有一定的幫助,需要的朋友可以參考下2014-07-07
Delphi實(shí)現(xiàn)圖像文本旋轉(zhuǎn)特效完整實(shí)例代碼
這篇文章主要介紹了Delphi實(shí)現(xiàn)圖像文本旋轉(zhuǎn)特效完整實(shí)例代碼,對(duì)于幫助讀者進(jìn)一步理解Delphi圖形及文字特效的處理有一定的借鑒價(jià)值,需要的朋友可以參考下2014-07-07
Delphi2007編譯的程序在Win7下圖標(biāo)模糊的解決辦法
這篇文章主要介紹了Delphi2007編譯的程序在Win7下圖標(biāo)模糊的解決辦法,需要的朋友可以參考下2014-08-08

