#contents
*はじめに [#abf53cab]
DelphiとはPascalをもとに改良された、CodeGearによる言語。~
イメージとしてはCとVBとVBを足して3で割った感じ。もちろんオブジェクト指向。~
現在ダウンロードできるVBではネイティブコードでDLL,EXEを作成することができないので、~
VBを使いやすいと思っているがネイティブコードで開発したいという人は是非試してみてほしい。~

**メリット [#baf2d6c4]
.NETアプリケーションも作成可能~
DirectXも扱える~
軽い(開発環境じゃなくてビルドされてできたEXEが)~
無料でも十分実用になる~
C/C++なんかに比べてかなり簡単~
コンパイルがめちゃくちゃ速い~

**デメリット [#ycac386b]
重い(ビルドされてできたEXEじゃなくて開発環境が)~
ビルドされたファイルサイズがでっかいでっかい(VCLを使った場合)~

*インストール(開発環境) [#w13bdd30]
インストールには[[Embacadero Developer Network:http://members.codegear.com/]]への登録が必要。~
http://www.codegear.com/jp/downloads/free/turbo~
よりTurbo Delphi Explorerをダウンロード。~
ページの"Japanese full prerequisite install"もダウンロードして中にあるものインストール。~
『[[Turbo Explorer Home Page - Downloads:http://www.turboexplorer.com/jp/downloads]]』 に「集積Hotfix」ほかダウンロード手順についての説明有り。

*Hello World [#v43f62ba]
何もコーディングする必要はない。~
#ref(Helloworld1.png)
ファイル->新規作成->VCLフォームアプリケーション - Delphi for Win32をクリック。~
何もないフォームが表示されたはず。~
右にあるツールパレット(無い人はCtrl+Alt+Pで表示)からLabelをクリック。~
#ref(Helloworld2.png)
この状態でフォームをクリックすればLabelが貼り付けられる。~
左にあるオブジェクトインスペクタのプロパティのCaption項目に表示させたい文字を入力。~
フォームを選択した状態でCaptionを編集すればタイトルバーの文字も変えることが出来る。~
Label,FormのCaptionプロパティと言う。~
#ref(Helloworld3.png)

上部の緑のボタンをクリックするか、F2キーで実行できる。~

[[ナッキーの「Turbo Delphiはじめて奮戦記」:http://www.turboexplorer.com/jp/article/33742]]は役に立つ気がするので読んでおくといいと思う。~

*リンク [#h8b844f2]
ゼロから始めるDelphi講座~
http://oto.chu.jp/kujira/text/delphi/zero/index.htm ~
Delphiはじめの一歩~
http://delphi.sakura.vg/index2.html~
DelWiki~
http://delwiki.info/~
フリーのTurbo Delphiで始めるWindowsプログラミング:ITpro~
http://itpro.nikkeibp.co.jp/article/COLUMN/20061127/254990/~
Turbo Delphiとは?~ダウンロード~インストール~Webブラウザの作成まで画像を交えて解説~
[[Mr.XRAY > リンク:http://mrxray.on.coocan.jp/Links.htm]]~
国内外の入門講座、プログラミング解説、資料、サンプルコード、コンポーネントなど各種情報へのリンク

トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS