XE3で実行ファイルのアイコンが表示されない

解決


TAKA  2013-04-13 01:47:04  No: 44288

タイトルの通り、
プロジェクト⇒オプション⇒アイコンでアイコンを変更して
コンパイルしてもアイコンが変わりません。

☓のアイコンになってしまいます。
XE3標準のアイコンにすら反映されないので、
困っています。

どなたかよろしくお願いします。


Mr.XRAY  URL  2013-04-13 02:11:28  No: 44289

詳しい状況が不明なので,何とも言えませんが,
以下のように,必要最小限のプロジェクト関係ファイルだけにして,
再度アイコンを設定したらどうなるでしょう.

私が持っている Delphi XE3 には プロジェクト → オプション → アイコン はないですが.
(機種依存文字 → に変更させていただきました)

http://mrxray.on.coocan.jp/Delphi/Others/Delphi_Versionl.htm#fig1


助監督  2013-04-13 18:58:12  No: 44290

本題とはまったく無関係ですが、どうしてもツッコミを入れたいので失礼します。

Mr.XRAYさん、⇒ は、「JIS X 0208-1983」から有りますよ!
もう登場から30年も経過してるので、見逃してあげてください。

でないと、≒ や ♪ も非推奨文字になってしまいます(笑)


Mr.XRAY  2013-04-14 00:39:39  No: 44291

>Mr.XRAYさん、⇒ は、「JIS X 0208-1983」から有りますよ!

ごめんなさい.確認もせずに,本当にゴメンナサイ.


KHE00221  2013-04-14 23:04:26  No: 44292

>XE3で実行ファイルのアイコンが表示されない
>☓のアイコンになってしまいます。

http://www.geocities.jp/toolzroom/char/9728-9839.html
9747 って  X だけど Xのアイコン?

どっち?

実行時に  Form.Icon  書き換えてないか?


TAKA  2013-04-15 18:26:53  No: 44293

回答ありがとうございます。

すいません、機種依存文字になってましたね。
KHE00221さんのおっしゃる通り、Xのアイコンです。

Mr.XRAYさんのリンクのようにファイルを削除しましたが、
結果は変わりませんでした。

プロジェクト自体はDelphi2010で作成したものです。

プロジェクト → オプション → アプリケーションのところの
アプリケーションアイコンの設定で設定しました。
ターゲットはデバッグ構成 32ビット Windows プラ〜となってます。

XE3で新規アプリケーション作成をしたところ、
\Win32\Debugのフォルダに実行ファイルがあり、アイコンも規定のものでOKでした。

違いは出力ディレクトリ部分でしたが、こちらも新規アプリケーションに
合わせたのですが、表示されませんでした。

実行時に  Form.Icon  書き換えてないです。

よろしくお願いします。


Nov  2013-04-15 19:50:39  No: 44294

>Mr.XRAYさんのリンクのようにファイルを削除しましたが、
> 結果は変わりませんでした。

「一度プロジェクトを閉じ」てから .dproj を削除しましたか?


TAKA  2013-04-15 20:43:53  No: 44295

>「一度プロジェクトを閉じ」てから .dproj を削除しましたか?
はい。


KHE00221  2013-04-15 22:12:08  No: 44296

Form1.FormCreate の先頭で

    Application.Icon.Assign(nil);
    Form1.Icon.Assign(nil);

したらどうなる?


TAKA  2013-04-15 23:07:07  No: 44297

KHE00221さん
ありがとうございます。

ファイルを削除して、コンパイルしましたが、
同じXのアイコンができました。

Form1.Iconのプロパティで直接指定しても、
フォーム上のバーでは変更されますが、
exeファイルのアイコンはXのままでした。


通りすがり  2013-04-16 17:36:01  No: 44298

ファイル名を変えたり、別のフォルダにコピーしたりすることで、正しいアイコンで表示されたりするなら、
アイコンキャッシュでも壊れたとかだったり・・・(^^;)


TAKA  2013-04-16 20:43:59  No: 44299

別のPCで確認しましたが、同様のアイコンが表示されました。。
XE3を再インストールしてもダメでした。。


TAKA  2013-04-16 22:27:03  No: 44300

TMSというメーカーのコンポーネントを使用しているのですが、
こちらの一部をusesに加えるとアイコンの表示がおかしくなるようです。
メーカーに確認してみます。

皆様ありがとうございました。


TAKA  2013-04-16 22:28:37  No: 44301

解決とさせて頂きます。ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加