Author Archives: admin

Migrating a Delphi XE6 project to Delphi 11

I have successfully migrated my very complex Delphi XE6 database application to Delphi 11 after upgrading my 3rd party control sets such as Infopower, 1st Class, Devart’s UniDac, QuickReports and TMS Smooth controls. Practically the only issue I had was … Continue reading

Posted in Delphi | Tagged , | Leave a comment

Upgrade your project to Delphi XE6 and add VCL Styles to give a modern look – watch out for a few issues

I have successfully migrated my very complex Delphi XE database application to Delphi XE6 after upgrading my 3rd party control sets such as Infopower, 1st Class, Devart’s UniDac, QuickReports and TMS Smooth controls. Adding a VCL style to your application: … Continue reading

Posted in Delphi | Tagged , | Leave a comment

Upgrading from Delphi XE to Delphi XE 6 – relatively painfree but some issues

Issues for those upgrading from Delphi XE to XE6: Variants.EmptyParam issue: If you use COM, in addition to this not being cross-platform technology, if your code passes Variant.EmptyParam (as an OLEVariant) in code XE or earlier, you will need to … Continue reading

Posted in Delphi | Tagged , , | Leave a comment

Is it time for Delphi XE VCL programmers to upgrade to Delphi XE 6 before the 30th June 2014 offer expires?

Delphi programmers who have not upgraded since Delphi XE and thus have been very happy just sticking to their VCL programming have until 30th June 2014 to upgrade to Delphi XE 6. After this date, they will not be able … Continue reading

Posted in Delphi | Tagged , | Leave a comment

Migrating to DevArt’s UniDAC database connection components

I have a complex Delphi 2007 multi-user 24×7 MS SQL Server and Sybase ASE database application which uses dozens of TClientDatasets connected to TDatasetProviders which then connect to separate datamodules containing TDatasets (eg. TQuery or TSQLQuery) which link to a connection … Continue reading

Posted in Delphi | Tagged , , , | Leave a comment

Delphi XE3 announced

Embarcadero’s Delphi RAD Studio programming IDE has a new version coming Sept 2012 – Delphi XE3. I attended their World Tour presentation in Melbourne today and this post is to briefly inform of the new features it brings. Windows 8 … Continue reading

Posted in Delphi | Tagged | Leave a comment

Connecting to a password-protected Microsoft Excel spreadsheet using Delphi TADOConnection

There is a little trick to connecting to a password protected .xls Excel spreadsheet using the Jet 4.0 OLEDB driver.   If one uses the obvious Password=xxx;User Id=Admin you will get an error “Workgroup Information file missing or file is … Continue reading

Posted in Delphi | Tagged , , | Leave a comment

Database application development pathways with RAD Studio XE2

Embarcadero’s RAD Studio XE2 allows the following database development pathways:   Delphi Object Pascal or C++ generated DataSnap middle tier data servers which run on a Windows server and allows the following thin clients to connect to it: Delphi Object … Continue reading

Posted in Delphi | Tagged , , | Leave a comment

FireMonkey for cross-platform stunning visual business database applications – details

I had the honor yesterday of attending Embarcadero’s most exciting pre-release RAD Studio event yet – a summary of the new features are in the previous post. This post I will explore the FireMonkey aspect of Delphi XE2 a bit … Continue reading

Posted in Delphi | Tagged , , | Leave a comment

Embarcadero’s RAD Studio XE2 Delphi upgrade brings new exciting technology opportunities – native Win32, Win64, OSX, iOS, and Android apps and a new development platform – FireMonkey!

Delphi developers are in for a big surprise as the World Tour of RAD Studio XE2 brings them some very unexpected opportunities as well as the expected Win64 compiler. Here are a few of the new features in XE2: 64 … Continue reading

Posted in Delphi | Tagged , , , , , , | Leave a comment