【コラム】
まずは「なでしこ」を入手しましょう。なでしこは、Windows 98/ME/2000/XP上で動きます。フリーソフトなのでダウンロードしてすぐに使うことができます。配布サイズも2MB程度しかありませんので、昨今のブロードバンド環境でしたら、数秒でダウンロードが完了すると思います。以下のWEBサイトからダウンロードできます。
「なでしこ」のダウンロード
http:/ / nadesi. com/ download. htm
ダウンロードした配布ファイルは、ZIP形式で圧縮されています。解凍ツールを使ってZIPファイルを解凍してください。配布ファイルには、なでしこの実行環境と開発ツールの一式が含まれています。解凍すると、それらが展開されます。
インストール作業はとりあえずこれで終了です。解凍したファイルの中に「インストール.bat」というファイルがありますが、これは、なでしこのプログラムファイル(拡張子".nako")となでしこを関連付けたり、デスクトップにショートカットを作ったりするだけのものです。
本格的になでしこを使いはじめたら、関連付けをして、ダブルクリック一発でプログラムを実行できるようにすると便利だと思いますが、関連付けは絶対に必要というわけではありません。関連付けさえしなければ、Windowsのレジストリを汚すこともなくなでしこを利用できます。
アンインストールするときは、解凍したファイルを全部ごみ箱に捨てるだけです。(もし、「インストール.bat」を使って関連付けした場合は、再度これを実行して関連付けのチェックをはずし、関連付けを解除してから、ごみ箱へ捨てます。)
インストーラーを使ったインストール作業がないので、出先の漫画喫茶や学校など機能制限のあるパソコンを使う時や、他人のパソコンを借りて作業しなくてはならない場合にも問題なく使えます。なでしこの配布ファイルを、USBのフラッシュメモリなどからコピーして作業を行い、作業が終わったら全てのファイルをごみ箱に捨てて帰るという使い方もできます。
なでしこの開発では「なでしこエディタ」を使います。これは、解凍されたファイルの中にある nakopad.exe です。なでしこエディタを起動してみましょう。プログラミングは「習うより慣れろ」が鉄則です。実際にいくつかのプログラムを実行して遊んでみましょう。
![]() |
|
nakopad.exeが「なでしこエディタ」 |
なでしこエディタを起動したら、まず、なでしこで何が出来るのか、サンプルプログラムを実行してみましょう。
サンプルプログラムは、解凍したフォルダにある<sample>フォルダ以下にあります。メニューの[ファイル]-[開く]をクリックして、サンプルプログラムを読み込んでみましょう。
まずは、<sample>フォルダの下の<グラフィック>フォルダから、「増殖クッキー.nako」を読み込んでみましょう。これは、クッキーを模した丸い円が浮かんでは消えていく環境プログラムです。
うまく動かすことができたでしょうか。他にも、<sample>フォルダにはいろいろなプログラムがありますので、読み込んで実行してみてください。
なでしこでどんなプログラムが動くのか分かったら、今度は自分でゼロからプログラムを書いてみましょう。なでしこエディタのメニューの[ファイル]-[新規]をクリックしてエディタの文字を消してください。次に、以下のプログラムをそっくりそのまま書いてみてください。
「こんにちは」と表示。
画面に「こんにちは」と表示されれば成功です。
![]() |
|
実行したところ |
次に「こんにちは」を自分の好きなメッセージに変えて実行してみてください。例えば、「こんにちは」を「なでしこ」に変えて実行してみると、画面に「なでしこ」と表示されます。また、「鮪(まぐろ)」とか「領(うなじ)」とか適当な文字に変えればその通り表示されますので、誰かの名前や、人生目標、論語の一節などなど、好きなように表示させてみましょう。
画面に文字が表示されて何が嬉しいのかと思うかもしれません。以下はファイルのコピーを行うプログラムなのですが、文字の表示プログラムと同じように、カッコ「...」の中を、自分の好きなファイル名に書き換えれば、自分だけのファイルコピープログラムになるのです。
「test.txt」を「backup.txt」へファイルコピー。
本連載では、これから10行以内という短いプログラムで、役に立つプログラムを紹介していこうと思いますが、カッコ「...」の中や数値をちょっと書き換えるだけで、自分の役に立つプログラムに改造ができると思います。改造こそプログラミング上達の最良の方法です。
ぜひ、今後の連載をお楽しみに!
| 【レポート】マカフィーの世界の専門家の意識調査「サイバー防衛報告書」とセキュリティソリューション [21:15 5/25] |
| アップル、Aperture 3.2.4を公開 - バグ修正、安定性向上など [20:51 5/25] |
| 【レポート】GTC 2012 - VGXでエンタープライズ環境でのGPU需要開拓を狙うNVIDIA [20:07 5/25] |
| デル、期間限定キャンペーンに特価アイテム追加、アップグレード無料も継続 [19:41 5/25] |
| 上海問屋、iPhoneとほぼ同じ薄さのバッテリ内蔵ヘッドホンアンプ [19:05 5/25] |
|
[9nine]制服姿見納め? セーラー服で登場も川島海荷「4人はコスプレ」 [19:15 5/27] エンタメ |
|
「NO.6」4巻は書き下ろしドラマCD付、木乃のサイン会も [18:49 5/27] ホビー |
|
[今週の新刊]マンガ大賞3回ノミネート「アイアムアヒーロー」 カープ愛「球場ラヴァーズ」も [18:33 5/27] ホビー |
|
「ゆりてつ」サイン会は作者と都電に揺られるツアー仕立て [17:45 5/27] ホビー |
|
【ネタバレもありの徹底解明コラム】『サザエさん』タマの意外な事実 [17:30 5/27] ホビー |