Delphi 2006 レビュー - Delphi 2006

Delphi 2007 情報はこちら

Delphi 関連情報トップ
2005-10-17: 作成


Delphi2006 レビュー (Professional版)


Borland Developer Studio 2006 のインストール

Borland Developer Studio 2006 の起動

コンポーネント(Win32) を確認してみる

デザイナガイドライン

Margin と Padding プロパティ

FlowPanel

GridPanel

TrayIcon

ToolBar ControlBar

コード補完

こまかいところ

LiveSource機能を使ったUMLモデリング

独自のデザイナガイドラインを作成する

DockTabSet

Obj ファイルのリンク

C# (難しい話は抜き)

for文

if文

class と namespace

派生と継承

イベント (デリゲート)

プロパティ

Delphi2006 情報

  • http://dn.codegear.com/article/33580 Delphi6用の使用許諾コード取得方法
  • TaskDialog APIがcomctl32.dllからインポートできない -> XPマニフェストが有効でない場合はcomctl32のバージョン5にアクセスするため。XPマニフェストを有効にすればインポートできる
  • ASP.NET は<identity impersonate=&quot;true&quot; />で偽装されていなければ "NETWORK SERVICE" アカウントで起動する。(認証がある場合はASPNETアカウントか?)
  • SQL Server を規定のインスタンス以外の、名前つきインスタンスでインストールした場合、リモート接続(IPアドレスを指定など)するためには、SQL Server Browser サービスを起動する必要あり。加えて、サービスと接続のセキュリティ設定において、リモート接続を許可する必要もある。
  • 10000行以上の大きなファイルで編集が激重になる場合,HKEY_CURRENT_USER\Software\Borland\BDS\4.0\known IDE Packages\(Delphi, CSharp, DelphiDotNet....) それぞれの以下にあるTGIDE100.bplの値を削除する。(メモリーリークも減るかな?)http://qc.borland.com/qc/wc/qcmain.aspx?d=22173

  • ブレークポイント赤丸を Ctrl + クリックすることでブレークポイントを無効にできる
  • shlwapi.pasが追加されています
  • oleacc.pasが追加されています
  • dclsockets100.bplは存在する。TServerSocket TClientSocket も利用可能。
  • パンフレットによると、新製品発表前に年間サポートに申し込むと、新しいDelphiがゲットできるらしいです。(Arc/Ent版のみ)
  • UMLモデリングのデモ、ソースコードとモデル図が同期を取って表示されます。モデル・コードのどちらを直してもきちんと他方の側に反映されます。GOFのデザインパターンからモデルを生成することもできるようです。その他、ドキュメントの自動生成などのデモも含まれています。
  • http://bdn.borland.com/article/0,1410,33373,00.html
  • スペック表によると、Pro版でもダイアグラムの表示とデザインパターンのサポートまではあるようです。Audits/Metrics ドキュメント自動生成はEnt版以上のみのようです
  • 小5の女の子がECOIIIのデモをします[http://bdn.borland.com/article/0,1410,33331,00.html]]

  • http://bdn.borland.com/article/0,1410,33383,00.html
  • 2005年 C++と統合、UMLモデリングのサポート、演算子オーバーロード、その他
  • 2006年 .NET 2.0対応 ネイティブ64bitコンパイラ、IDE VCLでのUnicodeのサポート、その他
  • 2007年 Windows Vista対応[Windows Presentation Foundation / Windows Communication Foundation]
という予定のようです。

□ (余談) http://bdn.borland.com/article/0,1410,32752,00.html (1.3節) Still no way to put VCL controls on WinForms これはいつサポートされるのでしょう?

著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
最終更新日: 2024-01-06
作成日: 2006-01-01
iPentec all rights reserverd.