2

winformアイコンをディレクトリにあるアイコンに変更する必要があります。これは、WebブラウザがWebサイトアイコンのロードを処理するのと同じように機能する必要があります。

4

2 に答える 2

2

これが動的になる場合は、FileSystemWatcherを使用して、ファイルの変更についてフォルダー内で作成および変更されたイベントを監視できます。

private void fileSystemWatcher1_Changed(object sender, System.IO.FileSystemEventArgs e)
{
    if (e.Name == "myIcon.ico")
    {
        this.Icon = new Icon(e.FullPath);
    }
}
于 2012-12-14T21:10:25.493 に答える
1

コンストラクターまたはフォームのLoadイベントでIconプロパティを設定します(アイコンがアプリケーションディレクトリに存在することを確認してください)。

Icon = new Icon("favicon.ico");
于 2012-12-14T21:03:42.590 に答える