Shoeisha Technology Media

CodeZine(コードジン)

記事種別から探す

「C#」記事一覧

424件中381~400件を表示
  • 421_t.gif
    2006/07/02

    タスクトレイにアイコンとバルーンを表示する

    Visual Studio 2005を用いることにより、Windows Formアプリケーション作成時に多様な機能を実現できるようになりました。本稿では、タスクトレイにアイコンを表示させる方法と、そのアイコンからさらに、バルーンTipsを表示させる方法について解説します。

  • 425_t.gif
    2006/06/28

    ITemplateでコントロールのプレゼンテーションを分離する(前編)

    ASP.NETでカスタムの複合コントロールを作る際、コードの中にプレゼンテーションに依存する部分を入れてしまうと、見た目を変更したい時に毎回コードの変更が必要になってしまい、保守が困難です。そこで本稿では、カスタムコントロールのプレゼンテーションを、ITemplateを用いて分離する方法を解説します。

  • 415_t.jpg
    2006/06/14

    RegexDesigner.NETを使って.NETでの正規表現をマスターする

    正規表現は便利で強力な反面、パターンとよばれる記号と文字列の組み合わせ方法を学習する必要があるため、最初は難しく感じることがあります。そこで、本稿では「RegexDesigner.NET」という正規表現のパターンを簡単にテストできるフリーウェアを使いながら、正規表現の基本的な例を紹介していきます。

  • 408_t.jpg
    2006/06/13

    定型処理を行う簡易スクリプト実行系の実装

    画像処理やデータ処理などのアプリケーションを作っていると、何らかの「手続き」を自動化したくなることがあります。そこで、本稿では、ごく簡単なものですが、こうしたスクリプトの実行系を実装してみます。具体的には、画像を読み込んで簡単な処理を加える画像処理アプリケーションを作成します。

  • 402_t.jpg
    2006/06/01

    改行やリンクをタグに自動置換するコントロール作成

    本稿では、改行やリンクの自動置換を行うラベルコントロールを例に、Webカスタムコントロールの作成方法を解説します。既存のコントロールを修正する形式で作成するので、初心者でも理解しやすくなっています。

  • 2006/05/15

    マウスジェスチャを実装する(.NET版)

    Webブラウザなどに実装されているマウスジェスチャ。GUI環境で強力な効果を発揮するマウスジェスチャを.Netで実装する方法を解説します。

  • 375_t.jpg
    2006/05/11

    「成分解析」を行うプログラムを例にして覚える乱数の使い方

    C#で成分解析をするWindowsアプリケーションを作成します。ランダムな順列の生成方法や、標準正規分布に基づく乱数の簡単な作成方法などについて解説します。

  • 379_t.jpg
    2006/05/11

    GridViewとDetailsViewでデータ管理ページを作成する

    ASP.NET 2.0でデータ管理を行う便利なコントロールに、GridViewとDetailsViewがありますが、通常の設定のままだと使いにくいと感じられる点があるかと思います。本稿では、これらを拡張して必要な機能を実現する方法を紹介します。

  • 373_t.jpg
    2006/05/08

    テンプレートエンジンNVelocityを活用してテキストを生成する

    本稿では、雛形(テンプレート)として用意しておいたテキストファイルをアプリケーションの実行時に読み込み、動的に値を埋め込める「NVelocity」というプロダクトを紹介します。NVelocityを利用すると、柔軟なテキストの生成や、保守性の高いアプリケーションの構築が可能になります。

  • 350_t.jpg
    2006/04/03

    ビデオファイルを基にした16パズルの作成

    Managed DirectXを利用して16パズルを作ります。普通の16パズルを作ってもつまらないので、今回は対象画像にビデオファイルを利用します。

  • 351_t.gif
    2006/03/29

    ハードディスク情報の抽出 1:ハードディスクの種類の判別

    この記事では、Setup API関数およびWMIを用いてハードディスクの型番を取得する方法について考察します。ハードディスクの型番を取得すると、現在使用しているハードディスクの種類を判別できるため、そのハードディスクのパフォーマンスや評判を、インターネットなどを通じて容易に知ることができます。

  • 347_t.jpg
    2006/03/24

    Managed DirectXでビデオをテクスチャとして利用する

    Managed DirectXには「AudioVideoPlayback」という名前空間があります。今回はこの中にある「Video」クラスを用いて、ビデオデータからテクスチャを取り出し、3Dオブジェクトに表示する方法を解説します。

  • 2006/03/13

    prototype.jsを利用したドラッグできるWebカスタムコントロール

    本稿では、フリーのプロトタイプオブジェクト指向ライブラリであるprototype.jsを利用して、ドラッグが可能なWebカスタムコントロールを作成する方法を紹介します。ドラッグ機能の他に、ブラウザのスクロールに反応して指定した位置に浮遊する機能も付加します。

  • 215_t.jpg
    2006/02/09

    Internet Explorerのセキュリティ設定を操作する

    このページでは、『CodeZine傑作選 Vol.1』の巻頭記事『Internet Explorerのセキュリティ設定を操作する』のサンプルプログラムをダウンロードすることができます。同稿では、Internet Explorerのセキュリティ設定を、プログラムから操作する方法を解説しています。

  • 246_t.jpg
    2006/01/10

    Microsoft Web Browserコントロールのセキュリティを制御する

    Windowsフォームアプリケーションでは、Microsoft Web Browserコントロールを使用して簡単にブラウザ機能を追加できますが、デフォルトではHTML内のスクリプトやActiveXコントロールまで実行されてしまいます。IInternetSecurityManagerを実装すると、スクリプトやActiveXコントロールの実行許可・不許可を制御することができます。

  • 219_t.jpg
    2005/11/30

    RPCAPによるリモートパケットモニター

    本稿では、WinPcapで提供されるRPCAPプロトコルに対応したプログラムを作成し、リモートで別ネットワークのパケットをキャプチャする方法について紹介します。

  • 204_t.jpg
    2005/11/17

    Spring.NETを使用したASP.NETとDIの連携

    次期リリースであるSpring.NET 1.0には、DI・AOP機能の他にASP.NETでの開発を強力にサポートする機能が多く含まれています。本稿では、Spring 1.1 Web Preview版を使用し、サンプルアプリケーションを通じてその機能を紹介します。

  • 198_t.jpg
    2005/11/09

    Application Blockと連携するProviderの実装と構成ツールへの登録

    本稿では、Enterprise Libraryの利点であるApplication Blockの連携と、構成ツールでの設定機能を解説します。

  • 194_t.jpg
    2005/10/26

    オートメーション機能を利用しないExcel形式でのWeb帳票印刷

    Excel 2003のXML形式で保存したファイルを活用する帳票ソリューションの構築サンプルを紹介します。この手法では、Excelのオートメーション機能を利用する必要がないため、実装の手間を軽減することができます。

  • 192_t.jpg
    2005/10/25

    NetBIOSネームサービスでネットワーク内の端末をリアルタイムに列挙する

    本稿では、nbtstatコマンドで使用されているNBNSパケットを生成し、リアルタイムでネットワーク内のコンピュータを列挙するプログラムを作成します。また、サンプルを通してプロトコル仕様に従ったパケットの作成および、解釈についても紹介します。

424件中381~400件を表示
All contents copyright © 2005-2017 Shoeisha Co., Ltd. All rights reserved. ver.1.5