Delphi使用大圖標(biāo)編譯程序的方法
在Windows Vista、 Windows7以上Windows系統(tǒng)中可以支持大圖標(biāo)顯示了,但是Delphi編譯出來(lái)的程序卻只能顯示32x32的圖標(biāo),這使Delphi編譯的程序看起來(lái)很不專(zhuān)業(yè)。下面就把Delphi編譯大圖標(biāo)程序的方法分享一下。
要想使用大圖標(biāo)編譯,首先要準(zhǔn)備一個(gè)256x256的圖標(biāo)圖片。
使用圖標(biāo)編輯軟件,如IconWorkshop打開(kāi)你的 ico文件,新建一個(gè)256x256的真彩色圖標(biāo),將你的圖片文件導(dǎo)入到該圖標(biāo)中。保存圖標(biāo)后,將圖標(biāo)文件拷貝到你的工程目錄下,假設(shè)為mainico.ico,然后在你的工程下面建一個(gè)mainico.rc的文件,在里面輸入文本:
MAINICON ICON mainico.ico
打開(kāi)命令行窗口,將目錄切換到你的工程目錄下,輸入命令rc mainico.rc,按回車(chē)執(zhí)行,這時(shí)在你的工程目錄下會(huì)生成一個(gè)mainico.RES文件。
在Delphi中打開(kāi)你的工程,選擇菜單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實(shí)現(xiàn)Listbox中的item根據(jù)內(nèi)容顯示不同顏色的方法
這篇文章主要介紹了Delphi實(shí)現(xiàn)Listbox中的item根據(jù)內(nèi)容顯示不同顏色的方法,需要的朋友可以參考下2014-07-07
mybatis in foreach雙層嵌套的問(wèn)題解決
在使用MyBatis進(jìn)行數(shù)據(jù)庫(kù)操作時(shí),有時(shí)候需要處理雙層嵌套的數(shù)據(jù)結(jié)構(gòu),本文主要介紹了mybatis in foreach雙層嵌套的問(wèn)題解決,具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01
Delphi下OpenGL2d繪圖之畫(huà)點(diǎn)的方法
這篇文章主要介紹了Delphi下OpenGL2d繪圖之畫(huà)點(diǎn)的方法,需要的朋友可以參考下2014-07-07
Delphi實(shí)現(xiàn)圖片滾動(dòng)切換的完整實(shí)例代碼
這篇文章主要介紹了Delphi實(shí)現(xiàn)圖片滾動(dòng)切換的完整實(shí)例代碼,通過(guò)本實(shí)例,讀者可以進(jìn)一步掌握Delphi控件及圖形處理的技巧,需要的朋友可以參考下2014-07-07
wordpress主題支持自定義菜單及修改css樣式實(shí)現(xiàn)方法
使用wordpress過(guò)程中會(huì)遇到主題支持自定義菜單以及修改css樣式問(wèn)題,本文將介紹詳細(xì)解決方法,需要朋友可以參考下2012-12-12
Delphi用TActionList實(shí)現(xiàn)下載文件的方法
這篇文章主要介紹了Delphi用TActionList實(shí)現(xiàn)下載文件的方法,需要的朋友可以參考下2014-07-07

