2004年

●● ダウンロードのトップにもどる ●●

ご注意:ここに掲載したプログラムやデータなどは著作権法により保護されています。
著作者および日経BP社の許諾を得ずに,プログラムおよびデータそのものまたは改変したものを配布したり販売したりすることはできません。プログラム・ファイルはLHA(拡張子lzh)およびZIP(拡張子zip)形式で圧縮し,一つのファイルにまとめてあります(どちらの形式のファイルも内容は同じです)。ダウンロードしたあと圧縮/解凍ツールを使って解凍(展開)してください。

1月号  2月号  3月号  4月号  5月号  6月号 
7月号  8月号  9月号  10月号  11月号  12月号 


2004年1月号

特集 フリーソフトまるごと大特集
記事(特集4,特集6)で紹介したサンプル・プログラム
<t10401.lzh>   <t10401.zip>

C言語で始めるプログラミングの基礎 第7回 メモリーのアドレスとポインタの関係を知る
記事で紹介したサンプル・プログラム
<c0401.lzh>   <c0401.zip>

Javaのよいコード 悪いコード 第7回 マルチスレッドの実装方法と問題点を理解する
記事で紹介したサンプル・プログラム
<java0401.lzh>   <java0401.zip>

ようこそVisual Basicバザールへ 第7回 Windows APIを利用する方法〜VB .NET編
記事で紹介したサンプル・プログラム
<vb0401.lzh>   <vb0401.zip>

逆引き .NETクラスライブラリ 第7回 フォームの設定〜右クリック表示メニュー,透明度,大きさ〜
記事で紹介したサンプル・プログラム
<dnet0401.lzh>   <dnet0401.zip>

実用ソフトに学ぶプログラミングの技 第3回 HTTPモジュールを作ってi-modeの絵文字をPCに表示
記事で紹介したサンプル・プログラム
<waza0401.lzh>   <waza0401.zip>

地球にやさしいアルゴリズム 第4回 できるだけ短いルートでゴールに到達する
記事で紹介したサンプル・プログラム
<algo0401.lzh>   <algo0401.zip>

APIから知るWindowsの仕組み 第19回 非同期I/Oを利用して効率よくファイルにアクセスする
記事で紹介したサンプル・プログラム
<api0401.lzh>   <api0401.zip>


2004年2月号

特集2 ユーザー・インタフェース大改造
記事で紹介したサンプル・プログラム
<t20402.lzh>   <t20402.zip>

C言語で始めるプログラミングの基礎 第8回 配列とポインタの密接な関係
記事で紹介したサンプル・プログラム
<c0402.lzh>   <c0402.zip>

ようこそVisual Basicバザールへ 第8回 VB .NETとASP .NETで容易になったWebアプリケーション開発
記事で紹介したサンプル・プログラム
<vb0402.lzh>   <vb0402.zip>

逆引き .NETクラスライブラリ 第8回 複数ドキュメントの操作〜MDI,ウィンドウの整列,ドラッグアンドドロップ〜
記事で紹介したサンプル・プログラム
<dnet0402.lzh>   <dnet0402.zip>

実用ソフトに学ぶプログラミングの技 第4回 Delphiで定型処理を行うWeb巡回ソフトを作る
記事で紹介したサンプル・プログラム
<waza0402.lzh>   <waza0402.zip>

地球にやさしいアルゴリズム 第5回 隣の区画と異なる色で地図を四色に塗り分ける
記事で紹介したサンプル・プログラム
<algo0402.lzh>   <algo0402.zip>


2004年3月号

特集1 誰でも始められる!Flashプログラミング超入門
記事で紹介したサンプル・プログラム
<t10403.lzh>   <t10403.zip>

特集2 根本から理解するHTML
記事で紹介したサンプル・プログラム
<t20403.lzh>   <t20403.zip>

特集3 デザインの基本はCSS
記事で紹介したサンプル・プログラム
<t30403.lzh>   <t30403.zip>

特集4 Web必修言語 JavaScriptをマスターする
記事で紹介したサンプル・プログラム
<t40403.lzh>   <t40403.zip>

特集5 プロに学ぶWebアプリ開発の“コツ”
記事で紹介したサンプル・プログラム
<t50403.lzh>   <t50403.zip>

特集6 実践!ケータイをクライアントにしたWebアプリ開発
記事で紹介したサンプル・プログラム
<t60403.lzh>   <t60403.zip>

C言語で始めるプログラミングの基礎 第9回 動的にメモリーを確保してポインタでアクセス
記事で紹介したサンプル・プログラム
<c0403.lzh>   <c0403.zip>

