エンバカデロの最新情報をTwitterで配信。 embarcadero_jp をフォローして、すばやく情報をゲットしよう!

Delphi for PHP Update 2

概要: Delphi for PHP の Update 2 が登録ユーザー向けに公開されました。

    Delphi for PHP Update 2 を入手するには

Delphi for PHP の Update 2 が公開されました。

Delphi for PHP の登録ユーザーは、登録ユーザー向けダウンロードページから、アップデートをダウンロードすることができます。

http://www.codegear.com/jp/downloads/regusers/delphiphp

また、この Update 2が含まれた Delphi for PHP のトライアル版を、以下よりダウンロードすることができます。

http://www.codegear.com/jp/downloads/free/delphiphp

    Update 2 の Readme

このアップデートは CodeGear Delphi for PHP の正規ユーザー向けに提供されています。アップデートをインストールして使用するためには CodeGear Delphi for PHP のライセンスに同意している必要があります。

    Update 2 で修正された項目

Delphi for PHP Update 2は、VCL for PHP の更新されたバージョン、最新のInterBaseクライアントライブラリ、改善されたドキュメント、Quality Centralで報告された以下の問題の他、数多くの不具合修正を含んでいます。

この Update に含まれる修正項目は以下のとおりです (番号は、報告されている Quality Central のレポート番号 ):

43902 Listview が動作しない場合があります

43983非ビジュアルコンポーネント下の名前の消失

46543 継承が正しく動作しない。

47652 コード補完を使用した際に一般保護違反(Access Violation)が発生する。

48305 「Error: Cannot focus a disabled or invisible window」エラーについて

48074 OpenSSL ライブラリが正しい場所にインストールされない。

48475 external unit objects (class)にアクセスすると一般保護違反が発生する。

47831 Delphi for PHP アプリケーションが、Webサーバー上で動作しない。

47656 クエリーを使用した際のエラーメッセージ

46265 Image と DBGrid が mediumblob フィールドを表示できない

46231 Canvas->Line( ) が壊れている

45853 FLOW_LAYOUT が実装されていない。

43127 ListBox の Add - ショートカットキーが設定されていない。

43688 qx.js はdeployment ウィザードで配布されません。

44252 IBX の IBDatabase コンポーネントでキャラクタセットを変更できません。

49162 TLabel オブジェクト (すべてのオブジェクト)の valueプロパティが不正。

45326 イメージコンポーネントを移動する際、Grid インデックスが範囲外になる。

45043 フォームデザイナはフォームのXMLファイルを破壊します。

43815 イメージアイテムエディタの操作感の修正

    適用手順

このアップデートは、すでにインストールされている製品の置き換え版です。既存の Delphi for PHP を完全に置き換えるようインストールする必要があります。

  1. もし、VCL for PHPのディレクトリ内に修正されたいくつかのファイルがある場合は、それらの修正されたファイルのコピーをバックアップとして任意の場所に保存してください。
  2. Delphi for PHP をアンインストールします。
  3. Delphi for PHP の修正版 (d4php_install.exe) をインストールします。
  4. Delphi for PHP を起動し、更新されたバージョンかどうかを確認します。メニューの Help/About を選択肢、バージョンを確認してください。Update 2 はバージョン表記が 1.0.2.539 (Update 1は 1.0.1.415, 初期リリースは 1.0.1.414) となります。

Update 2 は、新しいコンポーネントパッケージを含んでいます。もし、以前のDelphi for PHPをインストールしたことがある場合には、それらのパッケージは自動ではインストールされません。

それらを利用する場合には、Delphi for PHP を起動後、メニューから [Component] | [Packages] を選び、Addボタンをクリックして以下のファイルを選択してください。

\vcl\packages\mysql.package.php

\vcl\jquery\jquery.package.php

\vcl\jsval\formvalidator.package.php

\vcl\PEAR\packages\pear.package.php