Re: アイコンが表示できない。 ( No.1 ) |
- 名前:さかな 日時:2009/01/17 11:12
アイコンは16色(システム)ですか?
|
Re: アイコンが表示できない。 ( No.2 ) |
- 名前:M 日時:2009/01/17 13:12
256色、16色 両方試しましたがダメでした。
なお、IconEditで作成した16色アイコンは32×32です。
また、ためしにダウンロードしてきた16色32×32もダメでした。(入手元が違う5種類ほど全部×)
(そのうちのひとつの入手元:ttp://mkt.t-cat.biz/mricon/)
ですが、私にはアイコンの知識があまりないため、間違った事を言っているかもしれません。
ですので、「これを試してみろ!」っていうアイコンがありましたら、教えてください。試してみたいと思います。
|
Re: アイコンが表示できない。 ( No.3 ) |
- 名前:管理人 日時:2009/01/19 00:11
うーん、なんででしょう、私の環境では説明ページにあるとおりの手順でアイコンを変えることができました
とりあえず私の手元でソフトに付けたアイコンをアップしてみましたので、宜しければこちらを
ソフトのアイコンにできるかどうか試してみてください、このアイコンファイルを使用しても
駄目でしたらアイコンファイルの問題ではないということが確認できると思いますので
http://homepage2.nifty.com/natupaji/temp/testicon.zip
|
Re: アイコンが表示できない。 ( No.4 ) |
- 名前:M 日時:2009/01/19 02:08
わざわざご用意ありがとうございます。
ですが、ご提供いただいたアイコンでもダメでした。
どうやら、環境の問題なのでしょうか・・・
|
Re: アイコンが表示できない。 ( No.5 ) |
- 名前:管理人 日時:2009/01/19 10:06
宜しければアイコンファイルが適応されないプロジェクトを圧縮してメールで BQE00322(アットマーク)nifty.com
まで送っていただけないでしょうか?
私の環境でアイコンファイルが適応されるかどうかを確認することで
環境の問題なのかプロジェクトの設定の問題なのか知ることができると思いますので・・・
|
Re: アイコンが表示できない。 ( No.6 ) |
- 名前:M 日時:2009/01/20 01:53
送りました。お手数おかけします。
|
Re: アイコンが表示できない。 ( No.7 ) |
- 名前:ma-. 日時:2009/01/22 22:20
突然乱入すみません。
Window左上のアイコンはよくわかりません(普段フルスクリーンのソフトばかり作成しているため)が,
.exeアイコンなら次のソフト(フリー)がオススメです。私も重宝させていただいております。
IcoFX 1.6
海外のソフトですが, なんと日本語(どころか複数言語)に対応しています。描画ツールとしても透過処理
をしながら重ねるとか, 透過色(透過度合いも)の設定も可能で, 256×256サイズアイコンをVistaで表示
させるとちゃんと背景が透けますので, めちゃくちゃスバラシイです。
どのような画像ファイル(.jpgなんかの画像でもおk)でも読み込めて(自動縮小), 256×256で作ってお
けば, ボタン1つで8×8〜256×256の複数サイズ, 複数色ビットのアイコンをひとまとめにしたアイコン
ファイルを自動的に作成してくれます。驚きです。
実行ファイルへの対応ですが, リソースエディタまでついていますので, DxLibraryで紹介されている
方法を1つも実行せずとも, このソフトだけで.exe内のリソースのアイコン部分を書き換える(ない場合は
追加する)だけでokというお手軽さです。つまり, 開発環境は無関係な方法ということです。
以上, 長文になりましたが, 是非おためし下さい。
|
Re: アイコンが表示できない。 ( No.8 ) |
- 名前:M 日時:2009/01/23 05:43
>>ma- 様
わざわざ、ありがとうございます。<(_ _)>
ですが、exeをそのまま適応させるツールはいろいろと試しているのですが、
どうしてもウィンドウのアイコンと、alt+Tabキーを押した時のアイコンが適応されません。
(alt+tabでのアイコンはできれば、なのですが…)
今回、紹介していただいたIcoFX 1.6も試させていただきました。
でも、やはり他のソフトと同様に、エクスプローラーでの表示のアイコンと、windowsバーでのアイコンしか変わりませんでした。
それでも、ご協力ありがとうございます。
また、何か良い案がありましたらお願いします。
===============追加情報===============
【その1】
そういえば書き忘れていましたが、
このようなツールを使った後にBCC Developerで再構築やメイクをしても、アイコンが変化しません。
具体的に言うと、適応後に再構築してもツールでのアイコンの適応がそのままで、ウィンドウズバーのアイコンが変化していません。
しかし、エクスプローラーでのアイコンは表示されなくなりました。
アイコンをまったくデザインが別の物を用意してリソースにあるアイコンのファイル名を、その新しいアイコンにして再構築したのですが、
まったくもって無視されてます。(ウィンドウズバーのアイコンはそのまま、エクスプローラーでのアイコンはなくなった)
これは、もしかしてアイコンを書き換えていない(BCCのほうで)ということなのでしょうか?
なお、exeを消去してからもう一度メイクすると、両方ともアイコンがなくなりました。
つまり、まとめると…
exeの初回作成
↓
[まったくアイコンは適応されていない。]
↓
ツールでアイコンを適応
↓
[エクスプローラーと、ウィンドウズバーで適応される。]
↓
BCC Developerで、再構築。
↓
[BCCでの変更は無視され、ツールで適応したアイコンがウィンドウズバーでのみ表示される。]
↓
exe消去、そしてメイク
↓
[アイコンは、一切適応されていない]
【その2】
さらに追加情報ですが先のリソースエディターで作ったexeを見てみると、適応されているアイコンが表示されるはずなのですが、
BCCで作った方(アイコンツールで何も適応していない方)は何も表示されません。
|
Re: アイコンが表示できない。 ( No.9 ) |
- 名前:M 日時:2009/01/27 05:39
以前管理人様に送ったZIPですが、
管理人さんが忙しそうなので、皆さんも試していただけないでしょうか?
何も変更しないで、BCC Developerでメイクしていただいて、アイコンが表示されるようでしたら私の環境の問題ということになると思います。
ttp://upp.sakura.ne.jp/10/src/upz7683.zip.html
DLKey:icon
もしそれ以外に、原因が分かる方がいらっしゃったら是非教えてください。
|
Re: アイコンが表示できない。 ( No.10 ) |
- 名前:Will 日時:2009/01/27 21:15
環境がないのでソースだけ見させていただきました。
ひとつ気になった点があります。
SetWindowIconIDはDxLib_Initよりも前に行わないと意味がないと思います。
|
Re: アイコンが表示できない。 ( No.11 ) |
- 名前:Will 日時:2009/01/27 21:29
Developer環境が無いのでBCCのみでコンパイルしてみましたがDxLib_Initよりも前に
SetWindowIconIDを行ったら反映されましたよ。
|
【原因が発覚しました。】 ( No.12 ) |
- 名前:M 日時:2009/01/28 06:46
>>Will様
報告ありがとうございます。
SetWindowIconIDの件は了解です。
【原因が発覚しました。】
解決方法:
BCC の再インストール
原因:
恐らくですが、以前BCCをインストールした後インストールしたディレクトリが気に入らなくて、移動したことです。
その移動後のコンパイラを BCCDeveloper で指定すると、なんらかの原因でアイコンが表示できなくなるようです。
つまり、BCC Developer でアイコンを指定する時は、
(ツール→環境設定→コンパイラ)のディレクトリはBCC のインストール時のディレクトリを使用しなければならないようです。
つまらない原因でお騒がせしました<(_ _)>
ご協力ありがとうございました。
|