逆引き .NETクラスライブラリ 第9回 プリント操作〜印刷,印刷プレビュー,ページ設定
記事で紹介したサンプル・プログラム
<dnet0403.lzh>   <dnet0403.zip>

実用ソフトに学ぶプログラミングの技 第5回 クリップボードを監視してビットマップ画像を自動保存する
記事で紹介したサンプル・プログラム
<waza0403.lzh>   <waza0403.zip>

地球にやさしいアルゴリズム 第6回 上手なアルゴリズムの見つけ方
記事で紹介したサンプル・プログラム
<algo0403.lzh>   <algo0403.zip>

APIから知るWindowsの仕組み 第21回 デバイス・ドライバの作成に挑戦
記事で紹介したサンプル・プログラム
<api0403.lzh>   <api0403.zip>


2004年4月号

特集1 アルゴリズムでプログラミングの実力アップ!
記事で紹介したサンプル・プログラム
<t10404.lzh>   <t10404.zip>

C言語で始めるプログラミングの基礎 第10回 ポインタと構造体を理解してオブジェクト指向に備える
記事で紹介したサンプル・プログラム
<c0404.lzh>   <c0404.zip>

プログラマのためのFlash入門 第1回 フォームアプリケーションを作ってみよう
記事で紹介したサンプル・プログラム
<fla0404.lzh>   <fla0404.zip>

実用ソフトに学ぶプログラミングの技 第6回 マウス操作をキャプチャしてコントロールの情報をコピーする
記事で紹介したサンプル・プログラム
<waza0404.lzh>   <waza0404.zip>

APIから知るWindowsの仕組み 第22回 Windowsの印刷の仕組みを理解する
記事で紹介したサンプル・プログラム
<api0404.lzh>   <api0404.zip>


2004年5月号

特集4 実践編:フリーライブラリを使ったJavaプログラミング
記事で紹介したサンプル・プログラム
<t40405.lzh>   <t40405.zip>
※上のファイルは,warファイルが入ってるため,サイズが約3.5Mバイトあります。
warファイルは不要という方は,以下のファイル(約5.3Kバイト)をご利用ください。
<t40405s.lzh>   <t40405s.zip>

C言語で始めるプログラミングの基礎 第11回 ファイル処理の基礎を理解する
記事で紹介したサンプル・プログラム
<c0405.lzh>   <c0405.zip>

プログラマのためのFlash入門 第2回 スライドプレゼンテーションを使ってみよう
記事で紹介したサンプル・プログラム
<fla0405.lzh>   <fla0405.zip>

実用ソフトに学ぶプログラミングの技 第7回 XMLを安全に利用する妥当性チェック機能をソフトウエアに組み込む
記事で紹介したサンプル・プログラム
<waza0405.lzh>   <waza0405.zip>

地球にやさしいアルゴリズム 第7回 多対多の関係を賢く扱う
記事で紹介したサンプル・プログラム
<algo0405.lzh>   <algo0405.zip>

APIから知るWindowsの仕組み 第23回 タスク・スケジューラをプログラムから利用する
記事で紹介したサンプル・プログラム
<api0405.lzh>   <api0405.zip>


2004年6月号

特集1 Cがわかればすべてがわかる
記事で紹介したサンプル・プログラム
※修正版を2004年5月10日にアップしました。Part1フォルダ-list6.txtの誤りを修正しました。
<t10406.lzh>   <t10406.zip>

特集3 MySQLまるわかり
記事で紹介したサンプル・プログラム
<t30406.lzh>   <t30406.zip>

特別レポート 大きく様変わりしたDelphi 8を厳しくチェック
記事で紹介したサンプル・プログラム
<repo0406.lzh>   <repo0406.zip>

C言語で始めるプログラミングの基礎 第12回 関数にポインタでアクセスする
記事で紹介したサンプル・プログラム
<c0406.lzh>   <c0406.zip>

プログラマのためのFlash入門 第3回 コンポーネントのイベントを処理する
記事で紹介したサンプル・プログラム
<fla0406.lzh>   <fla0406.zip>

地球にやさしいアルゴリズム 第8回 倉庫番*1を解くアルゴリズム
記事で紹介したサンプル・プログラム
<algo0406.lzh>   <algo0406.zip>
*1 「倉庫番」および「sokoban」は,ファルコンの登録商標です。

APIから知るWindowsの仕組み 第24回 GDI+は .NETでなくても利用できる
記事で紹介したサンプル・プログラム
<api0406.lzh>   <api0406.zip>


