#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/~