専用アイコンを設定

CLI で動かす

  1. C:\Data\C#\BAT\WIN\ のフォルダーに Icon.cs の名前で utf-8(BOM 有り)でタイプして格納して下さい。
    プログラムを起動すると、専用のアイコンがフォームの左上に表示されます。
    /*★ 専用のアイコンを設定する    前田 稔 ★*/
    using System;
    using System.Drawing;
    using System.Windows.Forms;
    
    public class MyForm : Form
    {
        public MyForm()
        {   Icon    icon;
    
            icon = new Icon("C:\\DATA\\Test\\igosoft.ico");
            this.Icon = icon;
        }
    }
    
    class form01
    {
        public static void Main()
        {
            MyForm mf = new MyForm();
            Application.Run(mf);
        }
    }
    
  2. スタートメニューから[すべてのプログラム][Visual C++ 2005 Express Edition][Visual Studio Tools] [Visual Studio 2005 コマンド プロンプト] から起動します。
    C:\Data\C#\BAT\WIN のフォルダーに移動して、直接 csc コマンドを叩きます。
    コンパイルが終われば Icon で実行して下さい。
    >CD C:\Data\C#\BAT\WIN
    >CSC Icon.cs
    >Icon          
    
  3. icon = new Icon("C:\\DATA\\Test\\igosoft.ico"); でアイコンを生成します。
    事前に "C:\\DATA\\Test\\" に igosoft.ico を格納しておいて下さい。
    アイコンファイルと格納するフォルダーは何でも良いので、プログラムと合わせて下さい。
    this.Icon = icon; でフォームにアイコンを設定します。
  4. Windwos10 のエクスプローラで見ると Icon.exe にはアイコンが設定されていません。
    Icon.exe のショートカットを作成して、プロパティからアイコンの変更で設定することが出来ます。

超初心者のプログラム入門(C#)