タグ

ブックマーク / wisdom.sakura.ne.jp (4)

  • Microsoft .NET入門 : WisdomSoft

    このページは、現在こちらのページへ移行しています。 この講座は Microsoft .NET Framework SDK で動作確認しています サンプルのプログラムは Microsoft C# 言語を用いています この講座は、C# 言語の知識とオブジェクト指向の理解を前提としています Microsoft .NET の概要については、「C#入門」を参照してください

    s_ryuuki
    s_ryuuki 2009/11/07
    Microsoft .NETリファレンス
  • リッチテキスト

    書式付テキスト情報 テキストボックスは、純粋なテキストデータを取り扱うのに最も適したコントロールです。 しかし、テキストの中に色やフォントなどの書式を扱う情報が必要な場合は テキストボックスコントロールでは、この要求に応えることができません テキストボックスも Control クラスを継承しているので ForeColor や Font プロパティなどの設定を変えることで、色やフォントを変更することができます ですがそれは、テキストボックス全体の概観を変更するに過ぎません そこで、テキストの一部の色やフォントを変更したいという場合は System.Windows.Forms.RichTextBox クラスを用います このクラスはリッチテキストをボックスをカプセル化しています System.Object System.MarshalByRefObject System.ComponentMod

    s_ryuuki
    s_ryuuki 2009/11/04
    リッチテキスト処理
  • ジャグ配列

    配列の配列 C# には、配列の中に配列を収めるという概念が存在します 配列の配列は、親の配列と子の配列という関係で結ばれ、動的なプログラムの生成を助けます この「配列の配列」のことをジャグ配列と呼びます 配列の配列は、配列の要素として配列を含むことができるのです 概念的に多次元配列と類似していますが、技術的には大きな違いがあります 親配列は、子配列への参照を要素として格納し、常に子配列へのポインタとして働くのです この参照を別の参照にするだけで、異なる配列を参照するようになる柔軟性を持ちます 一貫したアドレスでデータを格納する多次元配列と柔軟性において違いがあります ジャグ配列の生成には、次元指定子 [] を二つ続けて記述します もし、配列の配列の配列を作りたければ、三つ続けて [] を指定します int[][] iValue; //配列の配列 int[][][] iValue; //(配

    s_ryuuki
    s_ryuuki 2009/05/20
  • 初期化処理

    インスタンスの生成 DirectX コンポーネントは、まずその実体を生成しなければなりません 実体、すなわちインスタンスは、オブジェクト指向のクラスに相当するもので インスタンスはオブジェクトと、それを制御するためのメソッドを持っています アプリケーションはインスタンス生成関数を用いて実体への参照を取得します C 言語で言うならば、すなわちインスタンスへのポインタを得るということになります このポインタは、メソッドのアドレスを含むメンバを保持していると考えることができます それを呼び出せば、インスタンスを制御することができるということです Win32 API との違いは、機能ごとにパッケージ化されていることです DirectX は様々なインスタンスの型を用意しているのです オブジェクト指向におけるクラスに極めて似た存在と考えてかまいません しかし、最初の時点で型の実体は存在してません イン

  • 1