画像ファイルを描画する

Windows モードから幾つかのプログラムを抜粋して CLI で動かします。
画像ファイルを描画する を CLI で動かしてみましょう。

CLI で動かす

  1. C:\Data\C#\BAT\win\ のフォルダーに Bitmap.cs の名前で utf-8(BOM 有り)でタイプして格納して下さい。
    C:\DATA\Test に ffx2s.jpg を格納して下さい。
    /*★ Bitmap に画像を設定    前田 稔 ★*/
    using System.Windows.Forms;
    using System.Drawing;
    
    class MyForm : Form
    {
        Bitmap  bmp;
    
        public MyForm()
        {
            Width  = 400;
            Height = 300;
            try
            {
                bmp = new Bitmap("C:\\DATA\\Test\\ffx2s.jpg");
            }
            catch
            {
                MessageBox.Show("画像ファイルが読めません!", "C:\\DATA\\Test\\ffx2s.jpg");
                return ;
            }
            Paint += new PaintEventHandler(MyHandler);
        }
    
        private void MyHandler(object sender, PaintEventArgs e)
        {
            Graphics g = e.Graphics;
            g.DrawImage(bmp, 20, 20);
         }
    }
    
    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 コマンドを叩きます。
    Bitmap.exe を実行すると ffx2s.jpg の画像が描画されます。
    >CD C:\Data\C#\BAT\win
    >CSC Bitmap.cs
    >Bitmap.exe          
    

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