I'm using Delphi 6 for developing a client/server application using Indy and COM components, and the response was sent in XML format as a WideString
variable. I'm facing an EOutOfMemory
exception when the response data was more than 2 GB or 2^30 characters as mentioned in the Embarcadero Site, and I'm trying to convert this 32-bit application to a 64-bit application using Delphi 11 to occupy the available system RAM.
Do I need to change any declaration of WideString
to overcome the out-of-memory issue or can I just build the client and server application as 64-bit format?