**************************************** DELPHI 5 UPDATE PACK 1 Release Notes **************************************** This update resolves issues with the Delphi 5.0 product release. ACTIONS PERFORMED BY THE UPDATE INSTALLER ========================================== The update executable is a self-extracting, self-executing file. Make sure Delphi 5 is not currently running before you start the update program. The update program refreshes files in your current Delphi installation. Even if you perform a custom installation and decide not to install certain files, the update will add them to your Delphi directory. A detailed list can be found at the end of this file. INSTALLING ON A WINDOWS 2000 CHECKED (DEBUG) BUILD ==================================================== If you are installing this Delphi Update on a Windows 2000 checked (debug) build, you will see Runtime Error 266 during installation. Click OK and proceed with installation. No known problems have occured that cause this error message. ISSUES AND INFORMATION ======================================== Remote Debugger --------------- During installation borlndmm.dll is installed in /bin. This file is required for remote debugging. To use remote debugging, you must also put borlndmm.dll on the remote machine. NOTE: remote debugging is available only in the Enterprise edition. DclAxServer50.bpl package ------------------------- Applications using the DclAxServer50.Bpl package must be recompiled after installing Update pack 1. Windows 2000 checked (debug) build -------------------------------- This patch contains updated packages that you will need to deploy on a checked (debug) build of Windows 2000. Office 2000 Components ---------------------- To install the Office 2000 components package: 1. Select File | Close all 2. Select Component | Install package 3. Remove package DclAxServer50.bpl to avoid name conflicts with Ofice 97 components. 4. Add package Dcloffice2k50.bpl, which contains the Office 2000 components. Windows 2000 date format ------------------------ Windows 2000 uses the short date format m/d/yyyy instead of m/d/yy as in previous version. If a two digit date is required, the value of the variable ShortDateFformat may be set in your program to m/d/yy. Also, the Windows short date format may be altered by selecting Regional Settings from the Control Panel. Updated Help ------------ If you have not already downloaded them, updates to Help are available at: www.borland.com/techpubs/delphi/updated.html Check dates to download the most recent updates. LIST OF UPDATED FILES ===================== Note: Some of the files on the list below are replaced ONLY on certain editions: Borland Shared\Data\dbdemos.mdb Delphi50\Bin\applet50.bpl Delphi50\Bin\borlndmm.dll Delphi50\Bin\brcide.dll Delphi50\Bin\conexprt.dll Delphi50\Bin\convert.exe Delphi50\Bin\coride50.bpl Delphi50\Bin\crbide50.bpl Delphi50\Bin\dbexplor.exe Delphi50\Bin\dbwebxprt.bpl Delphi50\Bin\dbx.dbi Delphi50\Bin\dbx50.bpl Delphi50\Bin\dcc50.dll Delphi50\Bin\dcl31w50.bpl Delphi50\Bin\dclado50.bpl Delphi50\Bin\dclaxserver50.bpl Delphi50\Bin\dclbde50.bpl Delphi50\Bin\dcldb50.bpl Delphi50\Bin\dcldss50.bpl Delphi50\Bin\dclib50.bpl Delphi50\Bin\dclie50.bpl Delphi50\Bin\dclisp50.bpl Delphi50\Bin\dclite50.bpl Delphi50\Bin\dclmid50.bpl Delphi50\Bin\dclnet50.bpl Delphi50\Bin\dclnmf50.bpl Delphi50\Bin\dclocx50.bpl Delphi50\Bin\dcloffice2k50.bpl Delphi50\Bin\dclqrt50.bpl Delphi50\Bin\dclsmp50.bpl Delphi50\Bin\dclsmpedit50.bpl Delphi50\Bin\dclstd50.bpl Delphi50\Bin\dcltee50.bpl Delphi50\Bin\dcltqr50.bpl Delphi50\Bin\dclwbm50.bpl Delphi50\Bin\delphi32.exe Delphi50\Bin\delphimm.dll Delphi50\Bin\dfm50.dll Delphi50\Bin\dfmpkg50.bpl Delphi50\Bin\direct50.bpl Delphi50\Bin\dphcrb50.bpl Delphi50\Bin\dphide50.bpl Delphi50\Bin\dphmts50.bpl Delphi50\Bin\dphpro50.bpl Delphi50\Bin\dsnide50.bpl Delphi50\Bin\exptdemo.dll Delphi50\Bin\httpsrvr.dll Delphi50\Bin\isapiter.dll Delphi50\Bin\lnkdfm50.dll Delphi50\Bin\mtside50.bpl Delphi50\Bin\mtsinst.exe Delphi50\Bin\orbpas50.dll Delphi50\Bin\pce.exe Delphi50\Bin\proide50.bpl Delphi50\Bin\rc50.dll Delphi50\Bin\rcpkg50.bpl Delphi50\Bin\smclient.dll Delphi50\Bin\sqlmon.exe Delphi50\Bin\stride50.bpl Delphi50\Bin\tlib50.bpl Delphi50\Bin\tlibimp.exe Delphi50\Bin\tlibimp.sym Delphi50\Bin\vclide50.bpl Delphi50\Bin\Netscap3\isapiter.dll Delphi50\Bin\Netscp35\isapiter.dll Delphi50\Bin\Netscp36\isapiter.dll Delphi50\Imports\access97.dcu Delphi50\Imports\access2000.dcu Delphi50\Imports\adodb2000.dcu Delphi50\Imports\binder97.dcu Delphi50\Imports\dao97.dcu Delphi50\Imports\dao2000.dcu Delphi50\Imports\excel97.dcu Delphi50\Imports\excel2000.dcu Delphi50\Imports\msforms97.dcu Delphi50\Imports\msppt8.dcu Delphi50\Imports\msppt2000.dcu Delphi50\Imports\office97.dcu Delphi50\Imports\office2000.dcu Delphi50\Imports\outlook8.dcu Delphi50\Imports\outlook2000.dcu Delphi50\Imports\vbide97.dcu Delphi50\Imports\vbide2000.dcu Delphi50\Imports\word97.dcu Delphi50\Imports\word2000.dcu Delphi50\Lib\adodb.dcu Delphi50\Lib\adoint.dcu Delphi50\Lib\appevnts.dcu Delphi50\Lib\axctrls.dcu Delphi50\Lib\classes.dcu Delphi50\Lib\comctrls.dcu Delphi50\Lib\corbastd.dcu Delphi50\Lib\databkr.dcu Delphi50\Lib\db.dcu Delphi50\Lib\dbclient.dcu Delphi50\Lib\dbcommon.dcu Delphi50\Lib\dbctrls.dcu Delphi50\Lib\dbgrids.dcu Delphi50\Lib\dbtables.dcu Delphi50\Lib\dbx50.dcp Delphi50\Lib\dcl31w50.dcp Delphi50\Lib\dclado50.dcp Delphi50\Lib\dclaxserver50.dcp Delphi50\Lib\dclbde50.dcp Delphi50\Lib\dcldb50.dcp Delphi50\Lib\dcldss50.dcp Delphi50\Lib\dclib50.dcp Delphi50\Lib\dclie50.dcp Delphi50\Lib\dclisp50.dcp Delphi50\Lib\dclmid50.dcp Delphi50\Lib\dclnet50.dcp Delphi50\Lib\dclnmf50.dcp Delphi50\Lib\dclocx50.dcp Delphi50\Lib\dcloffice2k50.dcp Delphi50\Lib\dclqrt50.dcp Delphi50\Lib\dclsmp50.dcp Delphi50\Lib\dclstd50.dcp Delphi50\Lib\dcltee50.dcp Delphi50\Lib\dcltqr50.dcp Delphi50\Lib\dclwbm50.dcp Delphi50\Lib\dsintf.dcu Delphi50\Lib\dsnide50.dcp Delphi50\Lib\dss50.dcp Delphi50\Lib\extctrls.dcu Delphi50\Lib\forms.dcu Delphi50\Lib\graphics.dcu Delphi50\Lib\ibevnt50.dcp Delphi50\Lib\inet50.dcp Delphi50\Lib\inetdb50.dcp Delphi50\Lib\menus.dcu Delphi50\Lib\miditems.dcu Delphi50\Lib\mplayer.dcu Delphi50\Lib\mtx.dcu Delphi50\Lib\nmfast50.dcp Delphi50\Lib\oledb.dcu Delphi50\Lib\provider.dcu Delphi50\Lib\qrpt50.dcp Delphi50\Lib\scktcomp.dcu Delphi50\Lib\stdactns.dcu Delphi50\Lib\sysinit.dcu Delphi50\Lib\sysutils.dcu Delphi50\Lib\tee50.dcp Delphi50\Lib\teedb50.dcp Delphi50\Lib\teeqr50.dcp Delphi50\Lib\teeui50.dcp Delphi50\Lib\vcl50.dcp Delphi50\Lib\vclado50.dcp Delphi50\Lib\vclbde50.dcp Delphi50\Lib\vcldb50.dcp Delphi50\Lib\vcldbx50.dcp Delphi50\Lib\vclib50.dcp Delphi50\Lib\vclie50.dcp Delphi50\Lib\vcljpg50.dcp Delphi50\Lib\vclmid50.dcp Delphi50\Lib\vclsmp50.dcp Delphi50\Lib\vclx50.dcp Delphi50\Lib\webmid50.dcp Delphi50\Lib\Debug\adodb.dcu Delphi50\Lib\Debug\appevnts.dcu Delphi50\Lib\Debug\axctrls.dcu Delphi50\Lib\Debug\classes.dcu Delphi50\Lib\Debug\comctrls.dcu Delphi50\Lib\Debug\corbastd.dcu Delphi50\Lib\Debug\databkr.dcu Delphi50\Lib\Debug\db.dcu Delphi50\Lib\Debug\dbactns.dcu Delphi50\Lib\Debug\dbclient.dcu Delphi50\Lib\Debug\dbcommon.dcu Delphi50\Lib\Debug\dbctrls.dcu Delphi50\Lib\Debug\dbgrids.dcu Delphi50\Lib\Debug\dbtables.dcu Delphi50\Lib\Debug\dsintf.dcu Delphi50\Lib\Debug\extctrls.dcu Delphi50\Lib\Debug\forms.dcu Delphi50\Lib\Debug\graphics.dcu Delphi50\Lib\Debug\menus.dcu Delphi50\Lib\Debug\mplayer.dcu Delphi50\Lib\Debug\provider.dcu Delphi50\Lib\Debug\scktcomp.dcu Delphi50\Lib\Debug\sysinit.dcu Delphi50\Lib\Debug\sysutils.dcu Delphi50\Ocx\Servers\access97.pas Delphi50\Ocx\Servers\access2000.pas Delphi50\Ocx\Servers\adodb2000.pas Delphi50\Ocx\Servers\binder97.pas Delphi50\Ocx\Servers\dao97.pas Delphi50\Ocx\Servers\dao2000.pas Delphi50\Ocx\Servers\excel97.pas Delphi50\Ocx\Servers\excel2000.pas Delphi50\Ocx\Servers\msforms97.pas Delphi50\Ocx\Servers\msppt8.pas Delphi50\Ocx\Servers\msppt2000.pas Delphi50\Ocx\Servers\office97.pas Delphi50\Ocx\Servers\office2000.pas Delphi50\Ocx\Servers\outlook8.pas Delphi50\Ocx\Servers\outlook2000.pas Delphi50\Ocx\Servers\vbide97.pas Delphi50\Ocx\Servers\vbide2000.pas Delphi50\Ocx\Servers\word97.pas Delphi50\Ocx\Servers\word2000.pas Delphi50\Source\Internet\miditems.pas Delphi50\Source\Property Editors\adoreg.pas Delphi50\Source\Property Editors\bdereg.pas Delphi50\Source\Property Editors\midreg.pas Delphi50\Source\Property Editors\stfilsys.pas Delphi50\Source\Rtl\Sys\sysinit.pas Delphi50\Source\Rtl\Sys\sysutils.pas Delphi50\Source\Toolsapi\dsgnintf.pas Delphi50\Source\Vcl\adodb.pas Delphi50\Source\Vcl\adoint.pas Delphi50\Source\Vcl\appevnts.pas Delphi50\Source\Vcl\axctrls.pas Delphi50\Source\Vcl\classes.pas Delphi50\Source\Vcl\comctrls.pas Delphi50\Source\Vcl\corbastd.pas Delphi50\Source\Vcl\databkr.pas Delphi50\Source\Vcl\db.pas Delphi50\Source\Vcl\dbclient.pas Delphi50\Source\Vcl\dbcommon.pas Delphi50\Source\Vcl\dbctrls.pas Delphi50\Source\Vcl\dbgrids.pas Delphi50\Source\Vcl\dbtables.pas Delphi50\Source\Vcl\dsintf.pas Delphi50\Source\Vcl\extctrls.pas Delphi50\Source\Vcl\forms.pas Delphi50\Source\Vcl\graphics.pas Delphi50\Source\Vcl\menus.pas Delphi50\Source\Vcl\mplayer.pas Delphi50\Source\Vcl\mtx.pas Delphi50\Source\Vcl\oledb.pas Delphi50\Source\Vcl\provider.pas Delphi50\Source\Vcl\scktcomp.pas Delphi50\Source\Vcl\stdactns.pas Windows\System32\dss50.bpl Windows\System32\ibevnt50.bpl Windows\System32\inet50.bpl Windows\System32\inetdb50.bpl Windows\System32\midas.dll Windows\System32\nmfast50.bpl Windows\System32\qrpt50.bpl Windows\System32\stdvcl40.dll Windows\System32\tee50.bpl Windows\System32\teedb50.bpl Windows\System32\teeqr50.bpl Windows\System32\teeui50.bpl Windows\System32\vcl50.bpl Windows\System32\vclado50.bpl Windows\System32\vclbde50.bpl Windows\System32\vcldb50.bpl Windows\System32\vcldbx50.bpl Windows\System32\vclib50.bpl Windows\System32\vclie50.bpl Windows\System32\vcljpg50.bpl Windows\System32\vclmid50.bpl Windows\System32\vclsmp50.bpl Windows\System32\vclx50.bpl Windows\System32\webmid50.bpl ============================================= Unless otherwise noted, all materials provided in this release are Copyright 1983 - 2000 by INPRISE Corporation. ======================= END =================