線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2372
推到 Plurk!
推到 Facebook!

如何更換exe的icon

尚未結案
don750421
一般會員


發表:11
回覆:12
積分:4
註冊:2012-09-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2013-01-09 10:29:02 IP:60.249.xxx.xxx 訂閱
如標題,我試著從
Project->Options->Application->Load Icon 
但是,Compiler出來的exe檔仍然無法正確顯示icon(如下圖連結)
http://ppt.cc/tZlB    此程式是我重新產生一個專案去Load ICON,應該是最單純的環境
但是好像無法正確顯示..請問這是什麼原因呢    我將程式包成ZIP檔 (已掃毒)
http://www.mediafire.com/?voxu4sufvmqm7fx    
老大仔
尊榮會員


發表:77
回覆:835
積分:1082
註冊:2006-07-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2013-01-09 12:36:53 IP:210.61.xxx.xxx 未訂閱
在Form的屬性功能中,有個"ICON"


===================引 用 don750421 文 章===================
如標題,我試著從
Project->Options->Application->Load Icon 
但是,Compiler出來的exe檔仍然無法正確顯示icon(如下圖連結)
http://ppt.cc/tZlB    此程式是我重新產生一個專案去Load ICON,應該是最單純的環境
但是好像無法正確顯示..請問這是什麼原因呢    我將程式包成ZIP檔 (已掃毒)
http://www.mediafire.com/?voxu4sufvmqm7fx    
aftcast
站務副站長


發表:81
回覆:1482
積分:1762
註冊:2002-11-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2013-01-09 14:05:57 IP:114.32.xxx.xxx 訂閱
1/  你若是windows 7,很可能是因為windows本身的關係,所以你改了以後icon還是沒變。是否因為如此可以這樣簡單的測試: 把compile好的exe放到不同電腦上(最好是xp),並確認該電腦不曾在同個位置上有那個檔。比如你叫foo.exe放在桌面。那麼該測試電腦上的桌面上最好不能有放過foo.exe。如果發現不同電腦上則圖正常,那就是windows7 的icon cache問題。有幾種方式,一:從新開電腦(但通常也不太有用),二,一開始compile程式前就先換好icon,不要中途換來換去的,也就是說一開始決定哪個圖就哪個。三。google一下如何清windows的cache…我有點忘了如何作。

2/ 若不是上述問題,那就是圖檔的顏色bit數的問題或尺寸問題。

以上是我的經驗,僅供參考!


===================引 用 don750421 文 章===================
如標題,我試著從
Project->Options->Application->Load Icon 
但是,Compiler出來的exe檔仍然無法正確顯示icon(如下圖連結)
http://ppt.cc/tZlB    此程式是我重新產生一個專案去Load ICON,應該是最單純的環境
但是好像無法正確顯示..請問這是什麼原因呢    我將程式包成ZIP檔 (已掃毒)
http://www.mediafire.com/?voxu4sufvmqm7fx    
------



蕭沖
--All ideas are worthless unless implemented--

C++ Builder Delphi Taiwan G+ 社群
http://bit.ly/cbtaiwan
chris681016
中階會員


發表:64
回覆:117
積分:96
註冊:2006-10-12

發送簡訊給我
#4 引用回覆 回覆 發表時間:2013-01-21 10:44:53 IP:211.75.xxx.xxx 訂閱
 圖檔的像素大小有限制喔~~~
我在delphi 5用比較大一點的像素就顯示不出來,但如果在執行程式的右鍵--內容--變更圖示就可以。
代表這delphi 5沒支援較大的像素,如果換小一點又會失真的狀態,如果圖的顏色過於多
編輯記錄
chris681016 重新編輯於 2013-01-20 19:46:11, 註解 無‧
系統時間:2017-12-13 13:37:04
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!