今天下载了Delphi for PHP Update 1试用了一下,发现确实有一定的修正,但也上了一当.建立工程后只要在Form中使用中文并保存关闭,第二次打开必定出错,后经研究发现在tools->Options->Editor Opions中,必需选Use UTF-8 to create new units and forms才能正常工作.该版本修正如下(引用自http://dn.codegear.com/article/36406):
Fixes in Update 1
Description of fixes included in this update (and Quality Central report numbers if applicable):
- Fix to the IDE to ensure correct storage of UTF-8 strings in the .xml.php
- Fix to VCL for PHP to parse .xml.php in UTF-8 mode
- Save Project As... fixed (QC 43580)
- Updated sourcecode documentation for the VCL
- Fixed problem with PHP 5.2.1. The Input Filter extension is out of beta and function for filter data was changed to a new name, so Input object now takes that into account (QC 43607)
- Fixed problem with vcl-bin folder. The alias is set to be a root alias, making it easier to configure on deployment
- Added global var to specify if properties are html_decoded when read from the .xml.php
- Corrected support phone list .txt file