├── 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 | 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 | 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 | 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 | 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 | 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 | 6 | -------------------------------------------------------------------------------- /Source/Demos/php4Applications/C++ VS 6.0/test.php: -------------------------------------------------------------------------------- 1 | 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 | 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 | 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 | 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 | 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 | 6 | -------------------------------------------------------------------------------- /Source/Demos Delphi 2009 (WideString support)/php4Applications/C++ VS 6.0/test.php: -------------------------------------------------------------------------------- 1 | 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.pasCC:\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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 17 | -------------------------------------------------------------------------------- /Source/Demos Delphi 2009 (WideString support)/Extensions/Resources/test_resource.php: -------------------------------------------------------------------------------- 1 | 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 | 14 | -------------------------------------------------------------------------------- /Source/Demos/Bonus/wincon/Bin/test_wincon.php: -------------------------------------------------------------------------------- 1 | 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 | \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 | \n"; 18 | foreach($functions as $func) { 19 | echo $func."
\n"; 20 | } 21 | 22 | ?> 23 | -------------------------------------------------------------------------------- /Source/Demos/Extensions/killer/tests/test_killer.php: -------------------------------------------------------------------------------- 1 | \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 | 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 | \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 | 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 | \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 | \n"; 21 | foreach($functions as $func) { 22 | echo $func."
\n"; 23 | } 24 | 25 | ?> 26 | -------------------------------------------------------------------------------- /Source/Demos/Extensions/reference/testref.php: -------------------------------------------------------------------------------- 1 | "; 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 | 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 | \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 | "; 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 | 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 | "; 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 | "; 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 | \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 | \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 | 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 | 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 | --------------------------------------------------------------------------------