2004年7月号

特集1 フリーソフトで学ぶJavaプログラミング
記事で紹介したサンプル・プログラム
<t10407.lzh>   <t10407.zip>

特集2 ゲーム作成で学ぶJavaらしいクラスの作り方
記事で紹介したサンプル・プログラム
<t20407.lzh>   <t20407.zip>

特集3 Rubyで理解するオブジェクト指向の基礎
記事で紹介したサンプル・プログラム
<t30407.lzh>   <t30407.zip>

特集4 フリーツールで学ぶ .NET
記事で紹介したサンプル・プログラム
<t40407.lzh>   <t40407.zip>

特集5 Tomcatで動かして学ぶJSP/サーブレット
記事で紹介したサンプル・プログラム
<t50407.lzh>   <t50407.zip>

特集6 Strutsをビジュアル・ツールで使う
記事で紹介したサンプル・プログラム
※修正版を2004年6月28日にアップしました。ソースファイルが一部抜けているなどの不具合があったため,修正しました。
<t60407.lzh>   <t60407.zip>

特集7 DirectXとC#で3Dゲーム作りに挑戦!
記事で紹介したサンプル・プログラム
<t70407.lzh>   <t70407.zip>

プログラマのためのFlash入門 第4回 ActionScriptの変数について詳しく知る
記事で紹介したサンプル・プログラム
<fla0407.lzh>   <fla0407.zip>

C#で始めるプログラミング 第4回 カード・ゲームのプログラミングに挑戦しよう!
記事で紹介したサンプル・プログラム
<cs0407.lzh>   <cs0407.zip>

地球にやさしいアルゴリズム 第9回 プロトコルを実現するアルゴリズム
記事で紹介したサンプル・プログラム
<algo0407.lzh>   <algo0407.zip>


2004年8月号

特集1 誰も教えてくれなかったプログラムの創り方
記事で紹介したサンプル・プログラム
<t10408.lzh>   <t10408.zip>

特集2 きちんと押さえておきたい RDB&XMLプログラミング
記事で紹介したサンプル・プログラム
<t20408.lzh>   <t20408.zip>

よくわかるC言語 第2回 変数の性質を理解しよう
記事で紹介したサンプル・プログラム
<c0408.lzh>   <c0408.zip>

お手軽ツールWeb Matrixで学ぶWebプログラミング入門 第1回 まずは基本操作をおぼえよう
記事で紹介したサンプル・プログラム
<wmtx0408.lzh>   <wmtx0408.zip>

プログラマのためのFlash入門 第5回 Flashでオブジェクト指向プログラミング
記事で紹介したサンプル・プログラム
<fla0408.lzh>   <fla0408.zip>

C#で始めるプログラミング 第5回 ゲーム・ロジックをプログラミングする
記事で紹介したサンプル・プログラム
<cs0408.lzh>   <cs0408.zip>

今すぐ役立つ!サーバーサイドJava 第2回 設定するだけで使えるTomcatの機能を活用しよう
記事で紹介したサンプル・プログラム
<ssj0408.lzh>   <ssj0408.zip>

地球にやさしいアルゴリズム 第10回 麻雀の役を判定する
記事で紹介したサンプル・プログラム
<algo0408.lzh>   <algo0408.zip>


2004年9月号

特集4 必ずマスターできるWindows API
記事で紹介したサンプル・プログラム
<t40409.lzh>   <t40409.zip>

お手軽ツールWeb Matrixで学ぶWebプログラミング入門 第2回 使用頻度の高いコントロールをマスターする
記事で紹介したサンプル・プログラム
<wmtx0409.lzh>   <wmtx0409.zip>

プログラマのためのFlash入門 第6回 外部のデータをFlashに取り込む
記事で紹介したサンプル・プログラム
<fla0409.lzh>   <fla0409.zip>

今すぐ役立つ!サーバーサイドJava 第3回 実用的なアプリケーションで機能の使い分けを理解しよう
記事で紹介したサンプル・プログラム
<ssj0409.lzh>   <ssj0409.zip>

地球にやさしいアルゴリズム 第11回 プログラム同士の対戦ゲーム
記事で紹介したサンプル・プログラム
<algo0409.lzh>   <algo0409.zip>

DirectXで学ぶ3Dグラフィックス 第1回 まずはグラフィックス処理の流れを理解しよう
記事で紹介したサンプル・プログラム
<dx0409.lzh>   <dx0409.zip>


2004年10月号

