ソフトイマージュ ― 2007年04月26日 01:31
SOFTIMAGE|XSI Mod Tool 4.2 - A Free Games Tool!
をインストールしてみました。
DesignはVeryGoodですね!
をインストールしてみました。
DesignはVeryGoodですね!
花粉症 ― 2007年04月26日 01:49
垣根にカナメモチが真っ赤に色づいて、真紅といっても
いいでしょうね! 家のカナネモチも真っ赤に色づきました
また街路樹の花みずきがなんと桜散ったあと、可憐に
花をつけ始めたころ、私は花粉症から解放されたようです。
今年は、ヒノキに反応し、コンタック600PLUSおそらく
5箱いきました。
このすばらしい世界を感じることができるのは、花粉症
症候群ならではの感慨です。
今日思い出しました。
ヨーロッパの作品ですが、指輪物語
剣闘士(シーザーのころですか)などしびれてしまいます。
Nativeがいいですね!
いいでしょうね! 家のカナネモチも真っ赤に色づきました
また街路樹の花みずきがなんと桜散ったあと、可憐に
花をつけ始めたころ、私は花粉症から解放されたようです。
今年は、ヒノキに反応し、コンタック600PLUSおそらく
5箱いきました。
このすばらしい世界を感じることができるのは、花粉症
症候群ならではの感慨です。
今日思い出しました。
ヨーロッパの作品ですが、指輪物語
剣闘士(シーザーのころですか)などしびれてしまいます。
Nativeがいいですね!
C# MM14A141クラス ― 2007年04月26日 18:53
C#第2回目 Windowsアプリケーションの作成
プロジェクト名称 winapp1
Program.cs…新しいフォームを作成 new Form1
Form1.cs… Form1:Formを作成
初期化 コンストラクター
Windows 初期化 Form1_Load
ここにForm1_Paintメソッド(イベントハンドラー)追加
C#のGDI+を体験してみようシリーズです
Graphicsクラスを使って、DrawImage、DrawStringを行います。
文字列で、テクスチャブラシ、アルファブレンドを体験して
いただきます。
回転もできます。
Matrixをつかいますが、
名前空間追加してくださーい
using System.Drawing.Drawing2D;
それでは、ごゆっくりとC#の奏でる世界を満喫ください。
ソースコード
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace wintextintro
{
public partial class Form1 : Form
{
/*-------------------------------------*/
/* Form1 初期化(コンストラクター) */
/*-------------------------------------*/
public Form1()
{
InitializeComponent();
}
/*-------------------------------------*/
/* Form1がロードされたとき */
/*-------------------------------------*/
private void Form1_Load(object sender, EventArgs e)
{
//
// Form1
//
Text = "C# 画像 テキスト 表示";
Width = 640;//幅
Height = 480;//高さ
}
//2007-03-27(火) イベントハンドラー追加
//FORM1のプロパティのカミナリマークでPaintイベントを追加
/*-------------------------------------*/
/* Form1が描画、再描画されたとき */
/*-------------------------------------*/
private void Form1_Paint(object sender,
PaintEventArgs e)
{
//Graphicsクラスからgオブジェクト作成
Graphics g = e.Graphics;
//画面背景 AliceBlueでクリアー
e.Graphics.Clear(Color.AliceBlue);
//bmpファイルを読み込む
try
{
Bitmap bmp = new Bitmap
("c:/CSharpSamp/winapp1/winapp1/01.bmp");
//画像表示 画面のスクリーン座標(10,30)
e.Graphics.DrawImage(bmp, 10, 30);
}
catch (Exception err)
{
Console.WriteLine("BMPエラー={0}", err);
Application.Exit();
}
//フォントアンチエイリアス
g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;
///
/// DrawString(文字列、フォント名、大きさ、ブラシ、 /// (10,20))
///
g.DrawString("週間少年ジャンプ",
new Font("Deutche", 40.0F),
new SolidBrush(Color.Black), 10, 0+20);
//文字マスク テクスチャブラシ作成
TextureBrush textureBrush = new TextureBrush
(new Bitmap(C:/CSharp/winapp1/winapp1/a.jpg"));
g.DrawString("Texture", new Font("Impact", 20.0F),
textureBrush, 10, 0+40);
g.DrawString("北斗の拳", new Font("Impact", 40),
textureBrush, 10, 0+200);
//回転角度(Matrix生成)
g.RotateTransform(-10.0F, MatrixOrder.Append);
//アルファ値(半透明度)指定
Color transparentRed = Color.FromArgb
(120, Color.Red);
g.DrawString("仮面ライダー", new Font
("Impact", 60.0F),
new SolidBrush(transparentRed), -10,320);
}
}
}
プロジェクト名称 winapp1
Program.cs…新しいフォームを作成 new Form1
Form1.cs… Form1:Formを作成
初期化 コンストラクター
Windows 初期化 Form1_Load
ここにForm1_Paintメソッド(イベントハンドラー)追加
C#のGDI+を体験してみようシリーズです
Graphicsクラスを使って、DrawImage、DrawStringを行います。
文字列で、テクスチャブラシ、アルファブレンドを体験して
いただきます。
回転もできます。
Matrixをつかいますが、
名前空間追加してくださーい
using System.Drawing.Drawing2D;
それでは、ごゆっくりとC#の奏でる世界を満喫ください。
ソースコード
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace wintextintro
{
public partial class Form1 : Form
{
/*-------------------------------------*/
/* Form1 初期化(コンストラクター) */
/*-------------------------------------*/
public Form1()
{
InitializeComponent();
}
/*-------------------------------------*/
/* Form1がロードされたとき */
/*-------------------------------------*/
private void Form1_Load(object sender, EventArgs e)
{
//
// Form1
//
Text = "C# 画像 テキスト 表示";
Width = 640;//幅
Height = 480;//高さ
}
//2007-03-27(火) イベントハンドラー追加
//FORM1のプロパティのカミナリマークでPaintイベントを追加
/*-------------------------------------*/
/* Form1が描画、再描画されたとき */
/*-------------------------------------*/
private void Form1_Paint(object sender,
PaintEventArgs e)
{
//Graphicsクラスからgオブジェクト作成
Graphics g = e.Graphics;
//画面背景 AliceBlueでクリアー
e.Graphics.Clear(Color.AliceBlue);
//bmpファイルを読み込む
try
{
Bitmap bmp = new Bitmap
("c:/CSharpSamp/winapp1/winapp1/01.bmp");
//画像表示 画面のスクリーン座標(10,30)
e.Graphics.DrawImage(bmp, 10, 30);
}
catch (Exception err)
{
Console.WriteLine("BMPエラー={0}", err);
Application.Exit();
}
//フォントアンチエイリアス
g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;
///
/// DrawString(文字列、フォント名、大きさ、ブラシ、 /// (10,20))
///
g.DrawString("週間少年ジャンプ",
new Font("Deutche", 40.0F),
new SolidBrush(Color.Black), 10, 0+20);
//文字マスク テクスチャブラシ作成
TextureBrush textureBrush = new TextureBrush
(new Bitmap(C:/CSharp/winapp1/winapp1/a.jpg"));
g.DrawString("Texture", new Font("Impact", 20.0F),
textureBrush, 10, 0+40);
g.DrawString("北斗の拳", new Font("Impact", 40),
textureBrush, 10, 0+200);
//回転角度(Matrix生成)
g.RotateTransform(-10.0F, MatrixOrder.Append);
//アルファ値(半透明度)指定
Color transparentRed = Color.FromArgb
(120, Color.Red);
g.DrawString("仮面ライダー", new Font
("Impact", 60.0F),
new SolidBrush(transparentRed), -10,320);
}
}
}
最近のコメント