We’ve had a couple of support requests that are along the lines of, ‘I’m upgrading to the new Win64 Modern C++ toolchain. But when I run my app built in Release mode, it crashes, and it’s hard to see why.’
First chance exception at $00007FF641CB123F. Exception class 0x80000003 with message
'Exception 0x80000003 encountered at address 0x7ff641cb123f'. Process…
How to achieve common tasks with the new Clang toolchain in 12.1
The new Clang toolchain is here! RAD Studio and C++Builder 12.1 are shipping the entirely revised, wholly updated C++ compiler, linker, STL, runtime, and more – which you can also use in parallel with the old…
Here’s a guest blog post by Jim McKeeth, Embarcadero MVP and US Director of GDK Software. To celebrate the recent π day 2024 with a Delphi flavor I revisited the previous sample I made with Rudy’s Big Numbers library adding the functionality to view the digits of �…
How To Run Turbo Pascal On An Android Phone!
March 13, 2024
Here’s a guest blog post by Jim McKeeth, Embarcadero MVP and US Director of GDK Software Why run Turbo Pascal on Android? Because we can!
As part of the Turbo Pascal 40th birthday celebration (combined with Delphi’s 29th birthday) I did a short demo of running Turbo Pascal on Android under Termux using DOSBox. This goes into a little more detail of how to install and set it up.
Eigen C++ Template Library with C++Builder and VCL
December 28, 2023
This post describes how to using the Eigen C++ Template Library with C++ Builder and VCL.
What is the Eigen C++ Template Library?
Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. A Gentle Introduction to…
Unlocking the Power of SDXL Inpainting: The Future of Image Editing?
September 9, 2023
Have you ever thought about changing a portion of a photo but didn’t have the drawing skills to make it look natural? Or perhaps you’ve just wished that tech-savvy fairy godmother would pop out and do the magic for you! Welcome to the world of SDXL Inpainting in…
Getting Big with Pi in Delphi
April 7, 2023
When I was very young and first learned about Pi they told me 3.14 was a good approximation, but it was an irrational number that went on forever, and people with computers were able to calculate many digits. I had a computer (Commodore Vic 20) and wanted to see how many digits of Pi I could calculate. This is when I discovered floating point number precision limitations, which foiled my first…
How To Create Enterprise iOS Apps, No App Store Required
December 21, 2022
Today (December 21st 2022) you can join us as we continue Embarcadero’s two-day Enterprise CodeRage event which focusses, as you might expect, on enterprise development topics using your favorite IDE software. I am presenting two sessions – this blog post…
How To Make MySQL Your SQL
December 20, 2022
Today (December 20th 2022) and tomorrow you can join us for Embarcadero’s two day Enterprise CodeRage event which focusses, as you might expect, on enterprise development topics using your favorite IDE software. I am presenting two sessions – this blog post…
Using FireDAC Connection Pooling with RAD Server
July 19, 2022
Connection Pooling Meaning
A connection pool is a cache of database connections maintained so that the connections can be reused when future requests to the database are required. Connection pools are used to enhance the performance of executing commands on a database. Opening and maintaining a database connection for each user, especially requests made to a dynamic database-driven application, is…