├── Source
├── Demos
│ ├── Extensions
│ │ ├── css
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── css.dproj.local
│ │ │ ├── css.identcache
│ │ │ ├── css.res
│ │ │ └── css.stat
│ │ ├── killer
│ │ │ ├── CREDITS
│ │ │ ├── killer.res
│ │ │ ├── killer.dpr
│ │ │ ├── Unit1.dfm
│ │ │ ├── tests
│ │ │ │ └── test_killer.php
│ │ │ └── Unit1.dti
│ │ ├── skeleton
│ │ │ ├── CREDITS
│ │ │ ├── EXPERIMENTAL
│ │ │ └── tests
│ │ │ │ ├── skeleton.php
│ │ │ │ └── test_skeleton.php
│ │ ├── Delphi Class 1
│ │ │ ├── readme.txt
│ │ │ ├── delphi_class.res
│ │ │ ├── delphi_class_module.ddp
│ │ │ ├── delphi_class.php
│ │ │ ├── delphi_class.dpr
│ │ │ └── delphi_class_module.dti
│ │ ├── Delphi Class 2
│ │ │ ├── readme.txt
│ │ │ ├── delphi_class2.php
│ │ │ └── delphi_class.php
│ │ ├── array result
│ │ │ ├── rarray.dproj.local
│ │ │ ├── Unit1.ddp
│ │ │ ├── rarray.res
│ │ │ ├── rarray_Icon.ico
│ │ │ ├── rarray.identcache
│ │ │ ├── rarray.stat
│ │ │ ├── rarray.dpr
│ │ │ ├── Unit1.dfm
│ │ │ └── rarray.php
│ │ ├── Borland Demo
│ │ │ ├── borland_demo.dproj.local
│ │ │ ├── Unit1.ddp
│ │ │ ├── borland_demo.res
│ │ │ ├── borland_demo_Icon.ico
│ │ │ ├── borland_demo.identcache
│ │ │ ├── borland_demo.stat
│ │ │ ├── borland_demo.php
│ │ │ ├── borland_demo.dpr
│ │ │ └── Unit1.dti
│ │ ├── Math
│ │ │ ├── extmain.ddp
│ │ │ ├── delphi_math.res
│ │ │ ├── delphi_math.dpr
│ │ │ ├── test_math.php
│ │ │ └── extmain.dti
│ │ ├── phpDLL
│ │ │ ├── Unit1.ddp
│ │ │ ├── phpDLL.res
│ │ │ ├── phpDLL.dpr
│ │ │ ├── Unit1.dfm
│ │ │ ├── testdll.php
│ │ │ └── Unit1.dti
│ │ ├── Resources
│ │ │ ├── Unit1.ddp
│ │ │ ├── res_ext.res
│ │ │ ├── res_ext.dpr
│ │ │ ├── test_resource.php
│ │ │ ├── Unit1.dti
│ │ │ └── Unit1.dfm
│ │ ├── reference
│ │ │ ├── Unit1.ddp
│ │ │ ├── php_ref.res
│ │ │ ├── php_ref.dpr
│ │ │ ├── testref.php
│ │ │ └── Unit1.dfm
│ │ ├── Class demo
│ │ │ ├── dm_Class.ddp
│ │ │ ├── class_demo.res
│ │ │ ├── test_class.php
│ │ │ ├── class_demo.dpr
│ │ │ └── dm_Class.dti
│ │ ├── Read array parameters
│ │ │ ├── Unit1.ddp
│ │ │ ├── rarp.res
│ │ │ ├── rarptest.php
│ │ │ ├── rarp.dpr
│ │ │ └── Unit1.dfm
│ │ └── php class
│ │ │ └── test_class.php
│ ├── php4Applications
│ │ ├── Delphi
│ │ │ ├── result.txt
│ │ │ ├── test.php
│ │ │ ├── Unit1.ddp
│ │ │ ├── Project1.res
│ │ │ └── Project1.dpr
│ │ ├── MS Word
│ │ │ ├── test.php
│ │ │ └── Doc1.doc
│ │ ├── Visual Basic
│ │ │ ├── test.php
│ │ │ ├── php_VB.vbw
│ │ │ ├── MSSCCPRJ.SCC
│ │ │ └── php_VB.vbp
│ │ ├── C#
│ │ │ └── PHP4DelphiDemo
│ │ │ │ ├── test.php
│ │ │ │ ├── app.config
│ │ │ │ ├── App.ico
│ │ │ │ └── PHP4DelphiDemo.sln
│ │ ├── C++ VS 2005
│ │ │ ├── test.php
│ │ │ ├── StdAfx.cpp
│ │ │ ├── cdemo.dsw
│ │ │ ├── StdAfx.h
│ │ │ └── cdemo.sln
│ │ ├── C++ VS 6.0
│ │ │ ├── test.php
│ │ │ ├── StdAfx.cpp
│ │ │ ├── cdemo.dsw
│ │ │ └── StdAfx.h
│ │ ├── Delphi .NET
│ │ │ ├── php4DelphiDemo.res
│ │ │ └── php4Delphi.TWinForm.resources
│ │ └── VB .NET
│ │ │ └── php4delphi
│ │ │ ├── php4delphi
│ │ │ ├── My Project
│ │ │ │ └── Application.myapp
│ │ │ ├── php4delphi.vbproj.user
│ │ │ └── ApplicationEvents.vb
│ │ │ └── php4delphi.sln
│ ├── psvPHP
│ │ ├── sample1
│ │ │ ├── test.php
│ │ │ ├── php.gif
│ │ │ ├── Unit1.ddp
│ │ │ ├── zend1.gif
│ │ │ ├── zend2.gif
│ │ │ ├── Project1.res
│ │ │ ├── Sample1.res
│ │ │ ├── internal.RES
│ │ │ ├── WindowsXP.res
│ │ │ ├── frm_phpDemo.ddp
│ │ │ ├── internal.rc
│ │ │ ├── Sample1.dpr
│ │ │ └── Project1.dpr
│ │ ├── Logo
│ │ │ ├── egg.gif
│ │ │ ├── LogoDemo.res
│ │ │ ├── WindowsXP.res
│ │ │ ├── LogoDemo.dpr
│ │ │ ├── uMain.dfm
│ │ │ └── uMain.pas
│ │ ├── Graph
│ │ │ ├── Unit1.ddp
│ │ │ ├── Project1.res
│ │ │ ├── WindowsXP.res
│ │ │ └── Project1.dpr
│ │ ├── sample2
│ │ │ ├── Unit1.ddp
│ │ │ ├── Project1.res
│ │ │ ├── Sample2.res
│ │ │ ├── Sample2.dpr
│ │ │ └── Project1.dpr
│ │ ├── sample3
│ │ │ ├── Unit1.ddp
│ │ │ ├── Project1.res
│ │ │ ├── Sample3.res
│ │ │ ├── WindowsXP.res
│ │ │ ├── Project1.dpr
│ │ │ └── Sample3.dpr
│ │ ├── Components
│ │ │ ├── Unit1.ddp
│ │ │ ├── WindowsXP.res
│ │ │ ├── ComponentsDemo.res
│ │ │ └── ComponentsDemo.dpr
│ │ ├── Encryption
│ │ │ ├── uMain.ddp
│ │ │ ├── EncDemo.res
│ │ │ ├── WindowsXP.res
│ │ │ └── EncDemo.dpr
│ │ ├── array demo
│ │ │ ├── Unit1.ddp
│ │ │ ├── Project1.res
│ │ │ ├── WindowsXP.res
│ │ │ └── Project1.dpr
│ │ ├── console
│ │ │ └── test.php
│ │ ├── ISAPI Module
│ │ │ ├── dmMain.ddp
│ │ │ ├── dmEngine.ddp
│ │ │ ├── phpisapitest.res
│ │ │ ├── dmMain.dfm
│ │ │ └── dmEngine.dfm
│ │ ├── Library demo
│ │ │ ├── Unit1.ddp
│ │ │ ├── Project1.res
│ │ │ ├── LibraryDemo.res
│ │ │ ├── WindowsXP.res
│ │ │ ├── Project1.dpr
│ │ │ ├── dm_Main.dfm
│ │ │ ├── LibraryDemo.dpr
│ │ │ ├── frm_dialog.pas
│ │ │ ├── dm_Main.dti
│ │ │ ├── frm_dialog.dfm
│ │ │ └── dm_Main.pas
│ │ ├── sample4
│ │ │ ├── WindowsXP.res
│ │ │ ├── frm_PHPTest.ddp
│ │ │ ├── psvPHP_test.res
│ │ │ └── psvPHP_test.dpr
│ │ ├── Custom Library
│ │ │ ├── ExtDemo.res
│ │ │ ├── WindowsXP.res
│ │ │ ├── ExtDemo.dpr
│ │ │ └── DemoMain.dfm
│ │ ├── Threads Library
│ │ │ ├── frm_main.ddp
│ │ │ ├── ManageThreads.res
│ │ │ └── ManageThreads.dpr
│ │ ├── Multithread simple
│ │ │ ├── WindowsXP.res
│ │ │ ├── frm_main.ddp
│ │ │ ├── MultithreadSample.res
│ │ │ ├── MultithreadSample.dpr
│ │ │ └── php_thread.pas
│ │ ├── Thread Management
│ │ │ ├── ManageThreads.res
│ │ │ └── ManageThreads.dpr
│ │ └── Dynamic Array
│ │ │ └── dynamic_array.dpr
│ ├── Bonus
│ │ ├── PHPEncoder
│ │ │ └── test.php
│ │ ├── phpRegistry
│ │ │ ├── php_registry.dproj.local
│ │ │ ├── php_registry.identcache
│ │ │ ├── Bin
│ │ │ │ └── php_registry.dll
│ │ │ └── php_registry.stat
│ │ ├── wincon
│ │ │ ├── Bin
│ │ │ │ ├── php_wincon.dll
│ │ │ │ └── test_wincon.php
│ │ │ ├── resource.h
│ │ │ ├── test_wincon.php
│ │ │ ├── wincon.dsw
│ │ │ └── wincon.sln
│ │ └── JpegConverter
│ │ │ └── php_jpeg.php
│ └── Tutorial
│ │ ├── Step.01
│ │ ├── Unit1.ddp
│ │ ├── Project1.res
│ │ ├── Unit1.dfm
│ │ ├── Project1.dpr
│ │ └── Unit1.dti
│ │ ├── Step.02
│ │ ├── Unit1.ddp
│ │ ├── Project1.res
│ │ ├── Unit1.dfm
│ │ ├── Project1.dpr
│ │ └── Unit1.dti
│ │ ├── Step.03
│ │ ├── Unit1.ddp
│ │ ├── Project1.res
│ │ ├── Project1.dpr
│ │ ├── Unit1.dfm
│ │ └── Unit1.dti
│ │ ├── Step.04
│ │ ├── Unit1.ddp
│ │ ├── Project1.res
│ │ ├── Project1.dpr
│ │ ├── Unit1.dfm
│ │ └── Unit1.dti
│ │ ├── Step.05
│ │ ├── Unit1.ddp
│ │ ├── Project1.res
│ │ ├── Project1.dpr
│ │ ├── Unit1.dfm
│ │ └── Unit1.dti
│ │ └── Step.06
│ │ └── test_script.php
├── Demos Delphi 2009 (WideString support)
│ ├── Extensions
│ │ ├── css
│ │ │ ├── CREDITS
│ │ │ └── EXPERIMENTAL
│ │ ├── skeleton
│ │ │ ├── EXPERIMENTAL
│ │ │ ├── CREDITS
│ │ │ └── tests
│ │ │ │ ├── skeleton.php
│ │ │ │ └── test_skeleton.php
│ │ ├── Delphi Class 1
│ │ │ ├── readme.txt
│ │ │ ├── delphi_class.res
│ │ │ ├── delphi_class_module.ddp
│ │ │ ├── delphi_class.php
│ │ │ ├── delphi_class.dpr
│ │ │ └── delphi_class_module.dti
│ │ ├── Delphi Class 2
│ │ │ ├── readme.txt
│ │ │ ├── delphi_class2.php
│ │ │ └── delphi_class.php
│ │ ├── Math
│ │ │ ├── extmain.ddp
│ │ │ ├── delphi_math.res
│ │ │ ├── delphi_math.dpr
│ │ │ ├── test_math.php
│ │ │ └── extmain.dti
│ │ ├── phpDLL
│ │ │ ├── Unit1.ddp
│ │ │ ├── phpDLL.res
│ │ │ ├── phpDLL.dpr
│ │ │ ├── Unit1.dfm
│ │ │ ├── testdll.php
│ │ │ └── Unit1.dti
│ │ ├── Resources
│ │ │ ├── Unit1.ddp
│ │ │ ├── res_ext.res
│ │ │ ├── res_ext.dpr
│ │ │ ├── test_resource.php
│ │ │ ├── Unit1.dti
│ │ │ └── Unit1.dfm
│ │ ├── reference
│ │ │ ├── Unit1.ddp
│ │ │ ├── php_ref.res
│ │ │ ├── php_ref.dpr
│ │ │ ├── testref.php
│ │ │ └── Unit1.dfm
│ │ ├── Borland Demo
│ │ │ ├── Unit1.ddp
│ │ │ ├── borland_demo.res
│ │ │ ├── borland_demo.php
│ │ │ ├── borland_demo.dpr
│ │ │ └── Unit1.dti
│ │ ├── Class demo
│ │ │ ├── dm_Class.ddp
│ │ │ ├── class_demo.res
│ │ │ ├── test_class.php
│ │ │ ├── class_demo.dpr
│ │ │ └── dm_Class.dti
│ │ ├── array result
│ │ │ ├── Unit1.ddp
│ │ │ ├── rarray.res
│ │ │ ├── rarray.dpr
│ │ │ ├── Unit1.dfm
│ │ │ └── rarray.php
│ │ ├── Read array parameters
│ │ │ ├── Unit1.ddp
│ │ │ ├── rarp.res
│ │ │ ├── rarptest.php
│ │ │ ├── rarp.dpr
│ │ │ └── Unit1.dfm
│ │ └── php class
│ │ │ └── test_class.php
│ ├── php4Applications
│ │ ├── Delphi
│ │ │ ├── result.txt
│ │ │ ├── test.php
│ │ │ ├── Unit1.ddp
│ │ │ ├── Project1.res
│ │ │ └── Project1.dpr
│ │ ├── MS Word
│ │ │ ├── test.php
│ │ │ └── Doc1.doc
│ │ ├── Visual Basic
│ │ │ ├── test.php
│ │ │ ├── php_VB.vbw
│ │ │ ├── MSSCCPRJ.SCC
│ │ │ └── php_VB.vbp
│ │ ├── C#
│ │ │ └── PHP4DelphiDemo
│ │ │ │ ├── test.php
│ │ │ │ ├── app.config
│ │ │ │ └── App.ico
│ │ ├── C++ VS 2005
│ │ │ ├── test.php
│ │ │ ├── StdAfx.cpp
│ │ │ ├── cdemo.dsw
│ │ │ ├── StdAfx.h
│ │ │ └── cdemo.sln
│ │ ├── C++ VS 6.0
│ │ │ ├── test.php
│ │ │ ├── StdAfx.cpp
│ │ │ ├── cdemo.dsw
│ │ │ └── StdAfx.h
│ │ ├── Delphi .NET
│ │ │ ├── php4DelphiDemo.res
│ │ │ └── php4Delphi.TWinForm.resources
│ │ └── VB .NET
│ │ │ └── php4delphi
│ │ │ └── php4delphi
│ │ │ ├── My Project
│ │ │ └── Application.myapp
│ │ │ ├── php4delphi.vbproj.user
│ │ │ └── ApplicationEvents.vb
│ ├── psvPHP
│ │ ├── console
│ │ │ └── test.php
│ │ ├── sample1
│ │ │ ├── test.php
│ │ │ ├── internal.rc
│ │ │ ├── php.gif
│ │ │ ├── zend1.gif
│ │ │ ├── zend2.gif
│ │ │ ├── Sample1.res
│ │ │ ├── internal.RES
│ │ │ ├── frm_phpDemo.ddp
│ │ │ └── Sample1.dpr
│ │ ├── Logo
│ │ │ ├── egg.gif
│ │ │ ├── LogoDemo.res
│ │ │ ├── WindowsXP.res
│ │ │ ├── LogoDemo.dpr
│ │ │ ├── uMain.dfm
│ │ │ └── uMain.pas
│ │ ├── Graph
│ │ │ ├── Unit1.ddp
│ │ │ ├── Project1.res
│ │ │ ├── WindowsXP.res
│ │ │ └── Project1.dpr
│ │ ├── sample2
│ │ │ ├── Unit1.ddp
│ │ │ ├── Sample2.res
│ │ │ ├── WindowsXP.res
│ │ │ └── Sample2.dpr
│ │ ├── sample3
│ │ │ ├── Unit1.ddp
│ │ │ ├── Sample3.res
│ │ │ ├── WindowsXP.res
│ │ │ └── Sample3.dpr
│ │ ├── Components
│ │ │ ├── Unit1.ddp
│ │ │ ├── WindowsXP.res
│ │ │ ├── ComponentsDemo.res
│ │ │ └── ComponentsDemo.dpr
│ │ ├── Encryption
│ │ │ ├── uMain.ddp
│ │ │ ├── EncDemo.res
│ │ │ ├── WindowsXP.res
│ │ │ └── EncDemo.dpr
│ │ ├── array demo
│ │ │ ├── Unit1.ddp
│ │ │ ├── Project1.res
│ │ │ ├── WindowsXP.res
│ │ │ └── Project1.dpr
│ │ ├── Library demo
│ │ │ ├── Unit1.ddp
│ │ │ ├── WindowsXP.res
│ │ │ ├── LibraryDemo.res
│ │ │ ├── dm_Main.dfm
│ │ │ ├── LibraryDemo.dpr
│ │ │ ├── frm_dialog.pas
│ │ │ ├── dm_Main.dti
│ │ │ ├── frm_dialog.dfm
│ │ │ └── dm_Main.pas
│ │ ├── sample4
│ │ │ ├── WindowsXP.res
│ │ │ ├── frm_PHPTest.ddp
│ │ │ ├── psvPHP_test.res
│ │ │ └── psvPHP_test.dpr
│ │ ├── ISAPI Module
│ │ │ ├── dmEngine.ddp
│ │ │ ├── dmMain.ddp
│ │ │ ├── phpisapitest.res
│ │ │ ├── dmMain.dfm
│ │ │ └── dmEngine.dfm
│ │ ├── Custom Library
│ │ │ ├── ExtDemo.res
│ │ │ ├── WindowsXP.res
│ │ │ ├── ExtDemo.dpr
│ │ │ └── DemoMain.dfm
│ │ ├── Multithread simple
│ │ │ ├── WindowsXP.res
│ │ │ ├── frm_main.ddp
│ │ │ ├── MultithreadSample.res
│ │ │ ├── MultithreadSample.otares
│ │ │ ├── MultithreadSample_Icon.ico
│ │ │ ├── MultithreadSample_Icon1.ico
│ │ │ ├── MultithreadSample_Icon2.ico
│ │ │ ├── MultithreadSample_Icon3.ico
│ │ │ ├── MultithreadSample_Icon4.ico
│ │ │ └── MultithreadSample.dpr
│ │ └── Dynamic Array
│ │ │ └── dynamic_array.dpr
│ └── Tutorial
│ │ ├── Step.01
│ │ ├── Unit1.ddp
│ │ ├── Project1.res
│ │ ├── Unit1.dfm
│ │ ├── Project1.dpr
│ │ └── Unit1.dti
│ │ ├── Step.02
│ │ ├── Unit1.ddp
│ │ ├── Project1.res
│ │ ├── Unit1.dfm
│ │ ├── Project1.dpr
│ │ └── Unit1.dti
│ │ ├── Step.03
│ │ ├── Unit1.ddp
│ │ ├── Project1.res
│ │ ├── Project1.dpr
│ │ ├── Unit1.dfm
│ │ └── Unit1.dti
│ │ ├── Step.04
│ │ ├── Unit1.ddp
│ │ ├── Project1.res
│ │ ├── Project1.dpr
│ │ ├── Unit1.dfm
│ │ └── Unit1.dti
│ │ ├── Step.05
│ │ ├── Unit1.ddp
│ │ ├── Project1.res
│ │ ├── Project1.dpr
│ │ ├── Unit1.dfm
│ │ └── Unit1.dti
│ │ └── Step.06
│ │ └── test_script.php
├── ZENDAPI.pas
├── php4App.res
├── php4AppIntf.pas
├── php4App_Icon.ico
├── php4DelphiD5.res
├── php4DelphiD6.res
├── php4DelphiD7.res
├── php4DelphiR5.res
├── php4DelphiR6.res
├── php4DelphiR7.res
├── php4delphi.dcr
├── PHP4DelphiD2006.res
├── PHPProjectWizard.res
├── php4DelphiD2005.res
├── php4DelphiD2007.res
├── php4DelphiD2009.res
├── php4DelphiD2010.res
├── php4DelphiD5_Icon.ico
├── php4DelphiD6_Icon.ico
├── php4DelphiD7_Icon.ico
├── php4DelphiR2005.res
├── php4DelphiR2006.res
├── php4DelphiR2007.bpl
├── php4DelphiR2007.res
├── php4DelphiR2009.res
├── php4DelphiR2010.res
├── php4DelphiR5_Icon.ico
├── php4DelphiR6_Icon.ico
├── php4DelphiR7_Icon.ico
├── php4DelphiSplash.res
├── PHP4DelphiD2006_Icon.ico
├── packages
│ ├── php4delphi Delphi 10.tvsconfig
│ ├── php4delphi Delphi XE8_prjgroup.tvsconfig
│ ├── php4delphi Delphi 10 Seattle_prjgroup.tvsconfig
│ ├── php4delphi Delphi 5.bpg
│ └── php4delphi Delphi 7.bpg
├── php4DelphiD2005_Icon.ico
├── php4DelphiD2007_Icon.ico
├── php4DelphiD2009_Icon.ico
├── php4DelphiD2010_Icon.ico
├── php4DelphiR2005_Icon.ico
├── php4DelphiR2006_Icon.ico
├── php4DelphiR2007_Icon.ico
├── php4DelphiR2009_Icon.ico
├── php4DelphiR2010_Icon.ico
├── ExtensionBuilder
│ ├── PHPEXT.RES
│ ├── phpExtBuilderD5.res
│ ├── phpExtBuilderD6.res
│ ├── phpExtBuilderD7.res
│ ├── frm_Functions.pas
│ ├── phpExtBuilderD5.dpk
│ ├── phpExtBuilderD6.dpk
│ └── phpExtBuilderD7.dpk
├── Clear.bat
├── php4DelphiD7.cfg
├── php4DelphiR7.cfg
├── php4Delphi2005.bdsgroup
├── php4Delphi2006.bdsgroup
├── Php4DelphiGroup5.bpg
├── Php4DelphiGroup7.bpg
├── php4DelphiR2010.lpk
└── php4DelphiD2009.dpk
├── Documentation
├── PHP4DELPHI.HLP
├── php4Delphi.pdf
├── php4delphi.chm
├── php4delphi.chw
├── Delphi 7
│ ├── php4delphid7.hlp
│ └── php4delphid7.cnt
└── php4delphi.cnt
└── .gitignore
/Source/Demos/Extensions/css/CREDITS:
--------------------------------------------------------------------------------
1 | css
--------------------------------------------------------------------------------
/Source/Demos/Extensions/css/EXPERIMENTAL:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/killer/CREDITS:
--------------------------------------------------------------------------------
1 | killer
--------------------------------------------------------------------------------
/Source/Demos/Extensions/skeleton/CREDITS:
--------------------------------------------------------------------------------
1 | extname
--------------------------------------------------------------------------------
/Source/Demos/Extensions/skeleton/EXPERIMENTAL:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/Delphi/result.txt:
--------------------------------------------------------------------------------
1 | Result 5
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/css/CREDITS:
--------------------------------------------------------------------------------
1 | css
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/css/EXPERIMENTAL:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/skeleton/EXPERIMENTAL:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/test.php:
--------------------------------------------------------------------------------
1 |
4 |
5 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/skeleton/CREDITS:
--------------------------------------------------------------------------------
1 | extname
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/Delphi/result.txt:
--------------------------------------------------------------------------------
1 | Result 5
--------------------------------------------------------------------------------
/Source/ZENDAPI.pas:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/ZENDAPI.pas
--------------------------------------------------------------------------------
/Source/php4App.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4App.res
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/MS Word/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | phpinfo();
4 | ?>
5 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Delphi Class 1/readme.txt:
--------------------------------------------------------------------------------
1 | This demo can be compiled using Delphi 7 or higher
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Delphi Class 2/readme.txt:
--------------------------------------------------------------------------------
1 | This demo can be compiled using Delphi 7 or higher
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/Visual Basic/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | phpinfo();
4 | ?>
5 |
--------------------------------------------------------------------------------
/Source/php4AppIntf.pas:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4AppIntf.pas
--------------------------------------------------------------------------------
/Source/php4App_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4App_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiD5.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD5.res
--------------------------------------------------------------------------------
/Source/php4DelphiD6.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD6.res
--------------------------------------------------------------------------------
/Source/php4DelphiD7.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD7.res
--------------------------------------------------------------------------------
/Source/php4DelphiR5.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR5.res
--------------------------------------------------------------------------------
/Source/php4DelphiR6.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR6.res
--------------------------------------------------------------------------------
/Source/php4DelphiR7.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR7.res
--------------------------------------------------------------------------------
/Source/php4delphi.dcr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4delphi.dcr
--------------------------------------------------------------------------------
/Source/Demos/Bonus/PHPEncoder/test.php:
--------------------------------------------------------------------------------
1 |
2 | dl('phpencoder.dll');
3 | ex_dec();
4 | ?>
5 | x`xafng !3
--------------------------------------------------------------------------------
/Source/Demos/Extensions/css/css.dproj.local:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/css/css.identcache:
--------------------------------------------------------------------------------
1 | /C:\dsse\php4delphi\Demos\Extensions\css\css.dpr
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C#/PHP4DelphiDemo/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | phpinfo();
4 | ?>
5 |
--------------------------------------------------------------------------------
/Documentation/PHP4DELPHI.HLP:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Documentation/PHP4DELPHI.HLP
--------------------------------------------------------------------------------
/Documentation/php4Delphi.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Documentation/php4Delphi.pdf
--------------------------------------------------------------------------------
/Documentation/php4delphi.chm:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Documentation/php4delphi.chm
--------------------------------------------------------------------------------
/Documentation/php4delphi.chw:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Documentation/php4delphi.chw
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/console/test.php:
--------------------------------------------------------------------------------
1 |
4 |
5 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/test.php:
--------------------------------------------------------------------------------
1 |
4 |
5 |
--------------------------------------------------------------------------------
/Source/PHP4DelphiD2006.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/PHP4DelphiD2006.res
--------------------------------------------------------------------------------
/Source/PHPProjectWizard.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/PHPProjectWizard.res
--------------------------------------------------------------------------------
/Source/php4DelphiD2005.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD2005.res
--------------------------------------------------------------------------------
/Source/php4DelphiD2007.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD2007.res
--------------------------------------------------------------------------------
/Source/php4DelphiD2009.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD2009.res
--------------------------------------------------------------------------------
/Source/php4DelphiD2010.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD2010.res
--------------------------------------------------------------------------------
/Source/php4DelphiD5_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD5_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiD6_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD6_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiD7_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD7_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiR2005.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR2005.res
--------------------------------------------------------------------------------
/Source/php4DelphiR2006.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR2006.res
--------------------------------------------------------------------------------
/Source/php4DelphiR2007.bpl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR2007.bpl
--------------------------------------------------------------------------------
/Source/php4DelphiR2007.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR2007.res
--------------------------------------------------------------------------------
/Source/php4DelphiR2009.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR2009.res
--------------------------------------------------------------------------------
/Source/php4DelphiR2010.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR2010.res
--------------------------------------------------------------------------------
/Source/php4DelphiR5_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR5_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiR6_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR6_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiR7_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR7_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiSplash.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiSplash.res
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/Delphi/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | echo "Result " ;
4 | echo $z;
5 | ?>
6 |
--------------------------------------------------------------------------------
/Source/Demos/Bonus/phpRegistry/php_registry.dproj.local:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/array result/rarray.dproj.local:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C++ VS 2005/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | echo "Result " ;
4 | echo $z;
5 | ?>
6 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C++ VS 6.0/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | echo "Result " ;
4 | echo $z;
5 | ?>
6 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Logo/egg.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Logo/egg.gif
--------------------------------------------------------------------------------
/Source/PHP4DelphiD2006_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/PHP4DelphiD2006_Icon.ico
--------------------------------------------------------------------------------
/Source/packages/php4delphi Delphi 10.tvsconfig:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Source/php4DelphiD2005_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD2005_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiD2007_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD2007_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiD2009_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD2009_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiD2010_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiD2010_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiR2005_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR2005_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiR2006_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR2006_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiR2007_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR2007_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiR2009_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR2009_Icon.ico
--------------------------------------------------------------------------------
/Source/php4DelphiR2010_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/php4DelphiR2010_Icon.ico
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Borland Demo/borland_demo.dproj.local:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/css/css.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/css/css.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Graph/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Graph/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/php.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample1/php.gif
--------------------------------------------------------------------------------
/Source/ExtensionBuilder/PHPEXT.RES:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/ExtensionBuilder/PHPEXT.RES
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Delphi Class 1/readme.txt:
--------------------------------------------------------------------------------
1 | This demo can be compiled using Delphi 7 or higher
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Delphi Class 2/readme.txt:
--------------------------------------------------------------------------------
1 | This demo can be compiled using Delphi 7 or higher
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/MS Word/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | phpinfo();
4 | ?>
5 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Graph/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Graph/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Logo/LogoDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Logo/LogoDemo.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Logo/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Logo/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample1/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/zend1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample1/zend1.gif
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/zend2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample1/zend2.gif
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample2/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample2/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample3/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample3/Unit1.ddp
--------------------------------------------------------------------------------
/Source/packages/php4delphi Delphi XE8_prjgroup.tvsconfig:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | __history/
2 | __recovery/
3 | *.dcu
4 | *.local
5 | *.exe
6 | *.identcache
7 | *.stat
8 | *.res
9 | *.~pas
10 | *.~dcu
--------------------------------------------------------------------------------
/Documentation/Delphi 7/php4delphid7.hlp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Documentation/Delphi 7/php4delphid7.hlp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/Visual Basic/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | phpinfo();
4 | ?>
5 |
--------------------------------------------------------------------------------
/Source/Demos/Bonus/phpRegistry/php_registry.identcache:
--------------------------------------------------------------------------------
1 | CC:\dev\sefrolov\php4delphi\Demos\Bonus\phpRegistry\php_registry.dpr
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Math/extmain.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Math/extmain.ddp
--------------------------------------------------------------------------------
/Source/Demos/Extensions/phpDLL/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/phpDLL/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.01/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Tutorial/Step.01/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.02/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Tutorial/Step.02/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.03/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Tutorial/Step.03/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.04/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Tutorial/Step.04/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.05/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Tutorial/Step.05/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Components/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Components/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Encryption/uMain.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Encryption/uMain.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Graph/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Graph/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/array demo/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/array demo/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/console/test.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample1/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/Sample1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample1/Sample1.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/internal.RES:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample1/internal.RES
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample2/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample2/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample2/Sample2.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample2/Sample2.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample3/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample3/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample3/Sample3.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample3/Sample3.res
--------------------------------------------------------------------------------
/Source/packages/php4delphi Delphi 10 Seattle_prjgroup.tvsconfig:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C#/PHP4DelphiDemo/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | phpinfo();
4 | ?>
5 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Resources/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Resources/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/Extensions/killer/killer.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/killer/killer.res
--------------------------------------------------------------------------------
/Source/Demos/Extensions/phpDLL/phpDLL.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/phpDLL/phpDLL.res
--------------------------------------------------------------------------------
/Source/Demos/Extensions/reference/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/reference/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.01/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Tutorial/Step.01/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.02/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Tutorial/Step.02/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.03/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Tutorial/Step.03/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.04/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Tutorial/Step.04/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.05/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Tutorial/Step.05/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/Visual Basic/php_VB.vbw:
--------------------------------------------------------------------------------
1 | Form1 = 66, 66, 702, 613, , 22, 22, 658, 569, C
2 | php_module = 44, 44, 680, 591,
3 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Encryption/EncDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Encryption/EncDemo.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/ISAPI Module/dmMain.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/ISAPI Module/dmMain.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Library demo/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Library demo/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/array demo/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/array demo/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample1/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/frm_phpDemo.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample1/frm_phpDemo.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/internal.rc:
--------------------------------------------------------------------------------
1 | php 23 DISCARDABLE php.gif
2 | zend2 23 DISCARDABLE zend2.gif
3 | zend1 23 DISCARDABLE zend1.gif
4 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample3/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample3/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample4/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample4/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample4/frm_PHPTest.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample4/frm_PHPTest.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample4/psvPHP_test.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/sample4/psvPHP_test.res
--------------------------------------------------------------------------------
/Source/ExtensionBuilder/phpExtBuilderD5.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/ExtensionBuilder/phpExtBuilderD5.res
--------------------------------------------------------------------------------
/Source/ExtensionBuilder/phpExtBuilderD6.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/ExtensionBuilder/phpExtBuilderD6.res
--------------------------------------------------------------------------------
/Source/ExtensionBuilder/phpExtBuilderD7.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/ExtensionBuilder/phpExtBuilderD7.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/Delphi/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | echo "Result " ;
4 | echo $z;
5 | ?>
6 |
--------------------------------------------------------------------------------
/Source/Demos/Bonus/wincon/Bin/php_wincon.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Bonus/wincon/Bin/php_wincon.dll
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Math/delphi_math.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Math/delphi_math.res
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Resources/res_ext.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Resources/res_ext.res
--------------------------------------------------------------------------------
/Source/Demos/Extensions/reference/php_ref.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/reference/php_ref.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Components/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Components/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Encryption/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Encryption/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/ISAPI Module/dmEngine.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/ISAPI Module/dmEngine.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Library demo/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Library demo/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/array demo/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/array demo/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C++ VS 2005/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | echo "Result " ;
4 | echo $z;
5 | ?>
6 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C++ VS 6.0/test.php:
--------------------------------------------------------------------------------
1 |
2 | $z = $x + $y;
3 | echo "Result " ;
4 | echo $z;
5 | ?>
6 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Borland Demo/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Borland Demo/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Class demo/dm_Class.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Class demo/dm_Class.ddp
--------------------------------------------------------------------------------
/Source/Demos/Extensions/array result/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/array result/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/Extensions/array result/rarray.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/array result/rarray.res
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C#/PHP4DelphiDemo/app.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/Delphi/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/php4Applications/Delphi/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/MS Word/Doc1.doc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/php4Applications/MS Word/Doc1.doc
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Custom Library/ExtDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Custom Library/ExtDemo.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Custom Library/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Custom Library/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Library demo/LibraryDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Library demo/LibraryDemo.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Library demo/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Library demo/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Threads Library/frm_main.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Threads Library/frm_main.ddp
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Class demo/class_demo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Class demo/class_demo.res
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/Delphi/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/php4Applications/Delphi/Project1.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Components/ComponentsDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Components/ComponentsDemo.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/ISAPI Module/phpisapitest.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/ISAPI Module/phpisapitest.res
--------------------------------------------------------------------------------
/Source/Demos/Bonus/phpRegistry/Bin/php_registry.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Bonus/phpRegistry/Bin/php_registry.dll
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Borland Demo/borland_demo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Borland Demo/borland_demo.res
--------------------------------------------------------------------------------
/Source/Demos/Extensions/array result/rarray_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/array result/rarray_Icon.ico
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Multithread simple/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Multithread simple/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Multithread simple/frm_main.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Multithread simple/frm_main.ddp
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Threads Library/ManageThreads.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Threads Library/ManageThreads.res
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Delphi Class 1/delphi_class.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Delphi Class 1/delphi_class.res
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Read array parameters/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Read array parameters/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Read array parameters/rarp.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Read array parameters/rarp.res
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C#/PHP4DelphiDemo/App.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/php4Applications/C#/PHP4DelphiDemo/App.ico
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Thread Management/ManageThreads.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Thread Management/ManageThreads.res
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Borland Demo/borland_demo_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Borland Demo/borland_demo_Icon.ico
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/Visual Basic/php_VB.vbw:
--------------------------------------------------------------------------------
1 | Form1 = 66, 66, 702, 613, , 22, 22, 658, 569, C
2 | php_module = 44, 44, 680, 591,
3 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/internal.rc:
--------------------------------------------------------------------------------
1 | php 23 DISCARDABLE php.gif
2 | zend2 23 DISCARDABLE zend2.gif
3 | zend1 23 DISCARDABLE zend1.gif
4 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/Delphi .NET/php4DelphiDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/php4Applications/Delphi .NET/php4DelphiDemo.res
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Multithread simple/MultithreadSample.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/psvPHP/Multithread simple/MultithreadSample.res
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Delphi Class 1/delphi_class_module.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/Extensions/Delphi Class 1/delphi_class_module.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C#/PHP4DelphiDemo/app.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Logo/egg.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Logo/egg.gif
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Graph/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Graph/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/php.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/php.gif
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Logo/LogoDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Logo/LogoDemo.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/zend1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/zend1.gif
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/zend2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/zend2.gif
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample2/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample2/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample3/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample3/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Math/extmain.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Math/extmain.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/phpDLL/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/phpDLL/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.01/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.01/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.02/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.02/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.03/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.03/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.04/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.04/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.05/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.05/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Components/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Components/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Encryption/uMain.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Encryption/uMain.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Graph/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Graph/Project1.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Graph/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Graph/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Logo/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Logo/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/array demo/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/array demo/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/Sample1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/Sample1.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/internal.RES:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/internal.RES
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample2/Sample2.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample2/Sample2.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample3/Sample3.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample3/Sample3.res
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/Delphi .NET/php4Delphi.TWinForm.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos/php4Applications/Delphi .NET/php4Delphi.TWinForm.resources
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/phpDLL/phpDLL.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/phpDLL/phpDLL.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.01/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.01/Project1.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.02/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.02/Project1.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.03/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.03/Project1.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.04/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.04/Project1.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.05/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.05/Project1.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Encryption/EncDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Encryption/EncDemo.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample2/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample2/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample3/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample3/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample4/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample4/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Math/delphi_math.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Math/delphi_math.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Resources/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Resources/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Resources/res_ext.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Resources/res_ext.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/reference/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/reference/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/reference/php_ref.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/reference/php_ref.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Components/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Components/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Encryption/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Encryption/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/ISAPI Module/dmEngine.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/ISAPI Module/dmEngine.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/ISAPI Module/dmMain.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/ISAPI Module/dmMain.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/array demo/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/array demo/Project1.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/array demo/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/array demo/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/frm_phpDemo.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/frm_phpDemo.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample4/frm_PHPTest.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample4/frm_PHPTest.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample4/psvPHP_test.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample4/psvPHP_test.res
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Borland Demo/borland_demo.identcache:
--------------------------------------------------------------------------------
1 | AC:\dsse\php4delphi\Demos\Extensions\Borland Demo\borland_demo.dpr :C:\dsse\php4delphi\Demos\Extensions\Borland Demo\Unit1.pas
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Borland Demo/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Borland Demo/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Class demo/dm_Class.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Class demo/dm_Class.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/array result/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/array result/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/array result/rarray.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/array result/rarray.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/Delphi/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/php4Applications/Delphi/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/MS Word/Doc1.doc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/php4Applications/MS Word/Doc1.doc
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Custom Library/ExtDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Custom Library/ExtDemo.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos/Extensions/array result/rarray.identcache:
--------------------------------------------------------------------------------
1 | BC:\dev\sefrolov\php4delphi\Demos\Extensions\array result\Unit1.pas CC:\dev\sefrolov\php4delphi\Demos\Extensions\array result\rarray.dpr
--------------------------------------------------------------------------------
/Source/Clear.bat:
--------------------------------------------------------------------------------
1 | del /f php4delphi.dcu
2 | del /f phpFunctions.dcu
3 | del /f DelphiFunctions.dcu
4 | del /f PHPCommon.dcu
5 | del /f PHPAPI.dcu
6 | del /f ZENDAPI.dcu
7 | del /f PHPTypes.dcu
8 | del /f ZendTypes.dcu
9 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Class demo/class_demo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Class demo/class_demo.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/Delphi/Project1.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/php4Applications/Delphi/Project1.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Components/ComponentsDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Components/ComponentsDemo.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Custom Library/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Custom Library/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/ISAPI Module/phpisapitest.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/ISAPI Module/phpisapitest.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/LibraryDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/LibraryDemo.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/WindowsXP.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/WindowsXP.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/frm_main.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/frm_main.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Borland Demo/borland_demo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Borland Demo/borland_demo.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Delphi Class 1/delphi_class.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Delphi Class 1/delphi_class.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Read array parameters/Unit1.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Read array parameters/Unit1.ddp
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Read array parameters/rarp.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Read array parameters/rarp.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C#/PHP4DelphiDemo/App.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/php4Applications/C#/PHP4DelphiDemo/App.ico
--------------------------------------------------------------------------------
/Source/Demos/Extensions/css/css.stat:
--------------------------------------------------------------------------------
1 | [Stats]
2 | EditorSecs=50
3 | DesignerSecs=1
4 | InspectorSecs=5
5 | CompileSecs=307
6 | OtherSecs=34
7 | StartTime=21.09.2018 15:41:42
8 | RealKeys=0
9 | EffectiveKeys=0
10 | DebugSecs=1
11 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/Delphi .NET/php4DelphiDemo.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/php4Applications/Delphi .NET/php4DelphiDemo.res
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample.res:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample.res
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.01/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <>
5 | Left = 512
6 | Top = 312
7 | Height = 331
8 | Width = 444
9 | end
10 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Delphi Class 1/delphi_class_module.ddp:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/Extensions/Delphi Class 1/delphi_class_module.ddp
--------------------------------------------------------------------------------
/Source/Demos/Bonus/phpRegistry/php_registry.stat:
--------------------------------------------------------------------------------
1 | [Stats]
2 | EditorSecs=72
3 | DesignerSecs=3
4 | InspectorSecs=1
5 | CompileSecs=1
6 | OtherSecs=5
7 | StartTime=16.02.2019 19:24:32
8 | RealKeys=0
9 | EffectiveKeys=0
10 | DebugSecs=1
11 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample.otares:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample.otares
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample_Icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample_Icon.ico
--------------------------------------------------------------------------------
/Source/Demos/Extensions/array result/rarray.stat:
--------------------------------------------------------------------------------
1 | [Stats]
2 | EditorSecs=105
3 | DesignerSecs=1
4 | InspectorSecs=1
5 | CompileSecs=1376
6 | OtherSecs=22
7 | StartTime=17.02.2019 15:06:21
8 | RealKeys=0
9 | EffectiveKeys=0
10 | DebugSecs=1
11 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample_Icon1.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample_Icon1.ico
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample_Icon2.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample_Icon2.ico
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample_Icon3.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample_Icon3.ico
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample_Icon4.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample_Icon4.ico
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Borland Demo/borland_demo.stat:
--------------------------------------------------------------------------------
1 | [Stats]
2 | EditorSecs=17
3 | DesignerSecs=1
4 | InspectorSecs=1
5 | CompileSecs=1253
6 | OtherSecs=30
7 | StartTime=21.09.2018 15:39:40
8 | RealKeys=0
9 | EffectiveKeys=0
10 | DebugSecs=1
11 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Read array parameters/rarptest.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | //Load extension here... etc....
4 |
5 | if(!extension_loaded('rarp')) {
6 | dl('rarp.dll');
7 | }
8 |
9 | $a = blah(1,array('a','b','c'));
10 | echo $a;
11 |
12 | ?>
13 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/Visual Basic/MSSCCPRJ.SCC:
--------------------------------------------------------------------------------
1 | [SCC]
2 | SCC=This is a source code control file
3 | [php_VB.vbp]
4 | SCC_Project_Name=this project is not under source code control
5 | SCC_Aux_Path=
6 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/Delphi .NET/php4Delphi.TWinForm.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/devlephant/php4delphi/HEAD/Source/Demos Delphi 2009 (WideString support)/php4Applications/Delphi .NET/php4Delphi.TWinForm.resources
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.01/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <>
5 | Left = 512
6 | Top = 312
7 | Height = 331
8 | Width = 444
9 | end
10 |
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.02/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '1.0'
4 | Functions = <>
5 | ModuleName = 'mymodule'
6 | Left = 541
7 | Top = 282
8 | Height = 376
9 | Width = 406
10 | end
11 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Logo/LogoDemo.dpr:
--------------------------------------------------------------------------------
1 | program LogoDemo;
2 |
3 | uses
4 | Forms,
5 | uMain in 'uMain.pas' {Form1};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Graph/Project1.dpr:
--------------------------------------------------------------------------------
1 | program Project1;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample3/Project1.dpr:
--------------------------------------------------------------------------------
1 | program Project1;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1};
6 |
7 | {$R *.res}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample3/Sample3.dpr:
--------------------------------------------------------------------------------
1 | program Sample3;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1};
6 |
7 | {$R *.res}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Library demo/Project1.dpr:
--------------------------------------------------------------------------------
1 | program Project1;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/array demo/Project1.dpr:
--------------------------------------------------------------------------------
1 | program Project1;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Class demo/test_class.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('class_demo')) {
3 | dl('class_demo.dll');
4 | }
5 |
6 | $a = new demo_class();
7 | echo $a->get_email();
8 |
9 | echo "\n";
10 |
11 | $b = new_class();
12 | echo $b->prop;
13 |
14 | ?>
15 |
16 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/Delphi/Project1.dpr:
--------------------------------------------------------------------------------
1 | program Project1;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Custom Library/ExtDemo.dpr:
--------------------------------------------------------------------------------
1 | program ExtDemo;
2 |
3 | uses
4 | Forms,
5 | DemoMain in 'DemoMain.pas' {Form1};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Read array parameters/rarptest.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | //Load extension here... etc....
4 |
5 | if(!extension_loaded('rarp')) {
6 | dl('rarp.dll');
7 | }
8 |
9 | $a = blah(1,array('a','b','c'));
10 | echo $a;
11 |
12 | ?>
13 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/Visual Basic/MSSCCPRJ.SCC:
--------------------------------------------------------------------------------
1 | [SCC]
2 | SCC=This is a source code control file
3 | [php_VB.vbp]
4 | SCC_Project_Name=this project is not under source code control
5 | SCC_Aux_Path=
6 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/php class/test_class.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('php_class')) {
3 | dl('php_class.dll');
4 | }
5 |
6 | $a = new php_demo_class();
7 | echo $a->demo_email();
8 |
9 | echo "\n";
10 |
11 | $b = get_demo_class();
12 | echo $b->tool;
13 |
14 | ?>
15 |
16 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample2/Sample2.dpr:
--------------------------------------------------------------------------------
1 | program Sample2;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1},
6 | PHP4Delphi;
7 |
8 | {$R *.RES}
9 |
10 | begin
11 | Application.Initialize;
12 | Application.CreateForm(TForm1, Form1);
13 | Application.Run;
14 | end.
15 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample2/Project1.dpr:
--------------------------------------------------------------------------------
1 | program Project1;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1},
6 | PHP4Delphi;
7 |
8 | {$R *.RES}
9 |
10 | begin
11 | Application.Initialize;
12 | Application.CreateForm(TForm1, Form1);
13 | Application.Run;
14 | end.
15 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.02/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '1.0'
4 | Functions = <>
5 | ModuleName = 'mymodule'
6 | Left = 541
7 | Top = 282
8 | Height = 376
9 | Width = 406
10 | end
11 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Graph/Project1.dpr:
--------------------------------------------------------------------------------
1 | program Project1;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Logo/LogoDemo.dpr:
--------------------------------------------------------------------------------
1 | program LogoDemo;
2 |
3 | uses
4 | Forms,
5 | uMain in 'uMain.pas' {Form1};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample3/Sample3.dpr:
--------------------------------------------------------------------------------
1 | program Sample3;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1};
6 |
7 | {$R *.res}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/array demo/Project1.dpr:
--------------------------------------------------------------------------------
1 | program Project1;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample4/psvPHP_test.dpr:
--------------------------------------------------------------------------------
1 | program psvPHP_test;
2 |
3 | uses
4 | Forms,
5 | frm_PHPTest in 'frm_PHPTest.pas' {frmPHPTest};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TfrmPHPTest, frmPHPTest);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Class demo/test_class.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('class_demo')) {
3 | dl('class_demo.dll');
4 | }
5 |
6 | $a = new demo_class();
7 | echo $a->get_email();
8 |
9 | echo "\n";
10 |
11 | $b = new_class();
12 | echo $b->prop;
13 |
14 | ?>
15 |
16 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Custom Library/ExtDemo.dpr:
--------------------------------------------------------------------------------
1 | program ExtDemo;
2 |
3 | uses
4 | Forms,
5 | DemoMain in 'DemoMain.pas' {Form1};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TForm1, Form1);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/php class/test_class.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('php_class')) {
3 | dl('php_class.dll');
4 | }
5 |
6 | $a = new php_demo_class();
7 | echo $a->demo_email();
8 |
9 | echo "\n";
10 |
11 | $b = get_demo_class();
12 | echo $b->tool;
13 |
14 | ?>
15 |
16 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample2/Sample2.dpr:
--------------------------------------------------------------------------------
1 | program Sample2;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1},
6 | PHP4Delphi;
7 |
8 | {$R *.RES}
9 |
10 | begin
11 | Application.Initialize;
12 | Application.CreateForm(TForm1, Form1);
13 | Application.Run;
14 | end.
15 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Encryption/EncDemo.dpr:
--------------------------------------------------------------------------------
1 | program EncDemo;
2 |
3 | uses
4 | Forms,
5 | uMain in 'uMain.pas' {frmMain};
6 |
7 | {$R *.res}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.Title := 'Encryption Demo';
12 | Application.CreateForm(TfrmMain, frmMain);
13 | Application.Run;
14 | end.
15 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample4/psvPHP_test.dpr:
--------------------------------------------------------------------------------
1 | program psvPHP_test;
2 |
3 | uses
4 | Forms,
5 | frm_PHPTest in 'frm_PHPTest.pas' {frmPHPTest};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.CreateForm(TfrmPHPTest, frmPHPTest);
12 | Application.Run;
13 | end.
14 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Components/ComponentsDemo.dpr:
--------------------------------------------------------------------------------
1 | program ComponentsDemo;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {frmTest};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.Title := 'Components Demo';
12 | Application.CreateForm(TfrmTest, frmTest);
13 | Application.Run;
14 | end.
15 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Thread Management/ManageThreads.dpr:
--------------------------------------------------------------------------------
1 | program ManageThreads;
2 |
3 | uses
4 | Forms,
5 | frm_main in 'frm_main.pas' {frmMain},
6 | php_thread in 'php_thread.pas';
7 |
8 | {$R *.res}
9 |
10 | begin
11 | Application.Initialize;
12 | Application.CreateForm(TfrmMain, frmMain);
13 | Application.Run;
14 | end.
15 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Threads Library/ManageThreads.dpr:
--------------------------------------------------------------------------------
1 | program ManageThreads;
2 |
3 | uses
4 | Forms,
5 | frm_main in 'frm_main.pas' {frmMain},
6 | php_thread in 'php_thread.pas';
7 |
8 | {$R *.res}
9 |
10 | begin
11 | Application.Initialize;
12 | Application.CreateForm(TfrmMain, frmMain);
13 | Application.Run;
14 | end.
15 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/Sample1.dpr:
--------------------------------------------------------------------------------
1 | program Sample1;
2 |
3 | uses
4 | Forms,
5 | frm_phpDemo in 'frm_phpDemo.pas' {frmPHPDemo},
6 | zendAPI,
7 | php4delphi,
8 | phpAPI;
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TfrmPHPDemo, frmPHPDemo);
15 | Application.Run;
16 | end.
17 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Resources/res_ext.dpr:
--------------------------------------------------------------------------------
1 | library res_ext;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {res_module: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(Tres_module, res_module);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Multithread simple/MultithreadSample.dpr:
--------------------------------------------------------------------------------
1 | program MultithreadSample;
2 |
3 | uses
4 | Forms,
5 | frm_main in 'frm_main.pas' {frmMain},
6 | php_thread in 'php_thread.pas';
7 |
8 | {$R *.RES}
9 |
10 | begin
11 | Application.Initialize;
12 | Application.CreateForm(TfrmMain, frmMain);
13 | Application.Run;
14 | end.
15 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Encryption/EncDemo.dpr:
--------------------------------------------------------------------------------
1 | program EncDemo;
2 |
3 | uses
4 | Forms,
5 | uMain in 'uMain.pas' {frmMain};
6 |
7 | {$R *.res}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.Title := 'Encryption Demo';
12 | Application.CreateForm(TfrmMain, frmMain);
13 | Application.Run;
14 | end.
15 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Delphi Class 1/delphi_class.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('delphi_class')) {
3 | dl('delphi_class.dll');
4 | }
5 |
6 | $a = delphi_class_create("TButton", 'btnOK');
7 | delphi_set_prop($a, "Caption", "OK");
8 | echo delphi_get_prop($a, "Caption");
9 |
10 | echo "\n";
11 |
12 | delphi_class_free($a);
13 |
14 | ?>
15 |
16 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/phpDLL/phpDLL.dpr:
--------------------------------------------------------------------------------
1 | library phpDLL;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C++ VS 2005/StdAfx.cpp:
--------------------------------------------------------------------------------
1 | // stdafx.cpp : source file that includes just the standard includes
2 | // cdemo.pch will be the pre-compiled header
3 | // stdafx.obj will contain the pre-compiled type information
4 |
5 | #include "stdafx.h"
6 |
7 | // TODO: reference any additional headers you need in STDAFX.H
8 | // and not in this file
9 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C++ VS 6.0/StdAfx.cpp:
--------------------------------------------------------------------------------
1 | // stdafx.cpp : source file that includes just the standard includes
2 | // cdemo.pch will be the pre-compiled header
3 | // stdafx.obj will contain the pre-compiled type information
4 |
5 | #include "stdafx.h"
6 |
7 | // TODO: reference any additional headers you need in STDAFX.H
8 | // and not in this file
9 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Borland Demo/borland_demo.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | if (isset($_GET) && !empty($_GET['action']))
4 | $action = $_GET["action"];
5 | else
6 | $action = "";
7 |
8 | if ($action == "runquery")
9 | {
10 | $id = $_GET["CustNo"];
11 | echo runquery($id);
12 | }
13 | else
14 | echo produce_page($action);
15 |
16 |
17 | ?>
18 |
19 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Class demo/class_demo.dpr:
--------------------------------------------------------------------------------
1 | library class_demo;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | dm_Class in 'dm_Class.pas' {classdemo: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(Tclassdemo, classdemo);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/Extensions/array result/rarray.dpr:
--------------------------------------------------------------------------------
1 | library rarray;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/Extensions/reference/php_ref.dpr:
--------------------------------------------------------------------------------
1 | library php_ref;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.01/Project1.dpr:
--------------------------------------------------------------------------------
1 | library Project1;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.02/Project1.dpr:
--------------------------------------------------------------------------------
1 | library Project1;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.03/Project1.dpr:
--------------------------------------------------------------------------------
1 | library Project1;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.04/Project1.dpr:
--------------------------------------------------------------------------------
1 | library Project1;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.05/Project1.dpr:
--------------------------------------------------------------------------------
1 | library Project1;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Math/delphi_math.dpr:
--------------------------------------------------------------------------------
1 | library delphi_math;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | extmain in 'extmain.pas' {MathExtension: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TMathExtension, MathExtension);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Components/ComponentsDemo.dpr:
--------------------------------------------------------------------------------
1 | program ComponentsDemo;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {frmTest};
6 |
7 | {$R *.RES}
8 |
9 | begin
10 | Application.Initialize;
11 | Application.Title := 'Components Demo';
12 | Application.CreateForm(TfrmTest, frmTest);
13 | Application.Run;
14 | end.
15 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Read array parameters/rarp.dpr:
--------------------------------------------------------------------------------
1 | library rarp;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {OneWireWrapper: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TOneWireWrapper, OneWireWrapper);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.03/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '1.0'
4 | Functions = <
5 | item
6 | FunctionName = 'myfunction'
7 | Tag = 0
8 | Parameters = <>
9 | end>
10 | ModuleName = 'mymodule'
11 | Left = 499
12 | Top = 235
13 | Height = 443
14 | Width = 508
15 | end
16 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/sample1/Project1.dpr:
--------------------------------------------------------------------------------
1 | program Project1;
2 |
3 | {%ToDo 'Project1.todo'}
4 |
5 | uses
6 | Forms,
7 | Unit1 in 'Unit1.pas' {frmPHPDemo},
8 | zendAPI,
9 | php4delphi,
10 | phpAPI;
11 |
12 | {$R *.RES}
13 |
14 | begin
15 | Application.Initialize;
16 | Application.CreateForm(TfrmPHPDemo, frmPHPDemo);
17 | Application.Run;
18 | end.
19 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Borland Demo/borland_demo.dpr:
--------------------------------------------------------------------------------
1 | library borland_demo;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/sample1/Sample1.dpr:
--------------------------------------------------------------------------------
1 | program Sample1;
2 |
3 | uses
4 | Forms,
5 | frm_phpDemo in 'frm_phpDemo.pas' {frmPHPDemo},
6 | zendAPI,
7 | php4delphi,
8 | phpAPI;
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TfrmPHPDemo, frmPHPDemo);
15 | Application.Run;
16 | end.
17 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Delphi Class 1/delphi_class.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('delphi_class')) {
3 | dl('delphi_class.dll');
4 | }
5 |
6 | $a = delphi_class_create("TButton", 'btnOK');
7 | delphi_set_prop($a, "Caption", "OK");
8 | echo delphi_get_prop($a, "Caption");
9 |
10 | echo "\n";
11 |
12 | delphi_class_free($a);
13 |
14 | ?>
15 |
16 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Resources/res_ext.dpr:
--------------------------------------------------------------------------------
1 | library res_ext;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {res_module: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(Tres_module, res_module);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Multithread simple/MultithreadSample.dpr:
--------------------------------------------------------------------------------
1 | program MultithreadSample;
2 |
3 | uses
4 | Forms,
5 | frm_main in 'frm_main.pas' {frmMain},
6 | php_thread in 'php_thread.pas';
7 |
8 | {$R *.RES}
9 |
10 | begin
11 | Application.Initialize;
12 | Application.CreateForm(TfrmMain, frmMain);
13 | Application.Run;
14 | end.
15 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/phpDLL/phpDLL.dpr:
--------------------------------------------------------------------------------
1 | library phpDLL;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.01/Project1.dpr:
--------------------------------------------------------------------------------
1 | library Project1;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.02/Project1.dpr:
--------------------------------------------------------------------------------
1 | library Project1;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.03/Project1.dpr:
--------------------------------------------------------------------------------
1 | library Project1;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.04/Project1.dpr:
--------------------------------------------------------------------------------
1 | library Project1;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.05/Project1.dpr:
--------------------------------------------------------------------------------
1 | library Project1;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C++ VS 2005/StdAfx.cpp:
--------------------------------------------------------------------------------
1 | // stdafx.cpp : source file that includes just the standard includes
2 | // cdemo.pch will be the pre-compiled header
3 | // stdafx.obj will contain the pre-compiled type information
4 |
5 | #include "stdafx.h"
6 |
7 | // TODO: reference any additional headers you need in STDAFX.H
8 | // and not in this file
9 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C++ VS 6.0/StdAfx.cpp:
--------------------------------------------------------------------------------
1 | // stdafx.cpp : source file that includes just the standard includes
2 | // cdemo.pch will be the pre-compiled header
3 | // stdafx.obj will contain the pre-compiled type information
4 |
5 | #include "stdafx.h"
6 |
7 | // TODO: reference any additional headers you need in STDAFX.H
8 | // and not in this file
9 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/killer/killer.dpr:
--------------------------------------------------------------------------------
1 | library killer;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {killerExt: TPHPExtension},
9 | ProcessViewer in 'ProcessViewer.pas';
10 |
11 | {$R *.RES}
12 |
13 | begin
14 | Application.Initialize;
15 | Application.CreateForm(TkillerExt, killerExt);
16 | Application.Run;
17 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Borland Demo/borland_demo.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | if (isset($_GET) && !empty($_GET['action']))
4 | $action = $_GET["action"];
5 | else
6 | $action = "";
7 |
8 | if ($action == "runquery")
9 | {
10 | $id = $_GET["CustNo"];
11 | echo runquery($id);
12 | }
13 | else
14 | echo produce_page($action);
15 |
16 |
17 | ?>
18 |
19 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Class demo/class_demo.dpr:
--------------------------------------------------------------------------------
1 | library class_demo;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | dm_Class in 'dm_Class.pas' {classdemo: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(Tclassdemo, classdemo);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/array result/rarray.dpr:
--------------------------------------------------------------------------------
1 | library rarray;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/reference/php_ref.dpr:
--------------------------------------------------------------------------------
1 | library php_ref;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Math/delphi_math.dpr:
--------------------------------------------------------------------------------
1 | library delphi_math;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | extmain in 'extmain.pas' {MathExtension: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TMathExtension, MathExtension);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Read array parameters/rarp.dpr:
--------------------------------------------------------------------------------
1 | library rarp;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {OneWireWrapper: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TOneWireWrapper, OneWireWrapper);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Borland Demo/borland_demo.dpr:
--------------------------------------------------------------------------------
1 | library borland_demo;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | Unit1 in 'Unit1.pas' {PHPExtension1: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHPExtension1, PHPExtension1);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.03/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '1.0'
4 | Functions = <
5 | item
6 | FunctionName = 'myfunction'
7 | Tag = 0
8 | Parameters = <>
9 | end>
10 | ModuleName = 'mymodule'
11 | Left = 499
12 | Top = 235
13 | Height = 443
14 | Width = 508
15 | end
16 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/Delphi/Project1.dpr:
--------------------------------------------------------------------------------
1 | program Project1;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {Form1},
6 | php4AppIntf in '..\..\..\php4AppIntf.pas',
7 | ZendTypes in '..\..\..\ZendTypes.pas';
8 |
9 | {$R *.RES}
10 |
11 | begin
12 | Application.Initialize;
13 | Application.CreateForm(TForm1, Form1);
14 | Application.Run;
15 | end.
16 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Resources/test_resource.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('res_ext')) {
3 | dl('res_ext.dll');
4 | }
5 |
6 | $module = 'res_ext';
7 |
8 | if (extension_loaded($module)) {
9 | $str = "module loaded";
10 | } else {
11 | $str = "Module $module is not compiled into PHP";
12 | }
13 | echo "$str\n";
14 |
15 |
16 | $i = res_create();
17 | echo res_get($i);
18 |
19 |
20 |
21 | ?>
22 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Delphi Class 1/delphi_class.dpr:
--------------------------------------------------------------------------------
1 | library delphi_class;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | delphi_class_module in 'delphi_class_module.pas' {PHDelphiPExtension: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHDelphiPExtension, PHDelphiPExtension);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/Bonus/JpegConverter/php_jpeg.php:
--------------------------------------------------------------------------------
1 |
2 | $j = $_SERVER['DOCUMENT_ROOT'] . "/test.jpg";
3 | $b = $_SERVER['DOCUMENT_ROOT'] . "/test.bmp";
4 |
5 | //show_bmp_jpeg($b);
6 |
7 | //convert_bmp_jpeg($b, $j);
8 |
9 | $color = 0xFFFFFF;
10 | $fontname = "Arial Bold";
11 | $fontsize = 10;
12 | $x = 10;
13 | $y = 10;
14 | sign_jpeg($j, $fontname, $color, $fontsize, $x, $y, "Signed by Me");
15 |
16 | ?>
17 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Resources/test_resource.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('res_ext')) {
3 | dl('res_ext.dll');
4 | }
5 |
6 | $module = 'res_ext';
7 |
8 | if (extension_loaded($module)) {
9 | $str = "module loaded";
10 | } else {
11 | $str = "Module $module is not compiled into PHP";
12 | }
13 | echo "$str\n";
14 |
15 |
16 | $i = res_create();
17 | echo res_get($i);
18 |
19 |
20 |
21 | ?>
22 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Delphi Class 1/delphi_class.dpr:
--------------------------------------------------------------------------------
1 | library delphi_class;
2 |
3 | uses
4 | Windows,
5 | SysUtils,
6 | phpApp,
7 | phpModules,
8 | delphi_class_module in 'delphi_class_module.pas' {PHDelphiPExtension: TPHPExtension};
9 |
10 | {$R *.RES}
11 |
12 | begin
13 | Application.Initialize;
14 | Application.CreateForm(TPHDelphiPExtension, PHDelphiPExtension);
15 | Application.Run;
16 | end.
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Library demo/dm_Main.dfm:
--------------------------------------------------------------------------------
1 | object dmMain: TdmMain
2 | OldCreateOrder = False
3 | Left = 332
4 | Top = 246
5 | Height = 508
6 | Width = 730
7 | object PHPLibrary1: TPHPLibrary
8 | Functions = <
9 | item
10 | FunctionName = 'my_createcontrol'
11 | Tag = 0
12 | Parameters = <>
13 | OnExecute = PHPLibrary1Functions0Execute
14 | end>
15 | Left = 44
16 | Top = 44
17 | end
18 | end
19 |
--------------------------------------------------------------------------------
/Source/Demos/Bonus/wincon/resource.h:
--------------------------------------------------------------------------------
1 | //{{NO_DEPENDENCIES}}
2 | // Microsoft Visual C++ generated include file.
3 | // Used by wincon.rc
4 |
5 | // Next default values for new objects
6 | //
7 | #ifdef APSTUDIO_INVOKED
8 | #ifndef APSTUDIO_READONLY_SYMBOLS
9 | #define _APS_NEXT_RESOURCE_VALUE 101
10 | #define _APS_NEXT_COMMAND_VALUE 40001
11 | #define _APS_NEXT_CONTROL_VALUE 1001
12 | #define _APS_NEXT_SYMED_VALUE 101
13 | #endif
14 | #endif
15 |
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.04/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '1.0'
4 | Functions = <
5 | item
6 | FunctionName = 'myfunction'
7 | Tag = 0
8 | Parameters = <
9 | item
10 | Name = 'myparameter'
11 | ParamType = tpString
12 | end>
13 | end>
14 | ModuleName = 'mymodule'
15 | Left = 397
16 | Top = 234
17 | Height = 497
18 | Width = 591
19 | end
20 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/dm_Main.dfm:
--------------------------------------------------------------------------------
1 | object dmMain: TdmMain
2 | OldCreateOrder = False
3 | Left = 332
4 | Top = 246
5 | Height = 508
6 | Width = 730
7 | object PHPLibrary1: TPHPLibrary
8 | Functions = <
9 | item
10 | FunctionName = 'my_createcontrol'
11 | Tag = 0
12 | Parameters = <>
13 | OnExecute = PHPLibrary1Functions0Execute
14 | end>
15 | Left = 44
16 | Top = 44
17 | end
18 | end
19 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.04/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '1.0'
4 | Functions = <
5 | item
6 | FunctionName = 'myfunction'
7 | Tag = 0
8 | Parameters = <
9 | item
10 | Name = 'myparameter'
11 | ParamType = tpString
12 | end>
13 | end>
14 | ModuleName = 'mymodule'
15 | Left = 397
16 | Top = 234
17 | Height = 497
18 | Width = 591
19 | end
20 |
--------------------------------------------------------------------------------
/Source/Demos/Bonus/wincon/test_wincon.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('php_wincon')) {
3 | dl('php_wincon.dll');
4 | }
5 |
6 |
7 | $hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
8 | SetConsoleTextAttribute($hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE );
9 | writeconsole($hStdout, "PHP Console Extension\n");
10 | SetConsoleTextAttribute($hStdout, FOREGROUND_GREEN | FOREGROUND_INTENSITY);
11 | writeconsole($hStdout, "Enables standard console functions for PHP\n");
12 |
13 | ?>
14 |
--------------------------------------------------------------------------------
/Source/Demos/Bonus/wincon/Bin/test_wincon.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('php_wincon')) {
3 | dl('php_wincon.dll');
4 | }
5 |
6 |
7 | $hStdout = GetStdHandle(STD_OUTPUT_HANDLE);
8 | SetConsoleTextAttribute($hStdout, FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE );
9 | writeconsole($hStdout, "PHP Console Extension\n");
10 | SetConsoleTextAttribute($hStdout, FOREGROUND_GREEN | FOREGROUND_INTENSITY);
11 | writeconsole($hStdout, "Enables standard console functions for PHP\n");
12 |
13 | ?>
14 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/killer/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object killerExt: TkillerExt
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <
5 | item
6 | FunctionName = 'killprocessbypid'
7 | Tag = 0
8 | Parameters = <
9 | item
10 | Name = 'PID'
11 | ParamType = tpInteger
12 | end>
13 | OnExecute = PHPExtension1Functions0Execute
14 | end>
15 | ModuleName = 'killer'
16 | Left = 192
17 | Top = 198
18 | Height = 480
19 | Width = 696
20 | end
21 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/phpDLL/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <
5 | item
6 | FunctionName = 'mygettext'
7 | Tag = 0
8 | Parameters = <
9 | item
10 | Name = 'AText'
11 | ParamType = tpString
12 | end>
13 | OnExecute = PHPExtension1Functions0Execute
14 | end>
15 | ModuleName = 'some_functions'
16 | Height = 150
17 | Width = 215
18 | end
19 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/phpDLL/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <
5 | item
6 | FunctionName = 'mygettext'
7 | Tag = 0
8 | Parameters = <
9 | item
10 | Name = 'AText'
11 | ParamType = tpString
12 | end>
13 | OnExecute = PHPExtension1Functions0Execute
14 | end>
15 | ModuleName = 'some_functions'
16 | Left = 411
17 | Top = 314
18 | Height = 150
19 | Width = 215
20 | end
21 |
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.05/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '1.0'
4 | Functions = <
5 | item
6 | FunctionName = 'myfunction'
7 | Tag = 0
8 | Parameters = <
9 | item
10 | Name = 'myparameter'
11 | ParamType = tpString
12 | end>
13 | OnExecute = PHPExtension1Functions0Execute
14 | end>
15 | ModuleName = 'mymodule'
16 | Left = 414
17 | Top = 262
18 | Height = 359
19 | Width = 478
20 | end
21 |
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.06/test_script.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('mymodule')) {
3 | dl('project1.dll');
4 | }
5 |
6 |
7 | $module = 'mymodule';
8 |
9 | if (extension_loaded($module)) {
10 | $str = "module loaded";
11 | } else {
12 | $str = "Module $module is not compiled into PHP";
13 | }
14 | echo "$str\n";
15 |
16 | $functions = get_extension_funcs($module);
17 | echo "Functions available in the $module extension:
\n";
18 | foreach($functions as $func) {
19 | echo $func."
\n";
20 | }
21 |
22 | ?>
23 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Library demo/LibraryDemo.dpr:
--------------------------------------------------------------------------------
1 | program LibraryDemo;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {frmLibDemo},
6 | dm_Main in 'dm_Main.pas' {dmMain: TDataModule},
7 | frm_dialog in 'frm_dialog.pas' {Form2};
8 |
9 | {$R *.RES}
10 |
11 | begin
12 | Application.Initialize;
13 | Application.Title := 'Library Demo';
14 | Application.CreateForm(TfrmLibDemo, frmLibDemo);
15 | Application.CreateForm(TdmMain, dmMain);
16 | Application.CreateForm(TForm2, Form2);
17 | Application.Run;
18 | end.
19 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/ISAPI Module/dmMain.dfm:
--------------------------------------------------------------------------------
1 | object MainModule: TMainModule
2 | OldCreateOrder = False
3 | OnCreate = WebModuleCreate
4 | Actions = <
5 | item
6 | Default = True
7 | Name = 'WebActionItem1'
8 | PathInfo = '/'
9 | OnAction = MainModuleWebActionItem1Action
10 | end>
11 | Left = 513
12 | Top = 319
13 | Height = 254
14 | Width = 333
15 | object psvPHP: TpsvPHP
16 | Variables = <
17 | item
18 | Name = 'nb'
19 | end>
20 | Left = 64
21 | Top = 56
22 | end
23 | end
24 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.05/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '1.0'
4 | Functions = <
5 | item
6 | FunctionName = 'myfunction'
7 | Tag = 0
8 | Parameters = <
9 | item
10 | Name = 'myparameter'
11 | ParamType = tpString
12 | end>
13 | OnExecute = PHPExtension1Functions0Execute
14 | end>
15 | ModuleName = 'mymodule'
16 | Left = 414
17 | Top = 262
18 | Height = 359
19 | Width = 478
20 | end
21 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.06/test_script.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('mymodule')) {
3 | dl('project1.dll');
4 | }
5 |
6 |
7 | $module = 'mymodule';
8 |
9 | if (extension_loaded($module)) {
10 | $str = "module loaded";
11 | } else {
12 | $str = "Module $module is not compiled into PHP";
13 | }
14 | echo "$str\n";
15 |
16 | $functions = get_extension_funcs($module);
17 | echo "Functions available in the $module extension:
\n";
18 | foreach($functions as $func) {
19 | echo $func."
\n";
20 | }
21 |
22 | ?>
23 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/killer/tests/test_killer.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('killer')) {
3 | dl('killer.dll');
4 | }
5 |
6 | //killprocessbypid(100);
7 |
8 | $module = 'killer';
9 |
10 | if (extension_loaded($module)) {
11 | $str = "module loaded";
12 | } else {
13 | $str = "Module $module is not compiled into PHP";
14 | }
15 | echo "$str\n";
16 |
17 | $functions = get_extension_funcs($module);
18 | echo "Functions available in the $module extension:
\n";
19 | foreach($functions as $func) {
20 | echo $func."
\n";
21 | }
22 |
23 | ?>
24 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/LibraryDemo.dpr:
--------------------------------------------------------------------------------
1 | program LibraryDemo;
2 |
3 | uses
4 | Forms,
5 | Unit1 in 'Unit1.pas' {frmLibDemo},
6 | dm_Main in 'dm_Main.pas' {dmMain: TDataModule},
7 | frm_dialog in 'frm_dialog.pas' {Form2};
8 |
9 | {$R *.RES}
10 |
11 | begin
12 | Application.Initialize;
13 | Application.Title := 'Library Demo';
14 | Application.CreateForm(TfrmLibDemo, frmLibDemo);
15 | Application.CreateForm(TdmMain, dmMain);
16 | Application.CreateForm(TForm2, Form2);
17 | Application.Run;
18 | end.
19 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Delphi Class 2/delphi_class2.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('delphi_class')) {
3 | dl('delphi_class.dll');
4 | }
5 |
6 | if(!extension_loaded('delphi_class2')) {
7 | dl('delphi_class2.dll');
8 | }
9 |
10 | $a = delphi_class_create("TButton", 'btnOK');
11 | delphi_set_prop($a, "Caption", "OK");
12 | echo delphi_get_prop($a, "Caption");
13 |
14 | echo "\n";
15 |
16 |
17 | $b = register_delphi_object($a);
18 | $b->caption = "Cancel";
19 | echo $b->caption;
20 |
21 | echo "\n";
22 |
23 | delphi_class_free($a);
24 |
25 | ?>
26 |
27 |
--------------------------------------------------------------------------------
/Source/ExtensionBuilder/frm_Functions.pas:
--------------------------------------------------------------------------------
1 | unit frm_Functions;
2 |
3 | interface
4 |
5 | uses
6 | Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
7 | StdCtrls;
8 |
9 | type
10 | TfrmFunctions = class(TForm)
11 | Functions: TMemo;
12 | btnOK: TButton;
13 | btnCancel: TButton;
14 | Label1: TLabel;
15 | private
16 | { Private declarations }
17 | public
18 | { Public declarations }
19 | end;
20 |
21 | var
22 | frmFunctions: TfrmFunctions;
23 |
24 | implementation
25 |
26 | {$R *.DFM}
27 |
28 | end.
29 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/skeleton/tests/skeleton.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('extname')) {
3 | dl('skeleton.dll');
4 | }
5 | $module = 'extname';
6 | $functions = get_extension_funcs($module);
7 | echo "Functions available in the test extension:
\n";
8 | foreach($functions as $func) {
9 | echo $func."
\n";
10 | }
11 | echo "
\n";
12 | $function = 'confirm_' . $module . '_compiled';
13 | if (extension_loaded($module)) {
14 | $str = $function($module);
15 | } else {
16 | $str = "Module $module is not compiled into PHP";
17 | }
18 | echo "$str\n";
19 | ?>
20 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/VB .NET/php4delphi/php4delphi/My Project/Application.myapp:
--------------------------------------------------------------------------------
1 |
2 |
3 | true
4 | Form1
5 | false
6 | 0
7 | true
8 | 0
9 | true
10 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/ISAPI Module/dmMain.dfm:
--------------------------------------------------------------------------------
1 | object MainModule: TMainModule
2 | OldCreateOrder = False
3 | OnCreate = WebModuleCreate
4 | Actions = <
5 | item
6 | Default = True
7 | Name = 'WebActionItem1'
8 | PathInfo = '/'
9 | OnAction = MainModuleWebActionItem1Action
10 | end>
11 | Left = 513
12 | Top = 319
13 | Height = 254
14 | Width = 333
15 | object psvPHP: TpsvPHP
16 | Variables = <
17 | item
18 | Name = 'nb'
19 | end>
20 | Left = 64
21 | Top = 56
22 | end
23 | end
24 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Delphi Class 2/delphi_class2.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('delphi_class')) {
3 | dl('delphi_class.dll');
4 | }
5 |
6 | if(!extension_loaded('delphi_class2')) {
7 | dl('delphi_class2.dll');
8 | }
9 |
10 | $a = delphi_class_create("TButton", 'btnOK');
11 | delphi_set_prop($a, "Caption", "OK");
12 | echo delphi_get_prop($a, "Caption");
13 |
14 | echo "\n";
15 |
16 |
17 | $b = register_delphi_object($a);
18 | $b->caption = "Cancel";
19 | echo $b->caption;
20 |
21 | echo "\n";
22 |
23 | delphi_class_free($a);
24 |
25 | ?>
26 |
27 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/array result/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <
5 | item
6 | FunctionName = 'get_month_names'
7 | Tag = 0
8 | Parameters = <>
9 | OnExecute = PHPExtension1Functions0Execute
10 | end
11 | item
12 | FunctionName = 'get_year_info'
13 | Tag = 0
14 | Parameters = <>
15 | OnExecute = PHPExtension1Functions1Execute
16 | end>
17 | ModuleName = 'rarray'
18 | Height = 500
19 | Width = 624
20 | end
21 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/array result/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <
5 | item
6 | FunctionName = 'get_month_names'
7 | Tag = 0
8 | Parameters = <>
9 | OnExecute = PHPExtension1Functions0Execute
10 | end
11 | item
12 | FunctionName = 'get_year_info'
13 | Tag = 0
14 | Parameters = <>
15 | OnExecute = PHPExtension1Functions1Execute
16 | end>
17 | ModuleName = 'rarray'
18 | Left = 311
19 | Top = 296
20 | Height = 500
21 | Width = 624
22 | end
23 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/VB .NET/php4delphi/php4delphi/My Project/Application.myapp:
--------------------------------------------------------------------------------
1 |
2 |
3 | true
4 | Form1
5 | false
6 | 0
7 | true
8 | 0
9 | true
10 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/skeleton/tests/skeleton.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('extname')) {
3 | dl('skeleton.dll');
4 | }
5 | $module = 'extname';
6 | $functions = get_extension_funcs($module);
7 | echo "Functions available in the test extension:
\n";
8 | foreach($functions as $func) {
9 | echo $func."
\n";
10 | }
11 | echo "
\n";
12 | $function = 'confirm_' . $module . '_compiled';
13 | if (extension_loaded($module)) {
14 | $str = $function($module);
15 | } else {
16 | $str = "Module $module is not compiled into PHP";
17 | }
18 | echo "$str\n";
19 | ?>
20 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/skeleton/tests/test_skeleton.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('extname')) {
3 | dl('skeleton.dll');
4 | }
5 |
6 |
7 | $str = confirm_extname_compiled("skeleton");
8 | echo "$str\n";
9 |
10 | $module = 'extname';
11 |
12 | if (extension_loaded($module)) {
13 | $str = "module loaded";
14 | } else {
15 | $str = "Module $module is not compiled into PHP";
16 | }
17 | echo "$str\n";
18 |
19 | $functions = get_extension_funcs($module);
20 | echo "Functions available in the $module extension:
\n";
21 | foreach($functions as $func) {
22 | echo $func."
\n";
23 | }
24 |
25 | ?>
26 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/reference/testref.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('php_ref')) {
3 | dl('php_ref.dll');
4 | }
5 |
6 | $module = 'php_ref';
7 |
8 | if (extension_loaded($module)) {
9 | $str = "module loaded";
10 | } else {
11 | $str = "Module $module is not compiled into PHP";
12 | }
13 | echo "$str
";
14 |
15 | $functions = get_extension_funcs($module);
16 | echo "Functions available in the $module extension:
\n";
17 | foreach($functions as $func) {
18 | echo $func."
";
19 | }
20 |
21 | $a = "";
22 | $b = "";
23 |
24 | helloworld($a, $b);
25 |
26 | echo $a." ".$b;
27 |
28 | ?>
29 |
--------------------------------------------------------------------------------
/Source/php4DelphiD7.cfg:
--------------------------------------------------------------------------------
1 | -$A8
2 | -$B-
3 | -$C+
4 | -$D+
5 | -$E-
6 | -$F-
7 | -$G+
8 | -$H+
9 | -$I+
10 | -$J-
11 | -$K-
12 | -$L+
13 | -$M-
14 | -$N+
15 | -$O-
16 | -$P+
17 | -$Q-
18 | -$R-
19 | -$S-
20 | -$T-
21 | -$U-
22 | -$V+
23 | -$W+
24 | -$X+
25 | -$YD
26 | -$Z1
27 | -cg
28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
29 | -H+
30 | -W+
31 | -M
32 | -$M16384,1048576
33 | -K$00400000
34 | -LE"c:\program files (x86)\borland\delphi7\Projects\Bpl"
35 | -LN"c:\program files (x86)\borland\delphi7\Projects\Bpl"
36 | -DDEBUG
37 | -Z
38 | -w-UNSAFE_TYPE
39 | -w-UNSAFE_CODE
40 | -w-UNSAFE_CAST
41 |
--------------------------------------------------------------------------------
/Source/php4DelphiR7.cfg:
--------------------------------------------------------------------------------
1 | -$A8
2 | -$B-
3 | -$C+
4 | -$D+
5 | -$E-
6 | -$F-
7 | -$G+
8 | -$H+
9 | -$I+
10 | -$J-
11 | -$K-
12 | -$L+
13 | -$M-
14 | -$N+
15 | -$O-
16 | -$P+
17 | -$Q-
18 | -$R-
19 | -$S-
20 | -$T-
21 | -$U-
22 | -$V+
23 | -$W+
24 | -$X+
25 | -$YD
26 | -$Z1
27 | -cg
28 | -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;
29 | -H+
30 | -W+
31 | -M
32 | -$M16384,1048576
33 | -K$00400000
34 | -LE"c:\program files (x86)\borland\delphi7\Projects\Bpl"
35 | -LN"c:\program files (x86)\borland\delphi7\Projects\Bpl"
36 | -DDEBUG
37 | -Z
38 | -w-UNSAFE_TYPE
39 | -w-UNSAFE_CODE
40 | -w-UNSAFE_CAST
41 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/reference/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <
5 | item
6 | FunctionName = 'helloworld'
7 | Tag = 0
8 | Parameters = <
9 | item
10 | Name = 'Param1'
11 | ParamType = tpString
12 | end
13 | item
14 | Name = 'Param2'
15 | ParamType = tpString
16 | end>
17 | OnExecute = PHPExtension1Functions0Execute
18 | end>
19 | ModuleName = 'php_ref'
20 | Left = 192
21 | Top = 114
22 | Height = 150
23 | Width = 215
24 | end
25 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/array result/rarray.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | if(!extension_loaded('rarray')) {
4 | dl('rarray.dll');
5 | }
6 |
7 |
8 | $ar = get_month_names();
9 |
10 | for ($i=0; $i<12; $i++):
11 | $x = $i + 1;
12 | echo sprintf("%02d : ", $x);
13 | print "$ar[$i]\n";
14 | endfor;
15 |
16 | $ar2 = get_year_info();
17 | $months = $ar2["months"];
18 | $smonths = $ar2["abbrevmonths"];
19 |
20 | echo "\n";
21 |
22 |
23 | for ($i=0; $i<12; $i++):
24 | $x = $i + 1;
25 | echo sprintf("%02d : ", $x);
26 | echo sprintf("%12s : ", $months[$i]);
27 | print "$smonths[$i]\n";
28 | endfor;
29 |
30 | ?>
31 |
32 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Library demo/frm_dialog.pas:
--------------------------------------------------------------------------------
1 | unit frm_dialog;
2 |
3 | interface
4 |
5 | uses
6 | Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
7 | StdCtrls;
8 |
9 | type
10 | TForm2 = class(TForm)
11 | Button1: TButton;
12 | Edit1: TEdit;
13 | procedure Button1Click(Sender: TObject);
14 | private
15 | { Private declarations }
16 | public
17 | { Public declarations }
18 | end;
19 |
20 | var
21 | Form2: TForm2;
22 |
23 | implementation
24 |
25 | {$R *.DFM}
26 |
27 | procedure TForm2.Button1Click(Sender: TObject);
28 | begin
29 | Close;
30 | end;
31 |
32 | end.
33 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/skeleton/tests/test_skeleton.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('extname')) {
3 | dl('skeleton.dll');
4 | }
5 |
6 |
7 | $str = confirm_extname_compiled("skeleton");
8 | echo "$str\n";
9 |
10 | $module = 'extname';
11 |
12 | if (extension_loaded($module)) {
13 | $str = "module loaded";
14 | } else {
15 | $str = "Module $module is not compiled into PHP";
16 | }
17 | echo "$str\n";
18 |
19 | $functions = get_extension_funcs($module);
20 | echo "Functions available in the $module extension:
\n";
21 | foreach($functions as $func) {
22 | echo $func."
\n";
23 | }
24 |
25 | ?>
26 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/reference/testref.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('php_ref')) {
3 | dl('php_ref.dll');
4 | }
5 |
6 | $module = 'php_ref';
7 |
8 | if (extension_loaded($module)) {
9 | $str = "module loaded";
10 | } else {
11 | $str = "Module $module is not compiled into PHP";
12 | }
13 | echo "$str
";
14 |
15 | $functions = get_extension_funcs($module);
16 | echo "Functions available in the $module extension:
\n";
17 | foreach($functions as $func) {
18 | echo $func."
";
19 | }
20 |
21 | $a = "";
22 | $b = "";
23 |
24 | helloworld($a, $b);
25 |
26 | echo $a." ".$b;
27 |
28 | ?>
29 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/reference/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object PHPExtension1: TPHPExtension1
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <
5 | item
6 | FunctionName = 'helloworld'
7 | Tag = 0
8 | Parameters = <
9 | item
10 | Name = 'Param1'
11 | ParamType = tpString
12 | end
13 | item
14 | Name = 'Param2'
15 | ParamType = tpString
16 | end>
17 | OnExecute = PHPExtension1Functions0Execute
18 | end>
19 | ModuleName = 'php_ref'
20 | Left = 192
21 | Top = 114
22 | Height = 150
23 | Width = 215
24 | end
25 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/VB .NET/php4delphi/php4delphi/php4delphi.vbproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 | publish\
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 0
13 | en-US
14 | false
15 |
16 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/array result/rarray.php:
--------------------------------------------------------------------------------
1 |
2 |
3 | if(!extension_loaded('rarray')) {
4 | dl('rarray.dll');
5 | }
6 |
7 |
8 | $ar = get_month_names();
9 |
10 | for ($i=0; $i<12; $i++):
11 | $x = $i + 1;
12 | echo sprintf("%02d : ", $x);
13 | print "$ar[$i]\n";
14 | endfor;
15 |
16 | $ar2 = get_year_info();
17 | $months = $ar2["months"];
18 | $smonths = $ar2["abbrevmonths"];
19 |
20 | echo "\n";
21 |
22 |
23 | for ($i=0; $i<12; $i++):
24 | $x = $i + 1;
25 | echo sprintf("%02d : ", $x);
26 | echo sprintf("%12s : ", $months[$i]);
27 | print "$smonths[$i]\n";
28 | endfor;
29 |
30 | ?>
31 |
32 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/frm_dialog.pas:
--------------------------------------------------------------------------------
1 | unit frm_dialog;
2 |
3 | interface
4 |
5 | uses
6 | Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
7 | StdCtrls;
8 |
9 | type
10 | TForm2 = class(TForm)
11 | Button1: TButton;
12 | Edit1: TEdit;
13 | procedure Button1Click(Sender: TObject);
14 | private
15 | { Private declarations }
16 | public
17 | { Public declarations }
18 | end;
19 |
20 | var
21 | Form2: TForm2;
22 |
23 | implementation
24 |
25 | {$R *.DFM}
26 |
27 | procedure TForm2.Button1Click(Sender: TObject);
28 | begin
29 | Close;
30 | end;
31 |
32 | end.
33 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/phpDLL/testdll.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('phpDll')) {
3 | dl('phpDll.dll');
4 | }
5 | $module = 'some_functions';
6 |
7 | if (extension_loaded($module)) {
8 | $str = "module loaded";
9 | } else {
10 | $str = "Module $module is not compiled into PHP";
11 | }
12 | echo "$str
";
13 |
14 | $functions = get_extension_funcs($module);
15 | echo "Functions available in the $module extension:
\n";
16 | foreach($functions as $func) {
17 | echo $func."
";
18 | }
19 |
20 | $str = MyGetText("Hello!"); //This Delphi function is : ... ReturnValue:='Hello From DLL';
21 |
22 | echo "Delphi ret -->$str
";
23 |
24 | ?>
25 |
--------------------------------------------------------------------------------
/Source/Demos/Bonus/wincon/wincon.dsw:
--------------------------------------------------------------------------------
1 | Microsoft Developer Studio Workspace File, Format Version 6.00
2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
3 |
4 | ###############################################################################
5 |
6 | Project: "wincon"=".\wincon.dsp" - Package Owner=<4>
7 |
8 | Package=<5>
9 | {{{
10 | }}}
11 |
12 | Package=<4>
13 | {{{
14 | }}}
15 |
16 | ###############################################################################
17 |
18 | Global:
19 |
20 | Package=<5>
21 | {{{
22 | }}}
23 |
24 | Package=<3>
25 | {{{
26 | }}}
27 |
28 | ###############################################################################
29 |
30 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Read array parameters/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object OneWireWrapper: TOneWireWrapper
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <
5 | item
6 | FunctionName = 'blah'
7 | Tag = 0
8 | Parameters = <
9 | item
10 | Name = 'i'
11 | ParamType = tpInteger
12 | end
13 | item
14 | Name = 'a'
15 | ParamType = tpArray
16 | end>
17 | OnExecute = OneWireWrapperFunctions0Execute
18 | Description = 'Test function for passing arrays'
19 | end>
20 | ModuleName = 'rarp'
21 | Height = 150
22 | Width = 215
23 | end
24 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Read array parameters/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object OneWireWrapper: TOneWireWrapper
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <
5 | item
6 | FunctionName = 'blah'
7 | Tag = 0
8 | Parameters = <
9 | item
10 | Name = 'i'
11 | ParamType = tpInteger
12 | end
13 | item
14 | Name = 'a'
15 | ParamType = tpArray
16 | end>
17 | OnExecute = OneWireWrapperFunctions0Execute
18 | Description = 'Test function for passing arrays'
19 | end>
20 | ModuleName = 'rarp'
21 | Left = 192
22 | Top = 114
23 | Height = 150
24 | Width = 215
25 | end
26 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/killer/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/phpDLL/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C++ VS 2005/cdemo.dsw:
--------------------------------------------------------------------------------
1 | Microsoft Developer Studio Workspace File, Format Version 6.00
2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
3 |
4 | ###############################################################################
5 |
6 | Project: "cdemo"=.\cdemo.dsp - Package Owner=<4>
7 |
8 | Package=<5>
9 | {{{
10 | }}}
11 |
12 | Package=<4>
13 | {{{
14 | }}}
15 |
16 | ###############################################################################
17 |
18 | Global:
19 |
20 | Package=<5>
21 | {{{
22 | }}}
23 |
24 | Package=<3>
25 | {{{
26 | }}}
27 |
28 | ###############################################################################
29 |
30 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C++ VS 6.0/cdemo.dsw:
--------------------------------------------------------------------------------
1 | Microsoft Developer Studio Workspace File, Format Version 6.00
2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
3 |
4 | ###############################################################################
5 |
6 | Project: "cdemo"=.\cdemo.dsp - Package Owner=<4>
7 |
8 | Package=<5>
9 | {{{
10 | }}}
11 |
12 | Package=<4>
13 | {{{
14 | }}}
15 |
16 | ###############################################################################
17 |
18 | Global:
19 |
20 | Package=<5>
21 | {{{
22 | }}}
23 |
24 | Package=<3>
25 | {{{
26 | }}}
27 |
28 | ###############################################################################
29 |
30 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Resources/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/VB .NET/php4delphi/php4delphi/php4delphi.vbproj.user:
--------------------------------------------------------------------------------
1 |
2 |
3 | publish\
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | 0
13 | en-US
14 | false
15 |
16 |
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.01/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=267
4 | Top=308
5 | Width=696
6 | Height=480
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.02/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=192
4 | Top=130
5 | Width=696
6 | Height=480
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/phpDLL/testdll.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('phpDll')) {
3 | dl('phpDll.dll');
4 | }
5 | $module = 'some_functions';
6 |
7 | if (extension_loaded($module)) {
8 | $str = "module loaded";
9 | } else {
10 | $str = "Module $module is not compiled into PHP";
11 | }
12 | echo "$str
";
13 |
14 | $functions = get_extension_funcs($module);
15 | echo "Functions available in the $module extension:
\n";
16 | foreach($functions as $func) {
17 | echo $func."
";
18 | }
19 |
20 | $str = MyGetText("Hello!"); //This Delphi function is : ... ReturnValue:='Hello From DLL';
21 |
22 | echo "Delphi ret -->$str
";
23 |
24 | ?>
25 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Math/test_math.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('delphi_math')) {
3 | dl('delphi_math.dll');
4 | }
5 |
6 |
7 | $module = 'delphi_math';
8 |
9 | if (extension_loaded($module)) {
10 | $str = "module loaded";
11 | } else {
12 | $str = "Module $module is not compiled into PHP";
13 | }
14 | echo "$str\n";
15 |
16 | echo "Sin(90.0) = ";
17 | $str = delphi_sin(90.0);
18 | echo "$str\n";
19 |
20 | echo "Cosh(45.0) = ";
21 | $str = delphi_cosh(45.0);
22 | echo "$str\n\n";
23 |
24 | $functions = get_extension_funcs($module);
25 | echo "Functions available in the $module extension:
\n";
26 | foreach($functions as $func) {
27 | echo $func."
\n";
28 | }
29 |
30 | ?>
31 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C++ VS 6.0/cdemo.dsw:
--------------------------------------------------------------------------------
1 | Microsoft Developer Studio Workspace File, Format Version 6.00
2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
3 |
4 | ###############################################################################
5 |
6 | Project: "cdemo"=.\cdemo.dsp - Package Owner=<4>
7 |
8 | Package=<5>
9 | {{{
10 | }}}
11 |
12 | Package=<4>
13 | {{{
14 | }}}
15 |
16 | ###############################################################################
17 |
18 | Global:
19 |
20 | Package=<5>
21 | {{{
22 | }}}
23 |
24 | Package=<3>
25 | {{{
26 | }}}
27 |
28 | ###############################################################################
29 |
30 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C++ VS 2005/StdAfx.h:
--------------------------------------------------------------------------------
1 | // stdafx.h : include file for standard system include files,
2 | // or project specific include files that are used frequently, but
3 | // are changed infrequently
4 | //
5 |
6 | #if !defined(AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_)
7 | #define AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_
8 |
9 | #if _MSC_VER > 1000
10 | #pragma once
11 | #endif // _MSC_VER > 1000
12 |
13 |
14 |
15 |
16 | //{{AFX_INSERT_LOCATION}}
17 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
18 |
19 | #endif // !defined(AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_)
20 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C++ VS 6.0/StdAfx.h:
--------------------------------------------------------------------------------
1 | // stdafx.h : include file for standard system include files,
2 | // or project specific include files that are used frequently, but
3 | // are changed infrequently
4 | //
5 |
6 | #if !defined(AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_)
7 | #define AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_
8 |
9 | #if _MSC_VER > 1000
10 | #pragma once
11 | #endif // _MSC_VER > 1000
12 |
13 |
14 |
15 |
16 | //{{AFX_INSERT_LOCATION}}
17 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
18 |
19 | #endif // !defined(AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_)
20 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Dynamic Array/dynamic_array.dpr:
--------------------------------------------------------------------------------
1 | {$APPTYPE CONSOLE}
2 | program dynamic_array;
3 |
4 | uses
5 | Windows, SysUtils, Classes, ZENDAPI, zend_dynamic_array;
6 |
7 | var
8 | ar : TDynamicArray;
9 | P : pointer;
10 | El : PChar;
11 | begin
12 | zend_dynamic_array_init(@ar,sizeof(PChar), 3);
13 | El := 'Test1';
14 | P := zend_dynamic_array_push(@ar);
15 | Move(El, P^, sizeof(PChar));
16 | El := 'Test2';
17 | P := zend_dynamic_array_push(@ar);
18 | Move(El, P^, sizeof(PChar));
19 | El := 'Test3';
20 | P := zend_dynamic_array_push(@ar);
21 | Move(El, P^, sizeof(PChar));
22 | P := zend_dynamic_array_get_element(@ar, 1);
23 | El := PChar(P^);
24 | writeln(el);
25 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Resources/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/phpDLL/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C++ VS 2005/cdemo.dsw:
--------------------------------------------------------------------------------
1 | Microsoft Developer Studio Workspace File, Format Version 6.00
2 | # WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
3 |
4 | ###############################################################################
5 |
6 | Project: "cdemo"=.\cdemo.dsp - Package Owner=<4>
7 |
8 | Package=<5>
9 | {{{
10 | }}}
11 |
12 | Package=<4>
13 | {{{
14 | }}}
15 |
16 | ###############################################################################
17 |
18 | Global:
19 |
20 | Package=<5>
21 | {{{
22 | }}}
23 |
24 | Package=<3>
25 | {{{
26 | }}}
27 |
28 | ###############################################################################
29 |
30 |
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.03/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=192
4 | Top=130
5 | Width=696
6 | Height=480
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1\PHPExtension1.Functions
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Resources/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object res_module: Tres_module
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <
5 | item
6 | FunctionName = 'res_create'
7 | Tag = 0
8 | Parameters = <>
9 | OnExecute = PHPExtension1Functions0Execute
10 | end
11 | item
12 | FunctionName = 'res_get'
13 | Tag = 0
14 | Parameters = <
15 | item
16 | Name = 'Param1'
17 | ParamType = tpInteger
18 | end>
19 | OnExecute = PHPExtension1Functions1Execute
20 | end>
21 | ModuleName = 'res_ext'
22 | OnModuleInit = PHPExtensionModuleInit
23 | Height = 150
24 | Width = 215
25 | end
26 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Math/extmain.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=MathExtension\MathExtension.Functions
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.01/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=267
4 | Top=308
5 | Width=696
6 | Height=480
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.02/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=192
4 | Top=130
5 | Width=696
6 | Height=480
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Borland Demo/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1\PHPExtension1.Functions
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Resources/Unit1.dfm:
--------------------------------------------------------------------------------
1 | object res_module: Tres_module
2 | OldCreateOrder = False
3 | Version = '0.0'
4 | Functions = <
5 | item
6 | FunctionName = 'res_create'
7 | Tag = 0
8 | Parameters = <>
9 | OnExecute = PHPExtension1Functions0Execute
10 | end
11 | item
12 | FunctionName = 'res_get'
13 | Tag = 0
14 | Parameters = <
15 | item
16 | Name = 'Param1'
17 | ParamType = tpInteger
18 | end>
19 | OnExecute = PHPExtension1Functions1Execute
20 | end>
21 | ModuleName = 'res_ext'
22 | OnModuleInit = PHPExtensionModuleInit
23 | Left = 192
24 | Top = 160
25 | Height = 150
26 | Width = 215
27 | end
28 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Library demo/dm_Main.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=332
4 | Top=246
5 | Width=730
6 | Height=508
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=dmMain\PHPLibrary1\PHPLibrary1.Functions
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Class demo/dm_Class.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=classdemo\PHPDemoClass\PHPDemoClass.Methods
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Math/test_math.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('delphi_math')) {
3 | dl('delphi_math.dll');
4 | }
5 |
6 |
7 | $module = 'delphi_math';
8 |
9 | if (extension_loaded($module)) {
10 | $str = "module loaded";
11 | } else {
12 | $str = "Module $module is not compiled into PHP";
13 | }
14 | echo "$str\n";
15 |
16 | echo "Sin(90.0) = ";
17 | $str = delphi_sin(90.0);
18 | echo "$str\n";
19 |
20 | echo "Cosh(45.0) = ";
21 | $str = delphi_cosh(45.0);
22 | echo "$str\n\n";
23 |
24 | $functions = get_extension_funcs($module);
25 | echo "Functions available in the $module extension:
\n";
26 | foreach($functions as $func) {
27 | echo $func."
\n";
28 | }
29 |
30 | ?>
31 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C++ VS 2005/StdAfx.h:
--------------------------------------------------------------------------------
1 | // stdafx.h : include file for standard system include files,
2 | // or project specific include files that are used frequently, but
3 | // are changed infrequently
4 | //
5 |
6 | #if !defined(AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_)
7 | #define AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_
8 |
9 | #if _MSC_VER > 1000
10 | #pragma once
11 | #endif // _MSC_VER > 1000
12 |
13 |
14 |
15 |
16 | //{{AFX_INSERT_LOCATION}}
17 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
18 |
19 | #endif // !defined(AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_)
20 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C++ VS 6.0/StdAfx.h:
--------------------------------------------------------------------------------
1 | // stdafx.h : include file for standard system include files,
2 | // or project specific include files that are used frequently, but
3 | // are changed infrequently
4 | //
5 |
6 | #if !defined(AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_)
7 | #define AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_
8 |
9 | #if _MSC_VER > 1000
10 | #pragma once
11 | #endif // _MSC_VER > 1000
12 |
13 |
14 |
15 |
16 | //{{AFX_INSERT_LOCATION}}
17 | // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
18 |
19 | #endif // !defined(AFX_STDAFX_H__B8E472A2_BB1C_46B3_B1A1_8D3133C82D8D__INCLUDED_)
20 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Math/extmain.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=MathExtension\MathExtension.Functions
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.03/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=192
4 | Top=130
5 | Width=696
6 | Height=480
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1\PHPExtension1.Functions
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Delphi Class 1/delphi_class_module.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHDelphiPExtension\PHDelphiPExtension.Functions
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Borland Demo/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1\PHPExtension1.Functions
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/dm_Main.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=332
4 | Top=246
5 | Width=730
6 | Height=508
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=dmMain\PHPLibrary1\PHPLibrary1.Functions
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.04/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=192
4 | Top=130
5 | Width=696
6 | Height=480
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1\PHPExtension1.Functions\PHPExtension1.Functions[0]\TFunctionParams
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos/Tutorial/Step.05/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=192
4 | Top=130
5 | Width=696
6 | Height=480
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1\PHPExtension1.Functions\PHPExtension1.Functions[0]\TFunctionParams
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Class demo/dm_Class.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=classdemo\PHPDemoClass\PHPDemoClass.Methods
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Dynamic Array/dynamic_array.dpr:
--------------------------------------------------------------------------------
1 | {$APPTYPE CONSOLE}
2 | program dynamic_array;
3 |
4 | uses
5 | Windows, SysUtils, Classes, ZENDAPI, zend_dynamic_array;
6 |
7 | var
8 | ar : TDynamicArray;
9 | P : pointer;
10 | El : PAnsiChar;
11 | begin
12 | zend_dynamic_array_init(@ar,sizeof(PAnsiChar), 3);
13 | El := 'Test1';
14 | P := zend_dynamic_array_push(@ar);
15 | Move(El, P^, sizeof(PChar));
16 | El := 'Test2';
17 | P := zend_dynamic_array_push(@ar);
18 | Move(El, P^, sizeof(PChar));
19 | El := 'Test3';
20 | P := zend_dynamic_array_push(@ar);
21 | Move(El, P^, sizeof(PChar));
22 | P := zend_dynamic_array_get_element(@ar, 1);
23 | El := PAnsiChar(P^);
24 | writeln(el);
25 | Readln;
26 | end.
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Delphi Class 1/delphi_class_module.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=285
4 | Top=161
5 | Width=741
6 | Height=479
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHDelphiPExtension\PHDelphiPExtension.Functions
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/ISAPI Module/dmEngine.dfm:
--------------------------------------------------------------------------------
1 | object EngineModule: TEngineModule
2 | OldCreateOrder = False
3 | OnCreate = DataModuleCreate
4 | OnDestroy = DataModuleDestroy
5 | Left = 562
6 | Top = 381
7 | Height = 150
8 | Width = 215
9 | object PHPEngine: TPHPEngine
10 | Constants = <>
11 | ReportDLLError = False
12 | Left = 72
13 | Top = 24
14 | end
15 | object PHPLibrary: TPHPLibrary
16 | Functions = <
17 | item
18 | FunctionName = 'nb_test'
19 | Tag = 0
20 | Parameters = <
21 | item
22 | Name = 'nb_pointer'
23 | ParamType = tpString
24 | end>
25 | OnExecute = PHPLibraryFunctions0Execute
26 | end>
27 | Left = 120
28 | Top = 32
29 | end
30 | end
31 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.04/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=192
4 | Top=130
5 | Width=696
6 | Height=480
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1\PHPExtension1.Functions\PHPExtension1.Functions[0]\TFunctionParams
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Tutorial/Step.05/Unit1.dti:
--------------------------------------------------------------------------------
1 | [Designer]
2 | Version=1
3 | Left=192
4 | Top=130
5 | Width=696
6 | Height=480
7 | Splitter=185
8 | SelectedTab=Components
9 |
10 | [Components]
11 | Version=1
12 | Left=0
13 | Top=0
14 |
15 | [TreeView]
16 | Version=1
17 | PrintHeader=1
18 | PrintToSingle=1
19 | PrintToFile=0
20 | PrintBorders=1
21 | PrintSelected=0
22 | PrintVisible=0
23 | ExpandedItems=PHPExtension1\PHPExtension1.Functions\PHPExtension1.Functions[0]\TFunctionParams
24 |
25 | [DataDiagrams]
26 | Version=1
27 | PrintHeader=1
28 | PrintToSingle=1
29 | PrintToFile=0
30 | PrintBorders=1
31 | Left=0
32 | Top=0
33 | ModeSelected=SelectionMode
34 | Count=1
35 |
36 | [DataDiagrams.Diagram.0]
37 | Islands=
38 | Comments=
39 | Bridges=
40 | Alludes=
41 |
42 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/VB .NET/php4delphi/php4delphi/ApplicationEvents.vb:
--------------------------------------------------------------------------------
1 | Namespace My
2 |
3 | ' The following events are availble for MyApplication:
4 | '
5 | ' Startup: Raised when the application starts, before the startup form is created.
6 | ' Shutdown: Raised after all application forms are closed. This event is not raised if the application terminates abnormally.
7 | ' UnhandledException: Raised if the application encounters an unhandled exception.
8 | ' StartupNextInstance: Raised when launching a single-instance application and the application is already active.
9 | ' NetworkAvailabilityChanged: Raised when the network connection is connected or disconnected.
10 | Partial Friend Class MyApplication
11 |
12 | End Class
13 |
14 | End Namespace
15 |
16 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/Visual Basic/php_VB.vbp:
--------------------------------------------------------------------------------
1 | Type=Exe
2 | Form=Form1.frm
3 | Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINNT\System32\StdOle2.Tlb#OLE Automation
4 | Module=php_module; php_module.bas
5 | IconForm="Form1"
6 | Startup="Form1"
7 | ExeName32="php_VB.exe"
8 | Command32=""
9 | Name="php_VB"
10 | HelpContextID="0"
11 | CompatibleMode="0"
12 | MajorVer=1
13 | MinorVer=0
14 | RevisionVer=0
15 | AutoIncrementVer=0
16 | ServerSupportFiles=0
17 | VersionCompanyName="Fedpol"
18 | CompilationType=0
19 | OptimizationType=0
20 | FavorPentiumPro(tm)=0
21 | CodeViewDebugInfo=0
22 | NoAliasing=0
23 | BoundsCheck=0
24 | OverflowCheck=0
25 | FlPointCheck=0
26 | FDIVCheck=0
27 | UnroundedFP=0
28 | StartMode=0
29 | Unattended=0
30 | Retained=0
31 | ThreadPerObject=0
32 | MaxNumberOfThreads=1
33 |
--------------------------------------------------------------------------------
/Source/php4Delphi2005.bdsgroup:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | php4DelphiR2005.bdsproj
15 | php4DelphiD2005.bdsproj
16 | php4DelphiR2005.bpl php4DelphiD2005.bpl
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Source/php4Delphi2006.bdsgroup:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 | php4DelphiR2006.bdsproj
15 | PHP4DelphiD2006.bdsproj
16 | php4DelphiR2006.bpl PHP4DelphiD2006.bpl
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/ISAPI Module/dmEngine.dfm:
--------------------------------------------------------------------------------
1 | object EngineModule: TEngineModule
2 | OldCreateOrder = False
3 | OnCreate = DataModuleCreate
4 | OnDestroy = DataModuleDestroy
5 | Left = 562
6 | Top = 381
7 | Height = 150
8 | Width = 215
9 | object PHPEngine: TPHPEngine
10 | Constants = <>
11 | ReportDLLError = False
12 | Left = 72
13 | Top = 24
14 | end
15 | object PHPLibrary: TPHPLibrary
16 | Functions = <
17 | item
18 | FunctionName = 'nb_test'
19 | Tag = 0
20 | Parameters = <
21 | item
22 | Name = 'nb_pointer'
23 | ParamType = tpString
24 | end>
25 | OnExecute = PHPLibraryFunctions0Execute
26 | end>
27 | Left = 120
28 | Top = 32
29 | end
30 | end
31 |
--------------------------------------------------------------------------------
/Documentation/php4delphi.cnt:
--------------------------------------------------------------------------------
1 | :Base php4delphi.hlp>MAIN
2 | :Title php4Delphi help system
3 | 1 php4Delphi Units
4 | 2 php4delphi unit=php4delphi_unit
5 | 2 phpFunctions unit=phpfunctions_unit
6 | 2 phpLibrary unit=phplibrary_unit
7 | 1 php4Delphi Components
8 | 2 TpsvPHP component=TpsvPHP_Component
9 | 2 TPHPLibrary component=TPHPLibrary_component
10 | 1 php4Delphi Classes
11 | 2 TPHPVariable class=TPHPVariable_component
12 | 2 TPHPVariables class=TPHPVariables_component
13 | 2 TPHPConstant class=TPHPConstant_component
14 | 2 TPHPConstants class=TPHPConstants_component
15 | 2 TPHPFunction class=TPHPFunction_component
16 | 2 TPHPFunctions class=TPHPFunctions_component
17 | 2 TFunctionParam class=TFunctionParam_component
18 | 2 TFunctionParams class=TFunctionParams_component
19 | 2 TZendVariable class=TZendVariable_component
20 |
--------------------------------------------------------------------------------
/Documentation/Delphi 7/php4delphid7.cnt:
--------------------------------------------------------------------------------
1 | :Base php4delphid7.hlp
2 | :Title PHP4Delphi
3 | :LINK D7VCL.HLP
4 | 1 PHP4Delphi
5 | 2 TPHPSystemLibrary=TPHPSystemLibrary
6 | 2 TPHPSimpleLibrary=TPHPSimpleLibrary
7 | 2 TDispatchObject=TDispatchObject
8 | 2 TPHPLibrary=TPHPLibrary
9 | 2 TpsvPHP=TpsvPHP
10 | 2 TpsvCustomPHP=TpsvCustomPHP
11 | 2 TPHPEngine=TPHPEngine
12 | 2 TPHPLibrarian=TPHPLibrarian
13 | 2 TCustomPHPLibrary=TCustomPHPLibrary
14 | 2 TZendVariable=TZendVariable
15 | 2 TFunctionParam=TFunctionParam
16 | 2 TFunctionParams=TFunctionParams
17 | 2 TPHPFunctions=TPHPFunctions
18 | 2 TPHPVariable=TPHPVariable
19 | 2 TPHPVariables=TPHPVariables
20 | 2 TPHPConstant=TPHPConstant
21 | 2 TPHPConstants=TPHPConstants
22 | 2 TPHPHeader=TPHPHeader
23 | 2 TPHPHeaders=TPHPHeaders
24 | 2 TPHPComponent=TPHPComponent
25 | 2 php4Delphi=php4Delphi
26 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Library demo/frm_dialog.dfm:
--------------------------------------------------------------------------------
1 | object Form2: TForm2
2 | Left = 434
3 | Top = 330
4 | BorderStyle = bsDialog
5 | Caption = 'Dialog'
6 | ClientHeight = 231
7 | ClientWidth = 396
8 | Color = clBtnFace
9 | Font.Charset = DEFAULT_CHARSET
10 | Font.Color = clWindowText
11 | Font.Height = -11
12 | Font.Name = 'MS Sans Serif'
13 | Font.Style = []
14 | OldCreateOrder = False
15 | Position = poScreenCenter
16 | PixelsPerInch = 96
17 | TextHeight = 13
18 | object Button1: TButton
19 | Left = 16
20 | Top = 52
21 | Width = 75
22 | Height = 25
23 | Caption = 'Close'
24 | TabOrder = 0
25 | OnClick = Button1Click
26 | end
27 | object Edit1: TEdit
28 | Left = 16
29 | Top = 20
30 | Width = 121
31 | Height = 21
32 | TabOrder = 1
33 | end
34 | end
35 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/VB .NET/php4delphi/php4delphi/ApplicationEvents.vb:
--------------------------------------------------------------------------------
1 | Namespace My
2 |
3 | ' The following events are availble for MyApplication:
4 | '
5 | ' Startup: Raised when the application starts, before the startup form is created.
6 | ' Shutdown: Raised after all application forms are closed. This event is not raised if the application terminates abnormally.
7 | ' UnhandledException: Raised if the application encounters an unhandled exception.
8 | ' StartupNextInstance: Raised when launching a single-instance application and the application is already active.
9 | ' NetworkAvailabilityChanged: Raised when the network connection is connected or disconnected.
10 | Partial Friend Class MyApplication
11 |
12 | End Class
13 |
14 | End Namespace
15 |
16 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/Visual Basic/php_VB.vbp:
--------------------------------------------------------------------------------
1 | Type=Exe
2 | Form=Form1.frm
3 | Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINNT\System32\StdOle2.Tlb#OLE Automation
4 | Module=php_module; php_module.bas
5 | IconForm="Form1"
6 | Startup="Form1"
7 | ExeName32="php_VB.exe"
8 | Command32=""
9 | Name="php_VB"
10 | HelpContextID="0"
11 | CompatibleMode="0"
12 | MajorVer=1
13 | MinorVer=0
14 | RevisionVer=0
15 | AutoIncrementVer=0
16 | ServerSupportFiles=0
17 | VersionCompanyName="Fedpol"
18 | CompilationType=0
19 | OptimizationType=0
20 | FavorPentiumPro(tm)=0
21 | CodeViewDebugInfo=0
22 | NoAliasing=0
23 | BoundsCheck=0
24 | OverflowCheck=0
25 | FlPointCheck=0
26 | FDIVCheck=0
27 | UnroundedFP=0
28 | StartMode=0
29 | Unattended=0
30 | Retained=0
31 | ThreadPerObject=0
32 | MaxNumberOfThreads=1
33 |
--------------------------------------------------------------------------------
/Source/ExtensionBuilder/phpExtBuilderD5.dpk:
--------------------------------------------------------------------------------
1 | package phpExtBuilderD5;
2 |
3 | {$R *.RES}
4 | {$ALIGN ON}
5 | {$ASSERTIONS ON}
6 | {$BOOLEVAL OFF}
7 | {$DEBUGINFO ON}
8 | {$EXTENDEDSYNTAX ON}
9 | {$IMPORTEDDATA ON}
10 | {$IOCHECKS ON}
11 | {$LOCALSYMBOLS ON}
12 | {$LONGSTRINGS ON}
13 | {$OPENSTRINGS ON}
14 | {$OPTIMIZATION ON}
15 | {$OVERFLOWCHECKS OFF}
16 | {$RANGECHECKS OFF}
17 | {$REFERENCEINFO ON}
18 | {$SAFEDIVIDE OFF}
19 | {$STACKFRAMES OFF}
20 | {$TYPEDADDRESS OFF}
21 | {$VARSTRINGCHECKS ON}
22 | {$WRITEABLECONST ON}
23 | {$MINENUMSIZE 1}
24 | {$IMAGEBASE $400000}
25 | {$DESCRIPTION 'PHP Extension Builder'}
26 | {$DESIGNONLY}
27 | {$IMPLICITBUILD OFF}
28 |
29 | requires
30 | vcl50,
31 | dsnide50;
32 |
33 | contains
34 | phpExtensionBuilder in 'phpExtensionBuilder.pas',
35 | frm_Functions in 'frm_Functions.pas' {frmFunctions};
36 |
37 | end.
38 |
--------------------------------------------------------------------------------
/Source/ExtensionBuilder/phpExtBuilderD6.dpk:
--------------------------------------------------------------------------------
1 | package phpExtBuilderD6;
2 |
3 | {$R *.res}
4 | {$ALIGN 8}
5 | {$ASSERTIONS ON}
6 | {$BOOLEVAL OFF}
7 | {$DEBUGINFO ON}
8 | {$EXTENDEDSYNTAX ON}
9 | {$IMPORTEDDATA ON}
10 | {$IOCHECKS ON}
11 | {$LOCALSYMBOLS ON}
12 | {$LONGSTRINGS ON}
13 | {$OPENSTRINGS ON}
14 | {$OPTIMIZATION ON}
15 | {$OVERFLOWCHECKS OFF}
16 | {$RANGECHECKS OFF}
17 | {$REFERENCEINFO ON}
18 | {$SAFEDIVIDE OFF}
19 | {$STACKFRAMES OFF}
20 | {$TYPEDADDRESS OFF}
21 | {$VARSTRINGCHECKS ON}
22 | {$WRITEABLECONST ON}
23 | {$MINENUMSIZE 1}
24 | {$IMAGEBASE $400000}
25 | {$DESCRIPTION 'PHP Extension Builder'}
26 | {$DESIGNONLY}
27 | {$IMPLICITBUILD OFF}
28 |
29 | requires
30 | vcl,
31 | designide;
32 |
33 | contains
34 | phpExtensionBuilder in 'phpExtensionBuilder.pas',
35 | frm_Functions in 'frm_Functions.pas' {frmFunctions};
36 |
37 | end.
38 |
--------------------------------------------------------------------------------
/Source/ExtensionBuilder/phpExtBuilderD7.dpk:
--------------------------------------------------------------------------------
1 | package phpExtBuilderD7;
2 |
3 | {$R *.res}
4 | {$ALIGN 8}
5 | {$ASSERTIONS ON}
6 | {$BOOLEVAL OFF}
7 | {$DEBUGINFO ON}
8 | {$EXTENDEDSYNTAX ON}
9 | {$IMPORTEDDATA ON}
10 | {$IOCHECKS ON}
11 | {$LOCALSYMBOLS ON}
12 | {$LONGSTRINGS ON}
13 | {$OPENSTRINGS ON}
14 | {$OPTIMIZATION ON}
15 | {$OVERFLOWCHECKS OFF}
16 | {$RANGECHECKS OFF}
17 | {$REFERENCEINFO ON}
18 | {$SAFEDIVIDE OFF}
19 | {$STACKFRAMES OFF}
20 | {$TYPEDADDRESS OFF}
21 | {$VARSTRINGCHECKS ON}
22 | {$WRITEABLECONST ON}
23 | {$MINENUMSIZE 1}
24 | {$IMAGEBASE $400000}
25 | {$DESCRIPTION 'PHP Extension Builder'}
26 | {$DESIGNONLY}
27 | {$IMPLICITBUILD OFF}
28 |
29 | requires
30 | vcl,
31 | designide;
32 |
33 | contains
34 | phpExtensionBuilder in 'phpExtensionBuilder.pas',
35 | frm_Functions in 'frm_Functions.pas' {frmFunctions};
36 |
37 | end.
38 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/frm_dialog.dfm:
--------------------------------------------------------------------------------
1 | object Form2: TForm2
2 | Left = 434
3 | Top = 330
4 | BorderStyle = bsDialog
5 | Caption = 'Dialog'
6 | ClientHeight = 231
7 | ClientWidth = 396
8 | Color = clBtnFace
9 | Font.Charset = DEFAULT_CHARSET
10 | Font.Color = clWindowText
11 | Font.Height = -11
12 | Font.Name = 'MS Sans Serif'
13 | Font.Style = []
14 | OldCreateOrder = False
15 | Position = poScreenCenter
16 | PixelsPerInch = 96
17 | TextHeight = 13
18 | object Button1: TButton
19 | Left = 16
20 | Top = 52
21 | Width = 75
22 | Height = 25
23 | Caption = 'Close'
24 | TabOrder = 0
25 | OnClick = Button1Click
26 | end
27 | object Edit1: TEdit
28 | Left = 16
29 | Top = 20
30 | Width = 121
31 | Height = 21
32 | TabOrder = 1
33 | end
34 | end
35 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Logo/uMain.dfm:
--------------------------------------------------------------------------------
1 | object Form1: TForm1
2 | Left = 520
3 | Top = 365
4 | BorderStyle = bsDialog
5 | Caption = 'Logo demo'
6 | ClientHeight = 52
7 | ClientWidth = 178
8 | Color = clBtnFace
9 | Font.Charset = DEFAULT_CHARSET
10 | Font.Color = clWindowText
11 | Font.Height = -11
12 | Font.Name = 'MS Sans Serif'
13 | Font.Style = []
14 | OldCreateOrder = False
15 | Position = poScreenCenter
16 | PixelsPerInch = 96
17 | TextHeight = 13
18 | object Button1: TButton
19 | Left = 11
20 | Top = 14
21 | Width = 75
22 | Height = 25
23 | Caption = 'PHP egg'
24 | TabOrder = 0
25 | OnClick = Button1Click
26 | end
27 | object Button2: TButton
28 | Left = 91
29 | Top = 14
30 | Width = 75
31 | Height = 25
32 | Caption = 'Close'
33 | TabOrder = 1
34 | OnClick = Button2Click
35 | end
36 | end
37 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Logo/uMain.dfm:
--------------------------------------------------------------------------------
1 | object Form1: TForm1
2 | Left = 520
3 | Top = 365
4 | BorderStyle = bsDialog
5 | Caption = 'Logo demo'
6 | ClientHeight = 52
7 | ClientWidth = 178
8 | Color = clBtnFace
9 | Font.Charset = DEFAULT_CHARSET
10 | Font.Color = clWindowText
11 | Font.Height = -11
12 | Font.Name = 'MS Sans Serif'
13 | Font.Style = []
14 | OldCreateOrder = False
15 | Position = poScreenCenter
16 | PixelsPerInch = 96
17 | TextHeight = 13
18 | object Button1: TButton
19 | Left = 11
20 | Top = 14
21 | Width = 75
22 | Height = 25
23 | Caption = 'PHP egg'
24 | TabOrder = 0
25 | OnClick = Button1Click
26 | end
27 | object Button2: TButton
28 | Left = 91
29 | Top = 14
30 | Width = 75
31 | Height = 25
32 | Caption = 'Close'
33 | TabOrder = 1
34 | OnClick = Button2Click
35 | end
36 | end
37 |
--------------------------------------------------------------------------------
/Source/Php4DelphiGroup5.bpg:
--------------------------------------------------------------------------------
1 | #------------------------------------------------------------------------------
2 | VERSION = BWS.01
3 | #------------------------------------------------------------------------------
4 | !ifndef ROOT
5 | ROOT = $(MAKEDIR)\..
6 | !endif
7 | #------------------------------------------------------------------------------
8 | MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$**
9 | DCC = $(ROOT)\bin\dcc32.exe $**
10 | BRCC = $(ROOT)\bin\brcc32.exe $**
11 | #------------------------------------------------------------------------------
12 | PROJECTS = php4DelphiR5.bpl php4DelphiD5.bpl
13 | #------------------------------------------------------------------------------
14 | default: $(PROJECTS)
15 | #------------------------------------------------------------------------------
16 |
17 | php4DelphiR5.bpl: php4DelphiR5.dpk
18 | $(DCC)
19 |
20 | php4DelphiD5.bpl: php4DelphiD5.dpk
21 | $(DCC)
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Source/Php4DelphiGroup7.bpg:
--------------------------------------------------------------------------------
1 | #------------------------------------------------------------------------------
2 | VERSION = BWS.01
3 | #------------------------------------------------------------------------------
4 | !ifndef ROOT
5 | ROOT = $(MAKEDIR)\..
6 | !endif
7 | #------------------------------------------------------------------------------
8 | MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$**
9 | DCC = $(ROOT)\bin\dcc32.exe $**
10 | BRCC = $(ROOT)\bin\brcc32.exe $**
11 | #------------------------------------------------------------------------------
12 | PROJECTS = php4DelphiR7.bpl php4DelphiD7.bpl
13 | #------------------------------------------------------------------------------
14 | default: $(PROJECTS)
15 | #------------------------------------------------------------------------------
16 |
17 | php4DelphiR7.bpl: php4DelphiR7.dpk
18 | $(DCC)
19 |
20 | php4DelphiD7.bpl: php4DelphiD7.dpk
21 | $(DCC)
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Source/packages/php4delphi Delphi 5.bpg:
--------------------------------------------------------------------------------
1 | #------------------------------------------------------------------------------
2 | VERSION = BWS.01
3 | #------------------------------------------------------------------------------
4 | !ifndef ROOT
5 | ROOT = $(MAKEDIR)\..
6 | !endif
7 | #------------------------------------------------------------------------------
8 | MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$**
9 | DCC = $(ROOT)\bin\dcc32.exe $**
10 | BRCC = $(ROOT)\bin\brcc32.exe $**
11 | #------------------------------------------------------------------------------
12 | PROJECTS = php4DelphiR5.bpl php4DelphiD5.bpl
13 | #------------------------------------------------------------------------------
14 | default: $(PROJECTS)
15 | #------------------------------------------------------------------------------
16 |
17 | php4DelphiR5.bpl: ..\php4DelphiR5.dpk
18 | $(DCC)
19 |
20 | php4DelphiD5.bpl: ..\php4DelphiD5.dpk
21 | $(DCC)
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Source/packages/php4delphi Delphi 7.bpg:
--------------------------------------------------------------------------------
1 | #------------------------------------------------------------------------------
2 | VERSION = BWS.01
3 | #------------------------------------------------------------------------------
4 | !ifndef ROOT
5 | ROOT = $(MAKEDIR)\..
6 | !endif
7 | #------------------------------------------------------------------------------
8 | MAKE = $(ROOT)\bin\make.exe -$(MAKEFLAGS) -f$**
9 | DCC = $(ROOT)\bin\dcc32.exe $**
10 | BRCC = $(ROOT)\bin\brcc32.exe $**
11 | #------------------------------------------------------------------------------
12 | PROJECTS = php4DelphiR7.bpl php4DelphiD7.bpl
13 | #------------------------------------------------------------------------------
14 | default: $(PROJECTS)
15 | #------------------------------------------------------------------------------
16 |
17 | php4DelphiR7.bpl: ..\php4DelphiR7.dpk
18 | $(DCC)
19 |
20 | php4DelphiD7.bpl: ..\php4DelphiD7.dpk
21 | $(DCC)
22 |
23 |
24 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C++ VS 2005/cdemo.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 9.00
3 | # Visual Studio 2005
4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdemo", "cdemo.vcproj", "{30D7BBD6-5766-4A88-818A-47AC1520B484}"
5 | EndProject
6 | Global
7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 | Debug|Win32 = Debug|Win32
9 | Release|Win32 = Release|Win32
10 | EndGlobalSection
11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
12 | {30D7BBD6-5766-4A88-818A-47AC1520B484}.Debug|Win32.ActiveCfg = Debug|Win32
13 | {30D7BBD6-5766-4A88-818A-47AC1520B484}.Debug|Win32.Build.0 = Debug|Win32
14 | {30D7BBD6-5766-4A88-818A-47AC1520B484}.Release|Win32.ActiveCfg = Release|Win32
15 | {30D7BBD6-5766-4A88-818A-47AC1520B484}.Release|Win32.Build.0 = Release|Win32
16 | EndGlobalSection
17 | GlobalSection(SolutionProperties) = preSolution
18 | HideSolutionNode = FALSE
19 | EndGlobalSection
20 | EndGlobal
21 |
--------------------------------------------------------------------------------
/Source/php4DelphiR2010.lpk:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
--------------------------------------------------------------------------------
/Source/Demos/Extensions/Delphi Class 2/delphi_class.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('delphi_class')) {
3 | dl('delphi_class.dll');
4 | }
5 |
6 | if(!extension_loaded('delphi_class2')) {
7 | dl('delphi_class2.dll');
8 | }
9 |
10 | $a = delphi_class_create("TPHPButton", 'btnOK');
11 | delphi_set_prop($a, "Caption", "OK");
12 | echo delphi_get_prop($a, "Caption");
13 |
14 | echo "\n";
15 |
16 |
17 | $b = register_delphi_object($a);
18 | $b->Caption = "Cancel";
19 | echo $b->caption;
20 |
21 | echo "\n";
22 |
23 | echo $b->GetClassName();
24 |
25 |
26 | $f = delphi_form_create("TPHPForm", "MyForm");
27 | $form = register_delphi_object($f);
28 | $form->Caption = "This is a Delphi form!";
29 | $form->BorderStyle = 3;
30 | $form->Color = 333;
31 | $form->Position = 4;
32 | $b->Parent = $f;
33 | $b->Left = 20;
34 | $b->Top = 50;
35 | $b->ScriptText = "delphi_message('Hello');";
36 | $form->ShowModal();
37 |
38 | delphi_class_free($a);
39 | delphi_class_free($f);
40 |
41 | ?>
42 |
43 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Custom Library/DemoMain.dfm:
--------------------------------------------------------------------------------
1 | object Form1: TForm1
2 | Left = 484
3 | Top = 330
4 | BorderStyle = bsDialog
5 | Caption = 'Shell Demo'
6 | ClientHeight = 160
7 | ClientWidth = 235
8 | Color = clBtnFace
9 | Font.Charset = DEFAULT_CHARSET
10 | Font.Color = clWindowText
11 | Font.Height = -11
12 | Font.Name = 'MS Sans Serif'
13 | Font.Style = []
14 | OldCreateOrder = False
15 | Position = poScreenCenter
16 | OnCreate = FormCreate
17 | OnDestroy = FormDestroy
18 | PixelsPerInch = 96
19 | TextHeight = 13
20 | object Button1: TButton
21 | Left = 12
22 | Top = 120
23 | Width = 75
24 | Height = 25
25 | Caption = 'Run'
26 | TabOrder = 0
27 | OnClick = Button1Click
28 | end
29 | object psvPHP: TpsvPHP
30 | Variables = <>
31 | Left = 24
32 | Top = 20
33 | end
34 | object PHPEngine: TPHPEngine
35 | Constants = <>
36 | ReportDLLError = False
37 | Left = 24
38 | Top = 72
39 | end
40 | end
41 |
--------------------------------------------------------------------------------
/Source/Demos/Bonus/wincon/wincon.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 9.00
3 | # Visual Studio 2005
4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wincon", "wincon.vcproj", "{FA700C0B-DE1A-473D-8FCE-BE984E866697}"
5 | EndProject
6 | Global
7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 | Debug_TS|Win32 = Debug_TS|Win32
9 | Release_TS|Win32 = Release_TS|Win32
10 | EndGlobalSection
11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
12 | {FA700C0B-DE1A-473D-8FCE-BE984E866697}.Debug_TS|Win32.ActiveCfg = Debug_TS|Win32
13 | {FA700C0B-DE1A-473D-8FCE-BE984E866697}.Debug_TS|Win32.Build.0 = Debug_TS|Win32
14 | {FA700C0B-DE1A-473D-8FCE-BE984E866697}.Release_TS|Win32.ActiveCfg = Release_TS|Win32
15 | {FA700C0B-DE1A-473D-8FCE-BE984E866697}.Release_TS|Win32.Build.0 = Release_TS|Win32
16 | EndGlobalSection
17 | GlobalSection(SolutionProperties) = preSolution
18 | HideSolutionNode = FALSE
19 | EndGlobalSection
20 | EndGlobal
21 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/php4Applications/C++ VS 2005/cdemo.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 9.00
3 | # Visual Studio 2005
4 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cdemo", "cdemo.vcproj", "{30D7BBD6-5766-4A88-818A-47AC1520B484}"
5 | EndProject
6 | Global
7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 | Debug|Win32 = Debug|Win32
9 | Release|Win32 = Release|Win32
10 | EndGlobalSection
11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
12 | {30D7BBD6-5766-4A88-818A-47AC1520B484}.Debug|Win32.ActiveCfg = Debug|Win32
13 | {30D7BBD6-5766-4A88-818A-47AC1520B484}.Debug|Win32.Build.0 = Debug|Win32
14 | {30D7BBD6-5766-4A88-818A-47AC1520B484}.Release|Win32.ActiveCfg = Release|Win32
15 | {30D7BBD6-5766-4A88-818A-47AC1520B484}.Release|Win32.Build.0 = Release|Win32
16 | EndGlobalSection
17 | GlobalSection(SolutionProperties) = preSolution
18 | HideSolutionNode = FALSE
19 | EndGlobalSection
20 | EndGlobal
21 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Logo/uMain.pas:
--------------------------------------------------------------------------------
1 | unit uMain;
2 |
3 | interface
4 |
5 | uses
6 | Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
7 | StdCtrls, ShellAPI;
8 |
9 | type
10 | TForm1 = class(TForm)
11 | Button1: TButton;
12 | Button2: TButton;
13 | procedure Button1Click(Sender: TObject);
14 | procedure Button2Click(Sender: TObject);
15 | private
16 | { Private declarations }
17 | public
18 | { Public declarations }
19 | end;
20 |
21 | var
22 | Form1: TForm1;
23 |
24 | implementation
25 | uses
26 | logos;
27 |
28 | {$R *.DFM}
29 | {$R WindowsXP.res}
30 |
31 | procedure TForm1.Button1Click(Sender: TObject);
32 | var
33 | FS : TFileStream;
34 | begin
35 | FS := TFileStream.Create('egg.gif', fmCreate);
36 | FS.Write(php_egg_logo, 7538);
37 | FS.Free;
38 | ShellExecute(0, 'open', 'egg.gif', nil, nil, SW_SHOWNORMAL);
39 | end;
40 |
41 | procedure TForm1.Button2Click(Sender: TObject);
42 | begin
43 | Close;
44 | end;
45 |
46 | end.
47 |
--------------------------------------------------------------------------------
/Source/php4DelphiD2009.dpk:
--------------------------------------------------------------------------------
1 | package php4DelphiD2009;
2 |
3 | {$R *.res}
4 | {$ALIGN 8}
5 | {$ASSERTIONS ON}
6 | {$BOOLEVAL OFF}
7 | {$DEBUGINFO ON}
8 | {$EXTENDEDSYNTAX ON}
9 | {$IMPORTEDDATA ON}
10 | {$IOCHECKS ON}
11 | {$LOCALSYMBOLS ON}
12 | {$LONGSTRINGS ON}
13 | {$OPENSTRINGS ON}
14 | {$OPTIMIZATION ON}
15 | {$OVERFLOWCHECKS OFF}
16 | {$RANGECHECKS OFF}
17 | {$REFERENCEINFO OFF}
18 | {$SAFEDIVIDE OFF}
19 | {$STACKFRAMES OFF}
20 | {$TYPEDADDRESS OFF}
21 | {$VARSTRINGCHECKS ON}
22 | {$WRITEABLECONST OFF}
23 | {$MINENUMSIZE 1}
24 | {$IMAGEBASE $400000}
25 | {$DESCRIPTION 'php4Delphi (design-time)'}
26 | {$DESIGNONLY}
27 | {$IMPLICITBUILD OFF}
28 |
29 | requires
30 | rtl,
31 | vcl,
32 | designide,
33 | vclactnband,
34 | vclx,
35 | php4DelphiR2009;
36 |
37 | contains
38 | PHPProjectWizard in 'PHPProjectWizard.pas',
39 | php4DelphiReg in 'php4DelphiReg.pas',
40 | php4DelphiWeb in 'php4DelphiWeb.pas',
41 | phpWeb in 'phpWeb.pas',
42 | phpAbout in 'phpAbout.pas' {dlgAbout};
43 |
44 | end.
45 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/Extensions/Delphi Class 2/delphi_class.php:
--------------------------------------------------------------------------------
1 |
2 | if(!extension_loaded('delphi_class')) {
3 | dl('delphi_class.dll');
4 | }
5 |
6 | if(!extension_loaded('delphi_class2')) {
7 | dl('delphi_class2.dll');
8 | }
9 |
10 | $a = delphi_class_create("TPHPButton", 'btnOK');
11 | delphi_set_prop($a, "Caption", "OK");
12 | echo delphi_get_prop($a, "Caption");
13 |
14 | echo "\n";
15 |
16 |
17 | $b = register_delphi_object($a);
18 | $b->Caption = "Click";
19 | echo $b->caption;
20 |
21 | echo "\n";
22 |
23 | echo $b->GetClassName();
24 |
25 |
26 | $f = delphi_form_create("TPHPForm", "MyForm");
27 | $form = register_delphi_object($f);
28 | $form->Caption = "This is a Delphi form!";
29 | $form->BorderStyle = 3;
30 | $form->Color = 333;
31 | $form->Position = 4;
32 | $b->Parent = $f;
33 | $b->Left = 20;
34 | $b->Top = 50;
35 | $b->ScriptText = "delphi_message('Hello');";
36 | $form->ShowModal();
37 |
38 | delphi_class_free($a);
39 | delphi_class_free($f);
40 |
41 | ?>
42 |
43 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Library demo/dm_Main.pas:
--------------------------------------------------------------------------------
1 | unit dm_Main;
2 |
3 | interface
4 |
5 | uses
6 | Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
7 | PHPCommon, PHPCustomLibrary, phpLibrary, PHPFunctions, ZendTypes;
8 |
9 | type
10 | TdmMain = class(TDataModule)
11 | PHPLibrary1: TPHPLibrary;
12 | procedure PHPLibrary1Functions0Execute(Sender: TObject;
13 | Parameters: TFunctionParams; var ReturnValue: Variant;
14 | ThisPtr: pzval; TSRMLS_DC: Pointer);
15 | private
16 | { Private declarations }
17 | public
18 | { Public declarations }
19 | end;
20 |
21 | var
22 | dmMain: TdmMain;
23 |
24 | implementation
25 |
26 | uses frm_dialog;
27 |
28 | {$R *.DFM}
29 |
30 | procedure TdmMain.PHPLibrary1Functions0Execute(Sender: TObject;
31 | Parameters: TFunctionParams; var ReturnValue: Variant; ThisPtr: pzval;
32 | TSRMLS_DC: Pointer);
33 | begin
34 | Form2 := TForm2.Create(Application);
35 | Form2.ShowModal;
36 | Form2.Free;
37 | end;
38 |
39 | end.
40 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Custom Library/DemoMain.dfm:
--------------------------------------------------------------------------------
1 | object Form1: TForm1
2 | Left = 484
3 | Top = 330
4 | BorderStyle = bsDialog
5 | Caption = 'Shell Demo'
6 | ClientHeight = 160
7 | ClientWidth = 235
8 | Color = clBtnFace
9 | Font.Charset = DEFAULT_CHARSET
10 | Font.Color = clWindowText
11 | Font.Height = -11
12 | Font.Name = 'MS Sans Serif'
13 | Font.Style = []
14 | OldCreateOrder = False
15 | Position = poScreenCenter
16 | OnCreate = FormCreate
17 | OnDestroy = FormDestroy
18 | PixelsPerInch = 96
19 | TextHeight = 13
20 | object Button1: TButton
21 | Left = 12
22 | Top = 120
23 | Width = 75
24 | Height = 25
25 | Caption = 'Run'
26 | TabOrder = 0
27 | OnClick = Button1Click
28 | end
29 | object psvPHP: TpsvPHP
30 | Variables = <>
31 | Left = 24
32 | Top = 20
33 | end
34 | object PHPEngine: TPHPEngine
35 | Constants = <>
36 | ReportDLLError = False
37 | Left = 24
38 | Top = 72
39 | end
40 | end
41 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/C#/PHP4DelphiDemo/PHP4DelphiDemo.sln:
--------------------------------------------------------------------------------
1 | Microsoft Visual Studio Solution File, Format Version 9.00
2 | # Visual Studio 2005
3 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PHP4DelphiDemo", "PHP4DelphiDemo.csproj", "{0DA732DE-42B5-436C-8BD0-9036B7D79EAA}"
4 | EndProject
5 | Global
6 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
7 | Debug|Any CPU = Debug|Any CPU
8 | Release|Any CPU = Release|Any CPU
9 | EndGlobalSection
10 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
11 | {0DA732DE-42B5-436C-8BD0-9036B7D79EAA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
12 | {0DA732DE-42B5-436C-8BD0-9036B7D79EAA}.Debug|Any CPU.Build.0 = Debug|Any CPU
13 | {0DA732DE-42B5-436C-8BD0-9036B7D79EAA}.Release|Any CPU.ActiveCfg = Release|Any CPU
14 | {0DA732DE-42B5-436C-8BD0-9036B7D79EAA}.Release|Any CPU.Build.0 = Release|Any CPU
15 | EndGlobalSection
16 | GlobalSection(SolutionProperties) = preSolution
17 | HideSolutionNode = FALSE
18 | EndGlobalSection
19 | EndGlobal
20 |
--------------------------------------------------------------------------------
/Source/Demos/php4Applications/VB .NET/php4delphi/php4delphi.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 9.00
3 | # Visual Studio 2005
4 | Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "php4delphi", "php4delphi\php4delphi.vbproj", "{98A25626-5C96-46EB-8A80-2D2C7236D025}"
5 | EndProject
6 | Global
7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 | Debug|Any CPU = Debug|Any CPU
9 | Release|Any CPU = Release|Any CPU
10 | EndGlobalSection
11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
12 | {98A25626-5C96-46EB-8A80-2D2C7236D025}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
13 | {98A25626-5C96-46EB-8A80-2D2C7236D025}.Debug|Any CPU.Build.0 = Debug|Any CPU
14 | {98A25626-5C96-46EB-8A80-2D2C7236D025}.Release|Any CPU.ActiveCfg = Release|Any CPU
15 | {98A25626-5C96-46EB-8A80-2D2C7236D025}.Release|Any CPU.Build.0 = Release|Any CPU
16 | EndGlobalSection
17 | GlobalSection(SolutionProperties) = preSolution
18 | HideSolutionNode = FALSE
19 | EndGlobalSection
20 | EndGlobal
21 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Logo/uMain.pas:
--------------------------------------------------------------------------------
1 | unit uMain;
2 |
3 | interface
4 |
5 | uses
6 | Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
7 | StdCtrls, ShellAPI;
8 |
9 | type
10 | TForm1 = class(TForm)
11 | Button1: TButton;
12 | Button2: TButton;
13 | procedure Button1Click(Sender: TObject);
14 | procedure Button2Click(Sender: TObject);
15 | private
16 | { Private declarations }
17 | public
18 | { Public declarations }
19 | end;
20 |
21 | var
22 | Form1: TForm1;
23 |
24 | implementation
25 | uses
26 | logos;
27 |
28 | {$R *.DFM}
29 | {$R WindowsXP.res}
30 |
31 | procedure TForm1.Button1Click(Sender: TObject);
32 | var
33 | FS : TFileStream;
34 | begin
35 | FS := TFileStream.Create('egg.gif', fmCreate);
36 | FS.Write(php_egg_logo, 7538);
37 | FS.Free;
38 | ShellExecute(0, 'open', 'egg.gif', nil, nil, SW_SHOWNORMAL);
39 | end;
40 |
41 | procedure TForm1.Button2Click(Sender: TObject);
42 | begin
43 | Close;
44 | end;
45 |
46 | end.
47 |
--------------------------------------------------------------------------------
/Source/Demos/psvPHP/Multithread simple/php_thread.pas:
--------------------------------------------------------------------------------
1 | unit php_thread;
2 |
3 | interface
4 |
5 | uses
6 | Windows, Classes, Forms, PHPCommon, php4Delphi, PHPTypes, ZendTypes, ZENDAPI, PHPAPI;
7 |
8 | type
9 | TPHPThread = class(TThread)
10 | private
11 | { Private declarations }
12 | PHP : TpsvPHP;
13 | protected
14 | procedure Execute; override;
15 | procedure ComeBack;
16 | end;
17 |
18 | implementation
19 |
20 |
21 | { TPHPThread }
22 |
23 | procedure TPHPThread.ComeBack;
24 | begin
25 | Application.ProcessMessages;
26 | end;
27 |
28 | procedure TPHPThread.Execute;
29 | begin
30 | PHP := TpsvPHP.Create(nil);
31 | PHP.RunCode('echo "Threaded";');
32 | PHP.Free;
33 | Synchronize(ComeBack);
34 | sleep(250); //for zend_timeout to kill timer
35 | Synchronize(ComeBack);
36 | try
37 | //This will release thread allocated resources
38 | //The better way is to reuse existsing threads
39 | //to save time and memory
40 | ts_free_thread;
41 | except
42 | end;
43 | end;
44 |
45 | end.
46 |
--------------------------------------------------------------------------------
/Source/Demos Delphi 2009 (WideString support)/psvPHP/Library demo/dm_Main.pas:
--------------------------------------------------------------------------------
1 | unit dm_Main;
2 |
3 | interface
4 |
5 | uses
6 | Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
7 | PHPCommon, PHPCustomLibrary, phpLibrary, PHPFunctions, ZendTypes;
8 |
9 | type
10 | TdmMain = class(TDataModule)
11 | PHPLibrary1: TPHPLibrary;
12 | procedure PHPLibrary1Functions0Execute(Sender: TObject;
13 | Parameters: TFunctionParams; var ReturnValue: Variant;
14 | ThisPtr: pzval; TSRMLS_DC: Pointer);
15 | private
16 | { Private declarations }
17 | public
18 | { Public declarations }
19 | end;
20 |
21 | var
22 | dmMain: TdmMain;
23 |
24 | implementation
25 |
26 | uses frm_dialog;
27 |
28 | {$R *.DFM}
29 |
30 | procedure TdmMain.PHPLibrary1Functions0Execute(Sender: TObject;
31 | Parameters: TFunctionParams; var ReturnValue: Variant; ThisPtr: pzval;
32 | TSRMLS_DC: Pointer);
33 | begin
34 | Form2 := TForm2.Create(Application);
35 | Form2.ShowModal;
36 | Form2.Free;
37 | end;
38 |
39 | end.
40 |
--------------------------------------------------------------------------------