PALMisLIFE 討論區

標題: 關於VB6圖示的問題... [列印本頁]

作者: azazabc123    時間: 2006-8-28 19:58
標題: 關於VB6圖示的問題...
最近寫了一個小程式,想要加上icon,
於是自己畫了一個ico檔,想進進去。
但是...情形就像下面...
(Icon屬性→...→選擇*.ico→錯誤)

是因為圖案大小不符合嗎?還是因為我的圖檔是用透明背景?


順便問一個問題,windows icon檔的尺寸是多少?
作者: 小賤健    時間: 2006-8-28 21:26
標題: Re: 關於VB6圖示的問題...
1. ico 有做通透是可以的。
2. VB6 可以吃 16x16 ~ 256x256 之間的各種 size。
3. 請注意,若是 ico 為 multi-size(多種尺寸大小合併者)對 VB6 而言是不合法的圖示。
4. 不能用的話,也許是不合規範的 ico 檔?!直接丟 ico 上來,應該比較快查出問題所在
作者: azazabc123    時間: 2006-8-28 22:42
標題: Re: 關於VB6圖示的問題...
第三點我聽不太懂...
丟上來好了...是不是要先壓縮阿?
作者: azazabc123    時間: 2006-8-28 23:00
標題: Re: 關於VB6圖示的問題...
好像有點問題,這是用theGIMP畫的(我好像還找到theGIMP的bug...),傳上來後上面就被截掉了?!
ico檔真是個麻煩的東西...
theGIMP有點問題,所以先用photoimpact畫,再把檔案存成psd檔(photoimpact8沒辦法作透空的ico檔...photoshop又掛掉...)後,再用theGIMP繼續編輯再存成ico檔,不過原本我的檔案大小是54x54,可是編輯過後又變成了57x46???
關於上面的第3點是不是說圖示一定要用正方形?
作者: 小賤健    時間: 2006-8-28 23:26
標題: Re: 關於VB6圖示的問題...
哇勒,玩 VB6 這麼久了,這點倒是今回才注意到XD
VB6 App icon 一定為 16x16 ~ 72x72,16bits colors(以下含),alpha channel 透明可。
另,multi-size 的 ico 也可用,但一定要有 16~72 square 的尺寸才可以。

PS: 96x96 似乎也可,不太確定。
---
真該死,險些傳授錯的東西給人家了T_T

[ 本文章最後由 小賤健 於 2006-8-29 00:23 編輯 ]




歡迎光臨 PALMisLIFE 討論區 (http://f.pil.tw/) Powered by Discuz! X2.5