| 更改VB程序的圖標(biāo) 這幾天,用VB寫(xiě)了一些小程序。除了功能的實(shí)現(xiàn),關(guān)注的就是界面的美化了。 而程序圖標(biāo)的是用戶運(yùn)行程序前,最先呈現(xiàn)在屏幕上的事物。所以,我認(rèn)為程序有必要使用一個(gè)有自己特點(diǎn)的圖標(biāo)。 
 本文介紹的是Visual Basic 6.0 圖標(biāo)更改方法,VB.NET,未必適用。 
 首先,介紹在程序編譯為.exe(可執(zhí)行文件)前,自定義圖標(biāo)的方法。 如果文章,是介紹“點(diǎn)擊某個(gè)按鈕,選擇圖標(biāo)”之類(lèi)的內(nèi)容,就失去了文章的意義了。 
 以下,則是設(shè)置圖標(biāo)出錯(cuò)的提示。 < 
  在Visual Basic 6.0中,對(duì)程序的圖標(biāo),是有一定的要求的。 
 具體如下: 色深:256色 尺寸:支持48 x 48(像素)或以下 格式:ico(就是Windows下的圖標(biāo)格式) 
 如果你的圖標(biāo),沒(méi)有滿足這個(gè)上述條件,怎么辦? 
 照例,需要用到PhotoShop。 本文以目前最新版本PhotoShop 12.0.1 CS5為例,介紹圖標(biāo)修改方法。 默認(rèn)情況下,PhotoShop是不支持.ico格式的,必須安裝ico格式插件。 
 
 文件名: ICOFormat.zip 文件大小: 209613 字節(jié) (204.70 KB) 修改日期: 2013-08-18 19:30 MD5: 7fe4a7109e4fc5145201861384c6e4cb SHA1: 32ac6e0fbec645d041310d878d86b43698575c5e SHA256: 7ddbed51c1c2669146e2adaad79b917c7a9a0dd35065a50c4b0ec7a720b6f597 CRC32: dd5e38c6 
 下載地址:http://pan.baidu.com/share/link?shareid=3071992019&uk=1327104607 
 
 為了照顧“比我更初學(xué)”的初學(xué)者,簡(jiǎn)單說(shuō)明photoshop ico 格式插件安裝方法。 1.下載ICOFormat.zip 2.解壓縮得到ICOFormat.8bi、ICOFormat64.8bi 3.復(fù)制到photoshop安裝目錄下的Plug-ins文件夾 4.運(yùn)行photoshop即可打開(kāi)ico格式文件。 
 提示:如果打開(kāi)時(shí),提示“找不到增效工具入口點(diǎn)”,可能是內(nèi)存不太夠,請(qǐng)關(guān)閉一些暫時(shí)用不到的程序。還不行的話,重新安裝photoshop試試。 
 下面,正式介紹photoshop里,圖標(biāo)制作修改方法。 
 1.要將喜歡的圖片,用于VB生成的程序圖標(biāo),源圖片的格式,沒(méi)有太多的限制。只要能用PhotoShop打開(kāi)即可。 2.修改圖片色深 圖像→模式→索引顏色,即彈出下圖窗口。  < 注意,截圖中框住的“顏色”,必須為256色。然后,單擊“確定” 3.修改圖片尺寸 圖像→圖像大小,即彈出下圖窗口  < 注意,截圖中框住的“寬度、高度”,必須為48或以下。然后,單擊“確定” 4.保存為.ico格式文件 文件→存儲(chǔ)為→即彈出下圖窗口  < “格式”的下拉菜單,注意選擇ICO格式。 
 經(jīng)過(guò)以上步驟,制作出來(lái)的圖標(biāo),已經(jīng)可以在Visual Basic 6.0 程序中使用了。 
 下面,介紹,在Visual Basic 6.0 中,設(shè)置為剛剛制作好的圖標(biāo)方法。 1.在VB窗口中, 打開(kāi)/新建 一個(gè)工程。 2.在設(shè)計(jì)視圖中,選擇一個(gè)窗體。默認(rèn)為“Form 1” 3.在右側(cè)的“屬性”窗口中,找到“icon”(圖標(biāo))。  < 4.單擊“icon”右邊的省略號(hào),選擇剛剛制作好的ico格式文件即可。 
 提示:圖標(biāo)文件,支持放置在,含中文或空格的目錄中。 
 
 如果程序已經(jīng)編譯為exe了,還能修改圖標(biāo)嗎?答案,是肯定的。 
 這里,需要用到的是ResHacker。 
 
 操作→替換圖標(biāo)→在彈出的窗口中,選擇用于替換的ico圖標(biāo)即可。 < 
  替換效果,見(jiàn)下圖。  使用這種方法,標(biāo)題欄的圖標(biāo)無(wú)法替換。 < 
 
 下面,總結(jié)一下,兩種修改方法。 
 
 
 細(xì)心的朋友,應(yīng)該能發(fā)現(xiàn),本文的圖片是在不同的系統(tǒng)進(jìn)行截取的。 由于Visual Basic 6.0 與Windows 7 系統(tǒng),不太兼容。在設(shè)計(jì)界面,移動(dòng)/選擇控件,有些問(wèn)題。所以,VB程序,都是在裝了Windows XP SP3的虛擬機(jī)里面寫(xiě)的。 開(kāi)著VirtualBox,Photoshop 12.0.1 CS5,Word 2010,才發(fā)現(xiàn)2G內(nèi)存,真的不夠用!期待DDR3 內(nèi)存降價(jià),哈哈! 
 
 | 
|  | 
來(lái)自: 開(kāi)啟美好每一天 > 《編程綜合》