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

**メリット [#baf2d6c4]
Windows XPのネイティブコード対応。~
.NETアプリケーションも作成可能。~
DirectXも扱える~
軽い(開発環境じゃなくてビルドされてできたEXEが)~
無料でも十分実用になる~
CやC++なんかに比べてかなり簡単~
コンパイルがめちゃくちゃ速い~
**デメリット [#ycac386b]
重い(ビルドされてできたEXEじゃなくて開発環境が)~
ビルドされたファイルサイズがでっかいでっかい~
サポート悪い~

*インストール(開発環境) [#w13bdd30]
http://www.turboexplorer.com/jp/mirror~
よりTurbo Delphi(無料)をダウンロード。(Delphi6Personalはキー配布のCGIに不都合がある)~
インストールの際には色々ほかにインストールする必要があるけどがんばって。~

*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キーで実行できる。~

*リンク [#h8b844f2]
ゼロから始めるDelphi講座~
http://oto.chu.jp/kujira/text/delphi/zero/index.htm ~
Turbo Delphi Tutorial ~
http://www.turboexplorer.com/jp/DelphiTutorial~
Delphiはじめの一歩~
http://delphi.sakura.vg/index2.html~
Delwiki~
http://delwiki.info/~

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