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

**メリット [#baf2d6c4]
-.NETアプリケーションも作成可能~
-DirectXも扱える~
-軽い(開発環境じゃなくてビルドされてできたEXEが)~
-無料でも十分実用になる~
**はぁ?無料版はもう無いですが?いい加減なこと書くなクソVIPPERが [#l73056e3]
-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」ほかダウンロード手順についての説明有り。%%~

:「Turbo Explorer」の公開終了|
::[[窓の杜 - 【NEWS】エンバカデロ、統合開発環境「Delphi 2010」の体験版を公開:http://www.forest.impress.co.jp/docs/news/20090826_310816.html]]|
>
 また26日、無償で利用できる開発環境「Turbo Explorer」の公開が終了され、
 すでに同社のWebサイトではダウンロードできなくなっている。 

::[[Embarcadero Discussion Forums: Turbo Delphi 2006 Explorer 配布終了 ...:https://forums.codegear.com/thread.jspa?messageID=155201]]|

:追加情報|
インストーラだけなら非公式だが[[ミラーサイト:http://www.turbomirror.com/]]がある。~

*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