特集1 最新ホームページ・プログラミングのワザ
記事で紹介したサンプル・プログラム
<t10410.lzh>   <t10410.zip>

特集3 実用システム開発に役立つメール・ソフトの作り方
記事で紹介したサンプル・プログラム
<t30410.lzh>   <t30410.zip>

Java街道を行く 第4回 継承が禁じられたクラス
記事で紹介したサンプル・プログラム
<java0410.lzh>   <java0410.zip>

お手軽ツールWeb Matrixで学ぶWebプログラミング入門 第3回 XMLデータをブラウザ上で編集する
記事で紹介したサンプル・プログラム
<wmtx0410.lzh>   <wmtx0410.zip>

FlashでWeb用ゲームを作ろう 第1回 スロット・ゲーム作成を通じてタイムラインを理解する
記事で紹介したサンプル・プログラム
<fla0410.lzh>   <fla0410.zip>

今すぐ役立つ!サーバーサイドJava 第4回 フレームワーク導入でアプリケーション開発を効率化しよう
記事で紹介したサンプル・プログラム
<ssj0410.lzh>   <ssj0410.zip>
※ファイル・サイズがそれぞれ2.17Mバイトありますのでダウンロードに時間がかかるかもしれません。

地球にやさしいアルゴリズム 第12回 対戦ゲームの戦略を考える
記事で紹介したサンプル・プログラム
<algo0410.lzh>   <algo0410.zip>

必ずマスターできるWindows API 第1回 DLLの作り方とリンク方法の違いを理解する
記事で紹介したサンプル・プログラム
<api0410.lzh>   <api0410.zip>

DirectXで学ぶ3Dグラフィックス 第2回 座標変換を理解する
記事で紹介したサンプル・プログラム
<dx0410.lzh>   <dx0410.zip>


2004年11月号

特集5 1時間でわかるWeb+データベースの作り方
記事で紹介したサンプル・プログラム
<t50411.lzh>   <t50411.zip>

Java街道を行く 第5回 「値の集合」を柔軟に扱う
記事で紹介したサンプル・プログラム
<java0411.lzh>   <java0411.zip>

お手軽ツールWeb Matrixで学ぶWebプログラミング入門 第4回 様々なデータ検索機能を実装する
記事で紹介したサンプル・プログラム
<wmtx0411.lzh>   <wmtx0411.zip>

FlashでWeb用ゲームを作ろう 第2回 変数の使い方を覚えよう〜スロット・ゲーム完成編
記事で紹介したサンプル・プログラム
<fla0411.lzh>   <fla0411.zip>

今すぐ役立つ!サーバーサイドJava 第5回 クライアントからStrutsへのデータ授受方法をマスターしよう
記事で紹介したサンプル・プログラム
<ssj0411.lzh>   <ssj0411.zip>
※ファイル・サイズがそれぞれ2.17Mバイトありますのでダウンロードに時間がかかるかもしれません。

必ずマスターできるWindows API 第2回 より細かいアクセスが可能なファイル操作のAPIを覚えよう
記事で紹介したサンプル・プログラム
<api0411.lzh>   <api0411.zip>

DirectXで学ぶ3Dグラフィックス 第3回 照明によって立体感や質感を表現する
記事で紹介したサンプル・プログラム
<dx0411.lzh>   <dx0411.zip>


2004年12月号

お手軽ツールWeb Matrixで学ぶWebプログラミング入門 第5回 Webサービスの開発とRDB検索をマスターする
記事で紹介したサンプル・プログラム
<wmtx0412.lzh>   <wmtx0412.zip>

FlashでWeb用ゲームを作ろう 第3回 タイマー処理とキーボード入力を扱う
記事で紹介したサンプル・プログラム
<fla0412.lzh>   <fla0412.zip>

今すぐ役立つ!サーバーサイドJava 第6回 データ検証と国際化機能をStrutsアプリに実装しよう
記事で紹介したサンプル・プログラム
<ssj0412.lzh>   <ssj0412.zip>
※ファイル・サイズがそれぞれ2.13Mバイトありますのでダウンロードに時間がかかるかもしれません。

必ずマスターできるWindows API 第3回 プログラム内の処理を並列実行するマルチスレッドの作り方
記事で紹介したサンプル・プログラム
<api0412.lzh>   <api0412.zip>

DirectXで学ぶ3Dグラフィックス 第4回 テクスチャ・マッピングで細かい模様を表現する
記事で紹介したサンプル・プログラム
<dx0412.lzh>   <dx0412.zip>